Дневник Тестировщика. Неделя #2
Первые шаги в обучении, впечатления о книге и трудности, с которыми столкнулся.
Первые ощущения.
Прошёл год после окончания ВУЗа. Конечно, когда целый год ничего не учишь, создаётся впечатление, что мозг просто не работает. Информация переваривается весьма тяжко, даже не смотря на то, что она очень интересная. Хотя, не всё так плохо, как кажется!
Изученный материал.
- Модели разработки ПО.
- Жизненный цикл тестирования.
- Требования. Важность и источники их выявления.
- Уровни и типы требований.
- Качественные свойства требований.
- Техники тестирования требований.
- Типичные ошибки при тестировании требований.
Комментарий:
Собственно, спустя время, я привык к подаче из книги Куликова. После Савина она казалась тяжелее, но со временем, изучив несколько первых глав, всё оказалось иначе. Теперь, материал кажется весьма лёгким.
Изначально книга рассказывает о разработке в целом. Конечно, как конкретно устроена работа мне всё ещё не понятно, но, по крайней мере, где и какую роль играет тестирование, среди всего этого хаоса, я понял. Требования оказались весьма обширной темой. Изначально казалось, что всё слишком просто. Почти всё, что я читал, казалось итак понятным. Мнение поменялось, когда я дошёл до главы "Техники тестирования требований". Изучив их, мне стало понятно, что всё, что я читал ранее, очень даже не обобщённая информация, а весьма конкретная.
В общем, чисто теоретически, на данный момент я уже знаю то, как тестируют требования и зачем это нужно! Далее темы будут всё интересней!
Кстати, по поводу моделей разработки ПО. Как мне кажется, спиральная и гибкая модели – две самые актуальные и часто используемые. При этом первая применяется на больших проектах, а вторая – на проектах средних и маленьких. Какие модели используются чаще всего в реальных условиях? Такие, как я написал? Или, может, водопадная и другие модели не так плохи?