sdlc
TRANSCRIPT
![Page 1: SDLC](https://reader033.vdocuments.mx/reader033/viewer/2022042817/55a8eb411a28abc10e8b46ba/html5/thumbnails/1.jpg)
Цикл розробки ПЗ. RUP і Agile
У рамках курсу
“Основи управління командами в ІТ”
Роман Лаврів
19 листопада 2013
![Page 2: SDLC](https://reader033.vdocuments.mx/reader033/viewer/2022042817/55a8eb411a28abc10e8b46ba/html5/thumbnails/2.jpg)
•Еволюція та сучасні цикли розробки ПЗ
•RUP
•Agile
•Запитання та відповіді
Теми заняття
![Page 3: SDLC](https://reader033.vdocuments.mx/reader033/viewer/2022042817/55a8eb411a28abc10e8b46ba/html5/thumbnails/3.jpg)
Еволюція розробки ПЗ
Впровадження
Agile
ScrumXP
Waterfall
Lean SoftwareDevelopment
LeanManufacturing
MassProduction
Toyota ProductionSystem
Принципи
Практики
1900 1950 1980 1990 2000
RUP
Iterative Incremental Development
Yourteam?
![Page 4: SDLC](https://reader033.vdocuments.mx/reader033/viewer/2022042817/55a8eb411a28abc10e8b46ba/html5/thumbnails/4.jpg)
Кількість правил
![Page 5: SDLC](https://reader033.vdocuments.mx/reader033/viewer/2022042817/55a8eb411a28abc10e8b46ba/html5/thumbnails/5.jpg)
RUP-подібні методики
![Page 6: SDLC](https://reader033.vdocuments.mx/reader033/viewer/2022042817/55a8eb411a28abc10e8b46ba/html5/thumbnails/6.jpg)
Agile Manifesto
Process and toolsIndividuals and
interactionsover
Following a planResponding to
changeover
Comprehensive
documentationWorking software over
Contract
negotiation
Customer
collaborationover
![Page 7: SDLC](https://reader033.vdocuments.mx/reader033/viewer/2022042817/55a8eb411a28abc10e8b46ba/html5/thumbnails/7.jpg)
RUP: phases & milestones
![Page 8: SDLC](https://reader033.vdocuments.mx/reader033/viewer/2022042817/55a8eb411a28abc10e8b46ba/html5/thumbnails/8.jpg)
RUP: ітеративність
![Page 9: SDLC](https://reader033.vdocuments.mx/reader033/viewer/2022042817/55a8eb411a28abc10e8b46ba/html5/thumbnails/9.jpg)
RUP: проектна команда
![Page 10: SDLC](https://reader033.vdocuments.mx/reader033/viewer/2022042817/55a8eb411a28abc10e8b46ba/html5/thumbnails/10.jpg)
RUP: дисципліни1. Business Modeling
2. Requirements
3. Analysis and Design
4. Implementation
5. Test
6. Deployment
7. Configuration and Change Management
8. Project Management
![Page 11: SDLC](https://reader033.vdocuments.mx/reader033/viewer/2022042817/55a8eb411a28abc10e8b46ba/html5/thumbnails/11.jpg)
SCRUM в двох слайдах•Розділіть вашу команду
на невеликі крос-дисциплінарні та самоорганізовані групи
• Розділіть усю роботу на невеликі конкретні частини що мають бізнес-цінність. Відсортуйте список за пріоритетом та оцініть об’єм кожної частини
![Page 12: SDLC](https://reader033.vdocuments.mx/reader033/viewer/2022042817/55a8eb411a28abc10e8b46ba/html5/thumbnails/12.jpg)
SCRUM в двох слайдах
• Отже, замість великої групи що будує великий проект протягом тривалого часу ми отримуєм невеликі команди що створюють невеликі частки протягом коротких ітерацій.
• Оптимізуйте план і пріоритети базуючись на спілкуванні з клієнтом та оцінці результатів кожної ітерації
• Оптимізуйте процес через аналіз ретроспективи в кінці кожної ітерації
• Розділіть проект на короткі ітерації (2-4 тиждні) з демонстрацією готової частки роботи в кінці
![Page 13: SDLC](https://reader033.vdocuments.mx/reader033/viewer/2022042817/55a8eb411a28abc10e8b46ba/html5/thumbnails/13.jpg)
Життєвий цикл SCRUM
The Team
Product Owner
Scrum Master
![Page 14: SDLC](https://reader033.vdocuments.mx/reader033/viewer/2022042817/55a8eb411a28abc10e8b46ba/html5/thumbnails/14.jpg)
Спрінт
Scrum базується на фіксованих ітераціях. Ви можете вільно вибирати тривалість, але не змінюйте її протягом проекту щоб відслідковувати певні тенденції
We DO SCRUM
![Page 15: SDLC](https://reader033.vdocuments.mx/reader033/viewer/2022042817/55a8eb411a28abc10e8b46ba/html5/thumbnails/15.jpg)
Щоденна нарада•Ціль:
–Команда повинна бути скоординованою і в курсі справ
–Проблеми повинні визначатись і усуватись якомога раніше
•Як проводиться:
–Щоденно
–Вся команда присутня (оберіть відповідний час)
–Всі стоять в колі, обличчями один до одного
–Тривалість до 15 звилин
•Кожен відповідає на 3 запитання
–Що я зробив учора?
–Що я зроблю сьогодні?
–Що мені заважає?
•Дискусії заборонені до завершення
![Page 16: SDLC](https://reader033.vdocuments.mx/reader033/viewer/2022042817/55a8eb411a28abc10e8b46ba/html5/thumbnails/16.jpg)
Запитання та відповіді