Виктор Волков "Всё, что Вы хотели знать об Agile, но боялись спросить"
Upcoming SlideShare
Loading in...5
×
 

Виктор Волков "Всё, что Вы хотели знать об Agile, но боялись спросить"

on

  • 789 views

 

Statistics

Views

Total Views
789
Slideshare-icon Views on SlideShare
789
Embed Views
0

Actions

Likes
0
Downloads
3
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Виктор Волков "Всё, что Вы хотели знать об Agile, но боялись спросить" Виктор Волков "Всё, что Вы хотели знать об Agile, но боялись спросить" Presentation Transcript

    • Всё , что вы хотели знать об Agile, но боялись спроситьАвтор: Виктор ВолковEpam Systems2012
    •  Строго линейная структура с чётко очерченными стадиями Проста для понимания и использования Хорошо подходит для крупных проектов с высокими требованиями качества Высокая степень документированности Не требует высокой квалификации персонала
    •  Невозможность управлять фазами, любой сдвиг вызывает катастрофические потери Болезненно переносит изменение требований Готовый продукт недоступен до окончания процесса Риск устаревания продукта еще до выпуска
    •  Agile – семейство гибких методологий разработки, основанных на принципах Agile Manifesto Lean(Kanban) – гибкая методология разработки, включающая принципы Agile и Бережливого производства RUP – Rational Unified Process, созданная компанией Rational Software MSF – Microsoft Solution Framework, созданная компанией Microsoft
    •  Личности и их взаимодействия важнее, чем процессы и инструменты;
    •  Работающее программное обеспечение важнее, чем полная документация;
    •  Сотрудничество с заказчиком важнее, чем контрактные обязательства;
    •  Реакция на изменения важнее, чем следование плану.
    •  удовлетворение клиента за счёт ранней и бесперебойной поставки ценного программного обеспечения; приветствие изменений требований, даже в конце разработки (это может повысить конкурентоспособность полученного продукта); частая поставка рабочего программного обеспечения (каждый месяц или неделю или ещё чаще); тесное, ежедневное общение заказчика с разработчиками на протяжении всего проекта;
    •  проектом занимаются мотивированные личности, которые обеспечены нужными условиями работы, поддержкой и доверием; рекомендуемый метод передачи информации — личный разговор (лицом к лицу); работающее программное обеспечение — лучший измеритель прогресса; спонсоры, разработчики и пользователи должны иметь возможность поддерживать постоянный темп на неопределённый срок;
    •  постоянное внимание улучшению технического мастерства и удобному дизайну; простота — искусство не делать лишней работы; лучшие технические требования, дизайн и архитектура получаются у самоорганизованной команды; постоянная адаптация к изменяющимся обстоятельствам.
    •  Scrum eXtreme Programming(XP) Feature driven development (FDD) Essential Unified Process OpenUP И так далее
    •  Ролевая система: ScrumMaster, Product Owner, Scrum team, все остальные. Product backlog Sprint backlog Burndown chart
    •  Daily Scrum Scrum of Scrums Sprint planning meeting Sprint review meeting Sprint retrospective
    •  http://agilemanifesto.org/ http://ru.wikipedia.org/wiki/Гибкая_методологи я_разработки http://en.wikipedia.org/wiki/Extreme_Program ming http://www.scrumalliance.org/ http://lib.custis.ru/А_какой_у_вас_Agile:_свеже выжатый_или_порошковый%3F_(AgileEE- 2009) http://www.oracle.com/technetwork/articles/ent arch/kaizen-bpm-agile-093198.html