Ишлаб чиқилган прототип кодини GitHub-га ўрнатиш ва юклаш
6-топшириқ: Харажатлар сметаси (Бу топшириқ ҳар бир итерациядан кейин бажарилиши керак, кейингиси бошида).
Илова архитектураси ва эко-тизимини аниқлаш
Асосий архитектуравий паттернлар ҳақида қисқача маълумот
7-топшириқ: Архитектуравий паттернлар ва лойиҳалаш (2 ҳафта).
Илова чегараларини (дастурий экотизим) белгилаш.
Тест синовларини ёзиш ва текшириш
8-топшириқ: Қисм дастур ва тизимни синовдан ўтказиш.
Келажакдаги талабларни такомиллаштириш ва уларни бирлаштириш
9-топшириқ: Дастурий таъминот талабларини ишлаб чиқиш ва уларни тасдиқлаш.
Дастур кодни қайта кўриб чиқиш ва қайта ишлаш
10-топшириқ: Дастур кодни текшириш ва қайта ишлаш.
Лойиҳа тақдимотини намойиш этиш
11-топшириқ: Лойиҳанинг якуний тақдимоти, ҳисобот ва баҳолаш.
Маърўза ва амалий машғулотлар мультимедия қурилмалари билан жиҳозланган аудиторияда ёки Zoom платформаси орқали виртуал синф ташкил этган ҳолда олиб борилади. Амалий машғулотлар ҳар бир академ гуруҳга алоҳида ўтилади. Машғулотлар фаол ва интерфаол усуллар ёрдамида, “Кейс-стади” технологиясидан фойдаланган ҳолда ўтилади, кейслар мазмуни профессор-ўқитувчи томонидан белгиланади. Амалий машғулотда қўлланиладиган кўргазмали материаллар, назарий ва амалий маълумотлар тақдимот кўринишида онлайн ёки мультимедиа қурилмалари ёрдамида тақдим этилади.
IV. Мустақил таълим ва мустақил ишлар Мустақил иш жамоавий лойиҳа ишлаб чиқиш (developing Team Project) асосида амалга оширилади. Бунда ҳар бир жамоада 2-3 киши иштирок этади ва ҳар бир жамоа аъзоси лойиҳада шахсан ўзи бажарган ишига кўра баҳоланади. Жамоавий лойиҳани бажариш учун қуйидаги мавзулар таклиф этилади:
Дастурий таъминот ишлаб чиқиш жараёнлари таҳлили
Дастурий таъминот ишлаб чиқиш учун талабларни шакллантириш ва уларнинг таҳлили
Дастурий таъминот ишлаб чиқиш моделлари ва технологиялари
Дастурий таъминот архитектурасини ишлаб чиқиш
Дастурий таъминотни тестлаш усуллари
Дастурий таъминот ишлаб чиқиш ва тестлаш бўйича стандартлар таҳлили
Фойдаланувчи ва тизим талаблари
Функциянал талаблар
Но-функционал бўлмаган талаблар
Домен талаблари (Domain Requirements)
Дастурий таъминот талаблар ҳужжати (Software Requirements Document)
Класс диаграммалари
Ҳолатлар диаграммалари
График моделлардан фойдаланиш (Use of graphical models)
Контекст моделлар (Context models)
Ўзаро муносабат модели (Interaction models)
Структурали моделлар (Structural models)
Фел-атвор модели (Behavioral models)
The Model-View-Controller (MVC) шаблони
Сатҳли архитектура шаблонлари
Архив шаблонлар
Клиент-сервер архитектураси
Канал ва филтер архитектураси
Илова архитектураси