Software Engineering 3MIT осень 2017 — различия между версиями
(→Лекции) |
(→Лекции) |
||
Строка 22: | Строка 22: | ||
[https://docs.google.com/presentation/d/1vt_lo-vVJKiv-691zcbuIBox8Ur-U0qbDQxniu4fQvw Презентация] | [https://docs.google.com/presentation/d/1vt_lo-vVJKiv-691zcbuIBox8Ur-U0qbDQxniu4fQvw Презентация] | ||
[https://docs.google.com/document/d/1L8DGvIiwwad7f-ybRHQU09TBPmVguGD8y6KVj-5ofls Конспект] | [https://docs.google.com/document/d/1L8DGvIiwwad7f-ybRHQU09TBPmVguGD8y6KVj-5ofls Конспект] | ||
+ | |||
+ | 5. Проектирование GUI. Понятие User Experience, User-centered design, Activity-centred design. Персонажи и сценарии. Подходы к прототипированию пользовательских интерфейсов: storytelling, бумажные прототипы, bodystorming, макеты, дизайн-макеты, интерактивные прототипы. Подходы к исследованию удобства использования продукта, юзабилити-исследования. | ||
+ | |||
+ | [https://docs.google.com/presentation/d/1u-Qv6B85heu8neH5Y8ijDD-3PcCIbAERsxmfutKx3ps Презентация] | ||
+ | [https://docs.google.com/document/d/1gwauDiYDsQ06gjFTTwHSLyMIOIyqkPgx2fHqbWanXK0 Конспект] | ||
== Практика Литвинов == | == Практика Литвинов == |
Версия 13:37, 4 октября 2017
Лекции
Преподаватель: Брыксин Тимофей Александрович
1. Программа и программный продукт, понятие программной инженерии, состав команды, виды деятельности разработчика ПО.
2. Виды и характеристики требований. Инженерия требований: выявление, анализ, проверка, спецификация, управление требованиями.
3. Жизненный цикл ПО, модели ЖЦ. RUP и XP как примеры методологий разработки.
4. Процессный фреймворк Scrum: роли, артефакты, мероприятия
5. Проектирование GUI. Понятие User Experience, User-centered design, Activity-centred design. Персонажи и сценарии. Подходы к прототипированию пользовательских интерфейсов: storytelling, бумажные прототипы, bodystorming, макеты, дизайн-макеты, интерактивные прототипы. Подходы к исследованию удобства использования продукта, юзабилити-исследования.