0 added
0 removed
Original
2026-01-01
Modified
2026-02-26
1
<p>В современном мире информационные технологии плотно вошли во все сферы жизни. Они применяются даже в таких традиционно ручных сферах, как сельское хозяйство: дроны-беспилотники ухаживают за полями, а коровы виртуально гуляют по альпийским лугам. Разнообразие выполняемых задач отражается на сложности программного обеспечения (ПО) - программ, обслуживающих эти технологии.</p>
1
<p>В современном мире информационные технологии плотно вошли во все сферы жизни. Они применяются даже в таких традиционно ручных сферах, как сельское хозяйство: дроны-беспилотники ухаживают за полями, а коровы виртуально гуляют по альпийским лугам. Разнообразие выполняемых задач отражается на сложности программного обеспечения (ПО) - программ, обслуживающих эти технологии.</p>
2
<p>Но еще сложнее все обстоит с тем, как программы создаются. У пользователей постоянно появляются новые потребности, поэтому программисты разрабатывают новые стандарты и технологии, которые делают программы лучше: удобнее, комфортнее, красивее, быстрее.</p>
2
<p>Но еще сложнее все обстоит с тем, как программы создаются. У пользователей постоянно появляются новые потребности, поэтому программисты разрабатывают новые стандарты и технологии, которые делают программы лучше: удобнее, комфортнее, красивее, быстрее.</p>
3
<p>Все мы знаем, сколько новых моделей смартфонов выходит каждый год. В них появляется постоянно что-то новое, и это новое надо включать в операционную систему, в приложения. А еще разработчики регулярно получают предложения и жалобы пользователей, придумывают новые идеи, устраняют найденные дефекты. Все это создает огромную базу для постоянного роста и изменения программ.</p>
3
<p>Все мы знаем, сколько новых моделей смартфонов выходит каждый год. В них появляется постоянно что-то новое, и это новое надо включать в операционную систему, в приложения. А еще разработчики регулярно получают предложения и жалобы пользователей, придумывают новые идеи, устраняют найденные дефекты. Все это создает огромную базу для постоянного роста и изменения программ.</p>
4
<p>Поэтому современное программное обеспечение сейчас - это что-то постоянно изменяющееся. Оно идет в ногу со временем, подстраивается под потребности компании, эволюционирует как живое существо. Именно из-за этого сравнения весь путь программы от создания до обслуживания и утилизации назвали<strong>жизненным циклом программного обеспечения</strong>. Именно его мы и будем изучать в этом курсе.</p>
4
<p>Поэтому современное программное обеспечение сейчас - это что-то постоянно изменяющееся. Оно идет в ногу со временем, подстраивается под потребности компании, эволюционирует как живое существо. Именно из-за этого сравнения весь путь программы от создания до обслуживания и утилизации назвали<strong>жизненным циклом программного обеспечения</strong>. Именно его мы и будем изучать в этом курсе.</p>
5
<h2>Цели курса</h2>
5
<h2>Цели курса</h2>
6
<p>Здесь вы изучите жизненный цикл программного обеспечения. Вы узнаете о этапах разработки приложений и жизненных моделях. В итоге вы научитесь различать этапы разработки и выбирать подходящую модель жизненного цикла. Знания из этого курса помогают тестировщикам взаимодействовать с другими участниками команды, понимать свою роль на каждом этапе разработки и поддержки продукта.</p>
6
<p>Здесь вы изучите жизненный цикл программного обеспечения. Вы узнаете о этапах разработки приложений и жизненных моделях. В итоге вы научитесь различать этапы разработки и выбирать подходящую модель жизненного цикла. Знания из этого курса помогают тестировщикам взаимодействовать с другими участниками команды, понимать свою роль на каждом этапе разработки и поддержки продукта.</p>
7
<p>Мы рассмотрим такие темы:</p>
7
<p>Мы рассмотрим такие темы:</p>
8
<ul><li>Жизненный цикл ПО</li>
8
<ul><li>Жизненный цикл ПО</li>
9
<li>Модели жизненного цикла, их плюсы и минусы</li>
9
<li>Модели жизненного цикла, их плюсы и минусы</li>
10
<li>Место тестирования в жизненном цикле ПО</li>
10
<li>Место тестирования в жизненном цикле ПО</li>
11
<li>Time to market - время, которое проходит между стартом работы над программой и ее выходом на рынок</li>
11
<li>Time to market - время, которое проходит между стартом работы над программой и ее выходом на рынок</li>
12
</ul>
12
</ul>