Олександр Твердохліб «How to make a user story done»Lviv Startup Club
Олександр Твердохліб «How to make a user story done»
Сайт конференції: http://pmday.com.ua
Youtube: http://bit.ly/PMDayVid
Linkedin: http://bit.ly/PMDayLin
Михайло Свистун “Як малій аутсорсинговій компанії поєднувати сервіси та прод...Lviv Startup Club
Михайло Свистун “Як малій аутсорсинговій компанії поєднувати сервіси та продукти і що це дає” Lviv Freelance Forum 2014 Autumn
Сайт події - http://freelance.lviv.ua/
vertalab.com
Чи варто поєднувати сервіси та продукти, переваги та недоліки.
Проблеми з якими ви зустрічаєтесь на шляху поєднання цих двох складових у Вашій компанії. Що отримує компанія від такої комбінації.
Олександр Твердохліб «How to make a user story done»Lviv Startup Club
Олександр Твердохліб «How to make a user story done»
Сайт конференції: http://pmday.com.ua
Youtube: http://bit.ly/PMDayVid
Linkedin: http://bit.ly/PMDayLin
Михайло Свистун “Як малій аутсорсинговій компанії поєднувати сервіси та прод...Lviv Startup Club
Михайло Свистун “Як малій аутсорсинговій компанії поєднувати сервіси та продукти і що це дає” Lviv Freelance Forum 2014 Autumn
Сайт події - http://freelance.lviv.ua/
vertalab.com
Чи варто поєднувати сервіси та продукти, переваги та недоліки.
Проблеми з якими ви зустрічаєтесь на шляху поєднання цих двох складових у Вашій компанії. Що отримує компанія від такої комбінації.
PMday 2015. Олена Прихнич та Роман Сахаров “Story Mapping – звідки починаєтьс...Lviv Startup Club
PMday 2015. Олена Прихнич та Роман Сахаров “Story Mapping – звідки починається беклог?”
Сайт: http://pmday.com.ua/
FB: http://on.fb.me/1PNIhpI
IN: http://bit.ly/1l5SP7Y
Анна Лаврова: Meet me halfway, right at the border line – як перетворити зуст...Lviv Startup Club
Kyiv Project Management Day 2016 Анна Лаврова: Meet me halfway, right at the border line – як перетворити зустрічі на свято
Сайт конференції: http://pmday.org/
Спільнота в мережі Linkedin: http://bit.ly/PMDayLin
Спільнота в мережі facebook: http://bit.ly/PMDayKyivFB
Twitter конференції: https://twitter.com/LvivPMDay
Kyiv Project Management Day 2016 Іванна Заєць: Основи ПМа (PM’s Essentials)
Сайт конференції: http://pmday.org/
Спільнота в мережі Linkedin: http://bit.ly/PMDayLin
Спільнота в мережі facebook: http://bit.ly/PMDayKyivFB
Twitter конференції: https://twitter.com/LvivPMDay
Petro Nikolaiev & Dmytro Kisov: ТОП-5 методів дослідження клієнтів для успіху...Lviv Startup Club
Petro Nikolaiev & Dmytro Kisov: ТОП-5 методів дослідження клієнтів для успіху продукту (UA)
UA Online PMDay 2024 Spring
Website – www.pmday.org/online
Youtube – https://www.youtube.com/startuplviv
FB – https://www.facebook.com/pmdayconference
PMday 2015. Олена Прихнич та Роман Сахаров “Story Mapping – звідки починаєтьс...Lviv Startup Club
PMday 2015. Олена Прихнич та Роман Сахаров “Story Mapping – звідки починається беклог?”
Сайт: http://pmday.com.ua/
FB: http://on.fb.me/1PNIhpI
IN: http://bit.ly/1l5SP7Y
Анна Лаврова: Meet me halfway, right at the border line – як перетворити зуст...Lviv Startup Club
Kyiv Project Management Day 2016 Анна Лаврова: Meet me halfway, right at the border line – як перетворити зустрічі на свято
Сайт конференції: http://pmday.org/
Спільнота в мережі Linkedin: http://bit.ly/PMDayLin
Спільнота в мережі facebook: http://bit.ly/PMDayKyivFB
Twitter конференції: https://twitter.com/LvivPMDay
Kyiv Project Management Day 2016 Іванна Заєць: Основи ПМа (PM’s Essentials)
Сайт конференції: http://pmday.org/
Спільнота в мережі Linkedin: http://bit.ly/PMDayLin
Спільнота в мережі facebook: http://bit.ly/PMDayKyivFB
Twitter конференції: https://twitter.com/LvivPMDay
Petro Nikolaiev & Dmytro Kisov: ТОП-5 методів дослідження клієнтів для успіху...Lviv Startup Club
Petro Nikolaiev & Dmytro Kisov: ТОП-5 методів дослідження клієнтів для успіху продукту (UA)
UA Online PMDay 2024 Spring
Website – www.pmday.org/online
Youtube – https://www.youtube.com/startuplviv
FB – https://www.facebook.com/pmdayconference
Lean
Six Sigma
PRINCE2
XP (Extreme Programming)
Principles, practices, tools, rules and other topics in each of the methodologies.
How PMO could match with Extreme Programming
How to work with Kanban board and match this process board with WIP Limit, Just In Time practice, SMED and SIPOC analysis
● Що таке "цикл зворотнього зв'язку"?
● Цикли зворотнього зв'язку у eXtreme
Programming
● Зміцнення та скорочення циклу
зворотнього зв'язку
● Декларація взаємозалежності
● Запитання та обговорення
Роман Сахаров "Stakeholders and expectations, или когда проекты успешны?"Fwdays
Часто на проекті йде фокус на швидкість розробки, якість або на кількість впроваджених фіч. Та, насправді, нічого з вищесказаного немає значення, якщо це не те, що очікують наші замовники. Ця поширена помилка загубила не один проект.
Тож у доповіді поговоримо про те як уникнути проблем з визначенням і керуванням очікуваннями і відповімо на питання:
- Як визначити, хто є замовником для вашого проекту?
- Хто вам допоможе, а хто буде заважати?
- Які очікування у замовника від проекту?
- Як домовитись і побудувати відносини на довірі?
І звичайно як допомогти вашій команді у спілкуванні з замовником!
ОКСАНА ТРОЯН «Щоб рейки зійшлись в одній точці: від кількості до якості. Як к...QADay
Lviv Direction QADay 2023 (Experience)
ОКСАНА ТРОЯН
«Щоб рейки зійшлись в одній точці: від кількості до якості. Як команда тестерів може вплинути на продукт?»
telegram: https://t.me/+IJODE0i4X65kNjcy
fb: www.fb.com/goqaevent
fb: www.fb.com/qaday.org
linkedin: https://www.linkedin.com/company/goqa/
Сайт: www.qaday.org
Як РМу швидко влитися на різних стадіях проєкту_розробки продукту. .pptx.pdfE-5
В ході вебінару ми розберемо наступні теми:
1. Огляд стадій проєкту/розробки продукту: Розуміння кожної стадії є ключовим для ефективного управління та взаємодії з командами на кожному етапі.
2. Зрозуміння контексту: Першим і найважливішим кроком для нового проєктного менеджера є отримання глибокого розуміння проекту або продукту.
3. Взаємодія з командою: Приєднання до вже існуючої команди може бути викликом. Ми розглянемо стратегії побудови довіри в команді та підтримки командного духу.
4. Управління змінами: Іноді новому проєктному менеджеру потрібно здійснити зміни в процесах або пристосуватися до вже наявних. Ми розглянемо ефективні методи впровадження змін та мінімізації негативного впливу на команду та проект.
5. Уникнення поширених помилок: Існує кілька типових помилок, які роблять нові проєктні менеджери на початкових етапах. Ми розглянемо ці помилки та навчимося уникати їх.
PMday 2015. Любов Самойлова “Post-project/post-mortem report: як перетворити ...Lviv Startup Club
PMday 2015. Любов Самойлова “Post-project/post-mortem report: як перетворити проблеми на радість і щастя”
Сайт: http://pmday.com.ua/
FB: http://on.fb.me/1PNIhpI
IN: http://bit.ly/1l5SP7Y
Similar to Lviv PMDay 2016 S Любов Самойлова: Управління вимогами у сфері проектного менеджменту (20)
Artem Bykovets: Чому люди не стають раптово кросс-функціональними, хоча в нас...Lviv Startup Club
Artem Bykovets: Чому люди не стають раптово кросс-функціональними, хоча в нас Agile? (UA)
Kyiv PMDay 2024 Summer
Website – www.pmday.org
Youtube – https://www.youtube.com/startuplviv
FB – https://www.facebook.com/pmdayconference
Natalia Renska & Roman Astafiev: Нарциси і психопати в організаціях. Як це вп...Lviv Startup Club
Natalia Renska & Roman Astafiev: Нарциси і психопати в організаціях. Як це впливає на розробку продуктів та реалізацію інноваційних рішень (UA)
Kyiv PMDay 2024 Summer
Website – www.pmday.org
Youtube – https://www.youtube.com/startuplviv
FB – https://www.facebook.com/pmdayconference
Igor Protsenko: Difference between outsourcing and product companies for prod...Lviv Startup Club
Igor Protsenko: Difference between outsourcing and product companies for product managers and related challenges (UA)
Kyiv PMDay 2024 Summer
Website – www.pmday.org
Youtube – https://www.youtube.com/startuplviv
FB – https://www.facebook.com/pmdayconference
Kseniya Leshchenko: Shared development support service model as the way to ma...Lviv Startup Club
Kseniya Leshchenko: Shared development support service model as the way to make small projects with small budgets profitable for the company (UA)
Kyiv PMDay 2024 Summer
Website – www.pmday.org
Youtube – https://www.youtube.com/startuplviv
FB – https://www.facebook.com/pmdayconference
Anna Kompanets: Проблеми впровадження проєктів, про які б ви ніколи не подума...Lviv Startup Club
Anna Kompanets: Проблеми впровадження проєктів, про які б ви ніколи не подумали (UA)
Kyiv PMDay 2024 Summer
Website – www.pmday.org
Youtube – https://www.youtube.com/startuplviv
FB – https://www.facebook.com/pmdayconference
Anton Hlazkov: Впровадження змін – це процес чи проєкт? Чому важливо розуміти...Lviv Startup Club
Anton Hlazkov: Впровадження змін – це процес чи проєкт? Чому важливо розуміти різницю і як це впливає на результат (UA)
Kyiv PMDay 2024 Summer
Website – www.pmday.org
Youtube – https://www.youtube.com/startuplviv
FB – https://www.facebook.com/pmdayconference
Yana Bort: Ритм організації. Чи можливо синхронізувати великий ентерпрайз за ...Lviv Startup Club
Yana Bort: Ритм організації. Чи можливо синхронізувати великий ентерпрайз за допомогою Agile практик? (UA)
Kyiv PMDay 2024 Summer
Website – www.pmday.org
Youtube – https://www.youtube.com/startuplviv
FB – https://www.facebook.com/pmdayconference
7. spiderproject.com.ua
Пираміда вимог проекту
7
Бізнес-рівень:
ДЛЯ ЧОГО?
Рівень користувача:
ЩО?
Функціональний
рівень
ЯК?
Бізнес-кейс
Бізнес-потреба
Бізнес-цілі
Продукт (деколи)
Продукт (завжди)
Вимоги до продукту (рішення)
Вимоги до системи
Користувацькі вимоги
Характеристики продукту
Функціональність продукту
Технічні вимоги
Інфраструктурні…
Нефункціональні …
Системні…
Вимоги до переходу
Вимоги до проекту
Вимоги до якості
Вимоги…Вимоги…Вимоги
…
11. spiderproject.com.ua
Верифікація та валідація вимог
11
• Валідація відповідає на
питання:
Ми зробили правильну річ?
Did we do the right thing?
• Верифікація відповідає на
питання
Ми зробили це правильно?
Did we do it correctly?
13. spiderproject.com.ua
Збір вимог VS Виявлення вимог
Gathering vs Elicitation
13
Requirements
Gathering
Requirements
Elicitation
vs.
• Like collecting sea
shells
• Take what you see
• More reactive, less
proactive
Like archeology
Planned, deliberate
search
More proactive, less
reactive
16. spiderproject.com.ua
Виявлення вимог: як?
Інструменти і методи
16
Focus GroupsDocument AnalysisBrainstorming
ObservationInterviewsInterface Analysis
Survey/Questionnaire
Facilitated
Workshops
PrototypingProcess Modeling
Risk analysisUse casesStakeholder analysis
…User storyPilot system
Сause-Effect Аnalisis SWOT Analysis
BenchmarkingGAP Аnalisis Decision Analysis
17. spiderproject.com.ua 17
Комунікаційні навики, корисні при
виявленні вимог
Проведення інтерв’ю Активне слухання
Ефективне слухання
Вміння задавати питання
Проведення переговорів
Вербальне та невербальне
сприйняття
Підведення підсумків,
резюмування
18. spiderproject.com.ua
Документування вимог
Слова-маркери
• «та/або» – розділити вимоги
• «крім», «поки не» - декілька вимог
• «зазвичай» - декілька вимог
• «ніколи» - коли-небудь трапиться
• «прийнятний» - визначити межі прийнятності
• «ефективний» - визначити критерії ефективності
• «гнучкий» - описати «умова-зміна»
• «максимальний, мінімальний, оптимальний», «доцільний», «достатній»
– визначити числове значення
• «розумні межі», «доречний» – визначити критерії розумності та доречності
• «цілісний» – визначити критерій або опис цілісності
• «підтримувати» – визначити функції, що входять в підтримку
• «дозволяти» - визначити функції
• «user-friendly» - визначити характеристики
• «простота» - визначити характеристики
• «відділ збуту/відділ маркетингу» - розділити
19. spiderproject.com.ua
Намагаємося не використовувати при
написанні вимог:
• адекватний
• залежно від обставин
• погано
• краще
• але не обмежуючись
• коректний
• легко
• ефективний
• ідеальний
• великий
• максимізувати
• мінімізувати
• необхідний
• нормальний
• швидкий
• відповідний
• задовільне
• маленький
• достатньо
• майже
• своєчасно
• типовий
• зручний
• найбільш/найменш
21. spiderproject.com.ua
Аналіз вимог. Що потрібно зробити?
Об’єднати релевантні вимоги
Виключити дублікати
Систематизувати та згрупувати вимоги
Розв’язати конфлікти вимог
Виключити непотрібні/надлишкові вимоги
Добавити відсутні вимоги (які мають бути)
Трансформувати вимоги:
Потреба - вимоги
Вимога – функції/фічі
Вимога – допоміжні/похідні вимоги
Функції – субфункції …
…
Визначити пріоритети реалізації
Скласти моделі, перевірити цілісність та логіку вимог
Перевірити вимоги на повноту, однозначність і т.п.
Підтвердити вимоги
Створити критерії приймання/acceptance tests/…
22. spiderproject.com.ua 22
Аналіз вимог. Моделі
Scope Models
Context diagram
Ecosystem map
Goal model and business objectives model
Feature model
Function
Models
Functional decomposition
model
Function/feature tree model
Process
Models
Process flow
Use case
User story
Rule
Models
Business rules catalog
Decision tree
Decision table
Entity relationship diagram
Data flow diagram
Data dictionary
State table/state diagram
Data
Models
Interface
Models
Dialog map
System interface diagram/table
User interface flow
Wireframe/display-action-response
N2
diagram
23. spiderproject.com.ua
Не все зразу! Підходи до пріоритезації
вимог
23
• Voting
• MoSCoW
• Timeboxing
• Quality Function Deployment (QFD)
• Multi-criteria analysis
• Planning game (PG)
• 100-point method (100P)
• etc.
24. spiderproject.com.ua
Метод MoSCoW
24
Елемент Опис
Must have Вимоги з найбільшим пріоритетом, без яких
реліз неможливий
Should have if possible Високопріоритетні вимоги, які критичні для
функціоналу, але не для поточного релізу
Could have if possible Вимоги, які бажано включити, але які не
впливають на успіх чи неуспіх релізу
Won’t have this time but
Would like in the future
Вимоги, які не є необхідними в поточному
релізі, але які добре було б включити в
наступні
25. spiderproject.com.ua
Результат аналізу вимог
Перелік перевірених та підтверджених, узгоджених вимог, який містить:
• Атрибути
• Зв’язки
• Пріоритет
• Відповідальних
• Критерії та тести приймання
Перелік відхилених вимог, включаючи умови та
причини відхилення
Рішення (Продукт) або Варіанти
Рішення
Функціональність та характеристики
Рішення
26. spiderproject.com.ua
Атрибути вимог
26
Атрибути вимог – це специфічні характеристики або особливості, які
фіксують ключову інформацію про вимогу, таку як
o Тип вимоги,
o Рівень вимоги,
o Версія вимоги,
o Джерело,
o Пріоритет джерела,
o Пріоритет вимоги,
o Складність,
o Обгрунтування,
o Здійснимість,
o Критерій приймання (виконання),
o Зв’язки з іншими вимогами,
o Ризики,
o Відповідальних за виконання,
o Статус,
…
29. spiderproject.com.ua
Критичні області для підвищення
ефективності управління вимогами
29
Люди
Процеси
Культура
• Необхідні ресурси для
виконання робіт по
вимогах
• Розвиток навиків для
виконання цих функцій
• Формалізація та
стандартизація процесів по
вимогах
• Правильне застосування
кращих практик
Організації та вище керівництво повинні
•Створити відчуття «терміновості» діяльності по управлінню вимогами
•Визнати управління вимогами критичною компетенцією для проектів та программ
•Забезпечити підтримку цієї діяльності
30. spiderproject.com.ua
Замовник
30
Замовники (Customers) - особи або организації, які
будуть узгоджувати (затверджувати), приймати та
управляти продуктом (послугою, результатом) проекту.
Спостереження. Про сумне
•Замовник (зазвичай) не усвідомлює свою проблему
•Замовник (зазвичай) не бачить альтернативи
•Замовник (зазвичай) очікує від Вас чарівну паличку
•Замовник (зазвичай) некомпетентний
•Замовник (майже) ніколи не визнає свою некомпетентність
•Замовник готовий платити багато на початку проекту, але потім…
•Замовник завжди буде намагатися зменшити вартість проекту
•Замовник завжди очікує від вас «золоту кайомочку»
•Замовник в любий момент проекту може сказати «а я (не)говорив»
•Високий рівень залученості замовника – не аксіома
•Замовник (особа) та його компанія – не одне і те ж
•Замовник та його персонал – не одне і те ж
•Замовник буде ставитися до Вас так само, як і Ви до нього? Сумнівно