● Що таке "цикл зворотнього зв'язку"?
● Цикли зворотнього зв'язку у eXtreme
Programming
● Зміцнення та скорочення циклу
зворотнього зв'язку
● Декларація взаємозалежності
● Запитання та обговорення
3. 7/31/12
Про що буде йти мова
● Що таке "цикл зворотнього зв'язку"?
● Цикли зворотнього зв'язку у eXtreme
Programming
● Зміцнення та скорочення циклу
зворотнього зв'язку
● Декларація взаємозалежності
● Запитання та обговорення
4. Що таке "цикл зворотнього зв'язку"?
У процеса є цикл зворотнього зв'язку коли
результати виконання процесу можуть
впливати на те як працює процес у
майбутньому
Практики у eXtreme Programming
Парне програмування
Unit тестування
Постійна інтеграція (Continuos Integration)
Практиуи у Scrum
Щоденні scrum мітинги
Спрінти
5. Що таке "цикл зворотнього зв'язку"?
Поміняйте що небудь
Виясніть як воно пройшло
Навчіться на цьому
Поміняйте щось знову
Вам потрібні короткі цикли зворотнього
зв'язку щоб швидко адаптувати свій
процес
6. Що таке "цикл зворотнього зв'язку"?
Огляди коду
Статичний аналіз коду
Автоматизовані інтеграційні тести
Автоматизовані тести прийнятності
Робота клієнта та бізнес експертів
близько з вами під час процесу
Збільшення релізів у десять разів
(принаймі у тестове середовище)
8. Цикли зворотнього зв'язку у XP
Парне TDD Continuous
Програмування Integration
Колективне Підвищення якості Постійна інформація
коду та про стан проекту та
володіння кодом
зменьшення ризику якість
Передача знань в Заохочує Зменьшений ризик
усій команді інноваційні рішення інтеграції та
Рідвищена через перевірку інкрементальне
тестами регресійне тестування
дисципліна та Пишеться тіьки код Зменьшений час
управління часом що маж виходу на ринок
Меньше затримок, задовільняти тести необхідних бізнесу фіч
кращий код Кращі архітектурні
рішення
10. Форми зворотнього зв'язку
Test Driven Development
Lo-Fi прототипи
Інформаційні діаграми(радіатори)
Continuous Integration
Багато інших...
11. Нетрадиційні
Чекліст зворотнього
зв'язку:
Технічні та практики коду
Практики команди
Практики процесу
Міжособистісні практики
12. Головна директива зворотнього
зв'язку
Незважаючи на те що ми
знайдемо, ми розуміємо та
насправді віримо що всі
старалися якнайкраще,
зважаючи на те що вони знали
того часу, їх навички та
можливості, доступні ресурси та
поточну ситуацію
15. Фази циклу
Дані — зберіть докази поведінки, які
можуть бути виміряні, отримані та
збережені
Інформація — передайте з емоційним
резонансом відповідність даних людині
Наслідки — зміцніть мету та дозвольте
людині вічути можливість діяти за
інформацією
Дія — людина починає калібрування
поведінки з дією
16. Декларація взаємозалежності
Ми підвищуємо віддачу від інвестицій фокусуючись на
безперервному потоці цінності
Ми доставляємо надійні результати, залучаючи клієнтів
у часті ітерації та спільній власності
Ми очікуємо невизначеність та керуємо нею через
ітерації, сподівання та адаптації
Ми відкриваємо творчість та інновації, визнаючи, що
люди є основним джерелом цінностей, а також створюючи
середовище, у якому вони можуть змінити ситуацію
Ми підвищуємо продуктивність за допомогою групової
відповідальності за результати і спільної відповідальності за
ефективність команди
Ми підвищуємо ефективність та надійність завдяки
ситуативно конкретних стратегій, процесів та практик