Як найняти cкрам команду
TRANSCRIPT
Як найнятиСкрам команду
Кирило Клімов @f0g
Львів,17.10.2015
Image attribution Tony Shertila, https://www.flickr.com/photos/12547928@N07/11148034705/
ЗАВИСИМОСТИМаніфест гнучкої розробки програмного забезпечення
Люди та співпраця важливіші за процеси та інструменти
Працюючий продукт важливіший за вичерпну документацію
Співпраця із замовником
важливіша за обговорення умовконтракту
Готовність до змін важливіша за дотримання плану
agilemanifesto.org
ЗАВИСИМОСТИ
•
Основні принципи маніфесту
1. Найвищим пріоритетом для нас є задоволення потреб замовника, шляхом завчасного та регулярного постачання програмного забезпечення.
2. Схвальне ставлення до змін, навіть на заключних стадіях розробки. Agile-процеси надають можливість використовувати зміни задля забезпечення конкурентоспроможності замовника.
3. Працюючий продукт слід випускати якомога частіше, з періодичністю від пари тижнів до пари місяців. 4. Впродовж усього проекту розробники і представники бізнесу повинні працювати разом щодня. 5. Над проектом повинні працювати вмотивовані професіонали. Щоб робота була виконана, створіть їм умови,
надайте підтримку і повністю на них покладіться. 6. Особиста комунікація – найефективніший та найпрактичніший метод як донести інформацію до команди,
так і поширити її всередині. 7. Працюючий продукт – головний показник прогресу. 8. Інвестори, розробники і користувачі повинні мати можливість підтримувати постійний ритм як завгодно довго.
Agile допомагає налагодити такий сталий процес розробки. 9. Постійна увага до технічної досконалості і якості проектування підвищує гнучкість проекту. 10. Простота – мистецтво мінімізації зайвої роботи – вкрай необхідна. 11. Найкращі вимоги, архітектурні та технічні рішення виникають у командах, що здатні самоорганізовуватись. 12. Команда регулярно намагається знайти способи підвищення ефективності та відповідно корегує свою роботу.
ЗАВИСИМОСТИОсновні принципи
маніфесту1. Найвищим пріоритетом для нас є задоволення потреб замовника, шляхом завчасного та регулярного постачання
програмного забезпечення. 2. Схвальне ставлення до змін, навіть на заключних стадіях розробки. Agile-процеси надають можливість
використовувати зміни задля забезпечення конкурентоспроможності замовника. 3. Працюючий продукт слід випускати якомога частіше, з періодичністю від пари тижнів до пари місяців.
4. Впродовж усього проекту розробники і представники бізнесу повинні працювати разом щодня. 5. Над проектом повинні працювати вмотивовані професіонали. Щоб робота була виконана,
створіть їм умови, надайте підтримку і повністю на них покладіться. 6. Особиста комунікація – найефективніший та найпрактичніший метод як донести інформацію до
команди, так і поширити її всередині. 7. Працюючий продукт – головний показник прогресу. 8. Інвестори, розробники і користувачі повинні мати можливість підтримувати постійний ритм як завгодно довго.
Agile допомагає налагодити такий сталий процес розробки. 9. Постійна увага до технічної досконалості і якості проектування підвищує гнучкість проекту. 10.Простота – мистецтво мінімізації зайвої роботи – вкрай необхідна.
11.Найкращі вимоги, архітектурні та технічні рішення виникають у командах,що здатні самоорганізовуватись.
12.Команда регулярно намагається знайти способи підвищення ефективності та відповідно корегує свою роботу.
Зоряна карта команди
C# CSS/HTML JavaScript TDD Payment
integration3rd party modules
John •
Paul • •
George •
Ringo •
A complex problem, like discovering ways to delight clients, is best solved by a cognitively diverse group of people…
Stephen Denning
AgileQuote.info
The team succeeds by combining and synergizing its diversity.
William E. Schneider
AgileQuote.info
Scrum is about novel ideas.Diversity is a key way to get there.
Lyssa Adkins
AgileQuote.info
Поради (звернути увагу на)
Орієнтовні на результат (getting things done)
Беруть на себе відповідальність
Готові розвиватися в суміжних областях знать
Різноманітні
Максимально долучати команду до “найму” нових сппівробітників