• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Философия Agile 1.0
 

Философия Agile 1.0

on

  • 400 views

4 идеи и 12 принципов Agile

4 идеи и 12 принципов Agile

Statistics

Views

Total Views
400
Views on SlideShare
400
Embed Views
0

Actions

Likes
0
Downloads
20
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

CC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike LicenseCC Attribution-NonCommercial-ShareAlike License

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 1.0 Философия Agile 1.0 Presentation Transcript

    • Александр Тупиков a@tupikoff.ru Философия Agile Москва, 2013
    • Что такое Agile Agile software development Гибкие методологии разработки ПО
    • Кому нужен этот ваш Agile? Google Microsoft Yahoo Philips Siemens Nokia IBM BBC Яндекс Рамблер LinguaLeo Adv Red Keds Luxoft Deutsche Bank Альфа банк
    • Что значит успех? Что надо делать, чтобы добиться успеха в проекте по разработке ПО?
    • Авторы Agile манифеста
    • Аgile-манифест разработки ПО Люди и взаимодействие Работающий продукт Сотрудничество с заказчиком Готовность к изменениям важнее процессов и инструментов важнее исчерпывающей документации важнее согласования условий контракта важнее следования первоначальному плану
    • Аgile-манифест разработки ПО Мы постоянно открываем для себя более совершенные методы разработки программного обеспечения, занимаясь разработкой непосредственно и помогая в этом другим. Благодаря проделанной работе мы смогли осознать, что: Люди и взаимодействие важнее процессов и инструментов Работающий продукт важнее исчерпывающей документации Сотрудничество с заказчиком важнее согласования условий контракта Готовность к изменениям важнее следования первоначальному плану *То есть, не отрицая важности того, что справа, мы всѐ таки больше ценим то, что слева.
    • Agile-манифест, 12 принципов Основополагающие принципы Agile-манифеста
    • Agile-манифест, принцип №1 Удовлетворение потребностей заказчика, благодаря регулярной и ранней поставке ценного программного обеспечения
    • Agile-манифест, принцип №2 Изменение требований приветствуется, даже на поздних стадиях разработки
    • Agile-манифест, принцип №3 Частая поставка рабочего программного обеспечения
    • Agile-манифест, принцип №4 общение заказчика с разработчиками Ежедневное на протяжении всего проекта
    • Agile-манифест, принцип №5 Проектом занимаются мотивированные личности, которые обеспечены нужными условиями работы, поддержкой и доверием
    • Agile-манифест, принцип №6 Рекомендуемый метод передачи информации — личный разговор
    • Agile-манифест, принцип №7 Работающий продукт — основной показатель прогресса
    • Agile-манифест, принцип №8 Спонсоры, разработчики и пользователи должны иметь возможность поддерживать постоянный темп на неопределѐнный срок
    • Agile-манифест, принцип №9 Внимание к техническому совершенству и качеству проектирования
    • Agile-манифест, принцип №10 Простота — искусство не делать лишней работы;
    • Agile-манифест, принцип №11 Лучшие требования, архитектурные и технические решения рождаются у самоорганизующихся команд.
    • Agile-манифест, принцип №12 Команда должна систематически анализировать возможные способы улучшения эффективности и соответственно корректировать стиль своей работы
    • Кто это Agile?
    • Кто это Agile?
    • Кто это Agile?
    • Материалы про Agile! • Вольфсон Борис “Гибкие методологии разработки” http://agilerussia.ru/methodologies/borisvolfson_ebook/ • Константин Разумовский “Введение в гибкую разработку программного обеспечения” http://www.kv.by/index2008354201.htm • Agile-манифест разработки программного обеспечения http://agilemanifesto.org/iso/ru/