Agile in action

Preview:

DESCRIPTION

 

Citation preview

«От управления требованиями к

глобальным изменениям в компании»

Agile in action

Евгений Мясушкин,Заместитель генерального директора компании «КвартСофт»em@quartsoft.com

©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

em@quartsoft.comquartsoft.com

©2011. QuartSoft Corp. www.quartsoft.com

Recommended