agile in action
DESCRIPTION
TRANSCRIPT
«От управления требованиями к
глобальным изменениям в компании»
Agile in action
Евгений Мясушкин,Заместитель генерального директора компании «КвартСофт»[email protected]
©2011. QuartSoft Corp. www.quartsoft.com
2
С чего начать
Долгий путь начинается с маленького шага(с) Лао Цзы
©2011. QuartSoft Corp. www.quartsoft.com
3
Ошибки понимания
Миф
Реальность
©2011. QuartSoft Corp. www.quartsoft.com
4
BUFR и другие анти-паттерны
©2011. QuartSoft Corp. www.quartsoft.com
5
Что делать с большими проектами ?
©2011. QuartSoft Corp. www.quartsoft.com
6
Требования нужно знать для управления ожиданиями пользователями
©2011. QuartSoft Corp. www.quartsoft.com
7
User-Stories и другие
User-centric работа с требованиями
©2011. QuartSoft Corp. www.quartsoft.com
8
Анализ пользователей
©2011. QuartSoft Corp. www.quartsoft.com
9
Требования нужно знать для оценки проекта
©2011. QuartSoft Corp. www.quartsoft.com
10
Оценка сравнением
©2011. QuartSoft Corp. www.quartsoft.com
11
Planning poker и другие
©2011. QuartSoft Corp. www.quartsoft.com
12
Выравнивание нагрузки
Распределение работы с требованиями по всему сроку жизни проекта
©2011. QuartSoft Corp. www.quartsoft.com
13
Секретный ингредиент
3 «С» от Рона Джеффриса- Card- Conversation- Confirmation
©2011. QuartSoft Corp. www.quartsoft.com
14
Пирамида требований
©2011. QuartSoft Corp. www.quartsoft.com
User story
Theme
Epic
15
Lean-изация проекта
©2011. QuartSoft Corp. www.quartsoft.com
Дробление крупных проектов на релизы
16
Переработка требований на одну-две итерации
©2011. QuartSoft Corp. www.quartsoft.com
17
Постоянный пересмотр результатов
©2011. QuartSoft Corp. www.quartsoft.com
18
Анализ целей: Vision и Roadmap
©2011. QuartSoft Corp. www.quartsoft.com
19
Критерии приемки
В целом и после каждой фазы в частности
©2011. QuartSoft Corp. www.quartsoft.com
20
И снова поток
©2011. QuartSoft Corp. www.quartsoft.com
21©2011. QuartSoft Corp. www.quartsoft.com
22
Что почитать?
©2011. QuartSoft Corp. www.quartsoft.com
23
Что почитать?
• Abrahamsson, P., Salo, O., Ronkainen, J., & Warsta, J. (2002). Agile Software Development Methods: Review and Analysis. VTT Publications 478.
• Cohen, D., Lindvall, M., & Costa, P. (2004). An introduction to agile methods. In Advances in Computers (pp. 1–66). New York: Elsevier Science.
• Dingsøyr, Torgeir, Dybå, Tore and Moe, Nils Brede (ed.): Agile Software Development: Current Research and Future Directions, Springer, Berlin Heidelberg, 2010.
• Fowler, Martin. Is Design Dead?. Appeared in Extreme Programming Explained, G. Succi and M. Marchesi, ed., Addison-Wesley, Boston. 2001.
• Larman, Craig and Basili, Victor R. Iterative and Incremental Development: A Brief History IEEE Computer, June 2003• Riehle, Dirk.
A Comparison of the Value Systems of Adaptive Software Development and Extreme Programming: How Methodologies May Learn From Each Other. Appeared in Extreme Programming Explained, G. Succi and M. Marchesi, ed., Addison-Wesley, Boston. 2001.
• Rother, Mike (2009). Toyota Kata. McGraw-Hill. ISBN 0-07-163523-8. http://books.google.com/?id=_1lhPgAACAAJ&dq=toyota+kata
• M. Stephens, D. Rosenberg. Extreme Programming Refactored: The Case Against XP. Apress L.P., Berkeley, California. 2003. (ISBN 1-59059-096-1)
• Shore, J., & Warden S. (2008). The Art of Agile Development. O’Reilly Media, Inc.
©2011. QuartSoft Corp. www.quartsoft.com
24
Вопросы? Спасибо!
Евгений Мясушкин Заместитель генерального директора компании «КвартСофт»
Т.: 380 (95) 013-06-15
©2011. QuartSoft Corp. www.quartsoft.com