HTML Diff
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>