1. Зачем нужно изучать данную тему сейчас?
2. Какую пользу это принесет обществу?
3. Какое противоречие / проблемы есть в данной теме?
4. Как эта проблема решается сейчас?
5. Что нового предлагается для решения проблемы / как результат позволит решить ( приблизится к решению) проблему?
SWOT-анализ
SWOT-анализ — это один из важнейших этапов разработки стратегии и инструмент для структурирования информации, который помогает определить сильные, слабые стороны, а также внешние возможности и угрозы.
SWOT-анализ необходим для рациональной постановки целей и выработки стратегии достижения целей.
S — сильные стороны в сравнении с конкурентами, конкурентные преимущества.
W — слабые стороны в сравнении с конкурентами, то, что можно улучшить.
O — возможности, то, что может помочь развитию проекта.
T — угрозы, отрицательное влияние некоторых тенденций или неблагоприятное развитие событий, которые могут негативно сказаться на проекте.
Обратите внимание на то, что угрозы и возможности — это обязательно внешние факторы, то есть на них нельзя влиять напрямую, можно только реагировать на них и/или адаптироваться к ним.
Семь основных методологий разработки программного продукта
1. «Waterfall Model» (каскадная модель или «водопад»).
2. «V-Model».
3. «Incremental Model» (инкрементная модель).
4. «RAD Model» (rapid application development model или быстрая разработка приложений).
5. «Agile Model» (гибкая методология разработки).
6. «Iterative Model» (итеративная или итерационная модель).
7. «Spiral Model» (спиральная модель).