webcamp 2016: pm. Роман Кравченко: Разработка требований и...
TRANSCRIPT
![Page 1: WebCamp 2016: PM. Роман Кравченко: Разработка требований и управление рисками в проектах BPA и R&D](https://reader033.vdocuments.us/reader033/viewer/2022051705/58a3ff2d1a28ab64528b5e15/html5/thumbnails/1.jpg)
Разработка требований и управление рисками в проектах BPA и R&D
Роман Кравченко
482.solutions
![Page 2: WebCamp 2016: PM. Роман Кравченко: Разработка требований и управление рисками в проектах BPA и R&D](https://reader033.vdocuments.us/reader033/viewer/2022051705/58a3ff2d1a28ab64528b5e15/html5/thumbnails/2.jpg)
Spoiler
![Page 3: WebCamp 2016: PM. Роман Кравченко: Разработка требований и управление рисками в проектах BPA и R&D](https://reader033.vdocuments.us/reader033/viewer/2022051705/58a3ff2d1a28ab64528b5e15/html5/thumbnails/3.jpg)
Project Manager @ITC R&D company
Co-Founder, Chief Technology Officer @Agri Eye startup
@482.solutionsChief Technology Officer
@482.labs
About Me
![Page 4: WebCamp 2016: PM. Роман Кравченко: Разработка требований и управление рисками в проектах BPA и R&D](https://reader033.vdocuments.us/reader033/viewer/2022051705/58a3ff2d1a28ab64528b5e15/html5/thumbnails/4.jpg)
About our Team
![Page 5: WebCamp 2016: PM. Роман Кравченко: Разработка требований и управление рисками в проектах BPA и R&D](https://reader033.vdocuments.us/reader033/viewer/2022051705/58a3ff2d1a28ab64528b5e15/html5/thumbnails/5.jpg)
Internet of Things
Data Science Big Data
Machine Learning
Strategic Directions
![Page 6: WebCamp 2016: PM. Роман Кравченко: Разработка требований и управление рисками в проектах BPA и R&D](https://reader033.vdocuments.us/reader033/viewer/2022051705/58a3ff2d1a28ab64528b5e15/html5/thumbnails/6.jpg)
Research and developmentBusiness process automation
BPA vs R&D
![Page 7: WebCamp 2016: PM. Роман Кравченко: Разработка требований и управление рисками в проектах BPA и R&D](https://reader033.vdocuments.us/reader033/viewer/2022051705/58a3ff2d1a28ab64528b5e15/html5/thumbnails/7.jpg)
Just Listen!
![Page 8: WebCamp 2016: PM. Роман Кравченко: Разработка требований и управление рисками в проектах BPA и R&D](https://reader033.vdocuments.us/reader033/viewer/2022051705/58a3ff2d1a28ab64528b5e15/html5/thumbnails/8.jpg)
1x $ 3X $
Software development vs Magic Box development
![Page 9: WebCamp 2016: PM. Роман Кравченко: Разработка требований и управление рисками в проектах BPA и R&D](https://reader033.vdocuments.us/reader033/viewer/2022051705/58a3ff2d1a28ab64528b5e15/html5/thumbnails/9.jpg)
What we build?
![Page 10: WebCamp 2016: PM. Роман Кравченко: Разработка требований и управление рисками в проектах BPA и R&D](https://reader033.vdocuments.us/reader033/viewer/2022051705/58a3ff2d1a28ab64528b5e15/html5/thumbnails/10.jpg)
“In product development, the minimum viable product is the product with the highest return on investment versus risk” [Wikipedia]
MVP: Minimum Viable Product
![Page 11: WebCamp 2016: PM. Роман Кравченко: Разработка требований и управление рисками в проектах BPA и R&D](https://reader033.vdocuments.us/reader033/viewer/2022051705/58a3ff2d1a28ab64528b5e15/html5/thumbnails/11.jpg)
1. A condition or capability needed by a user to solve a problem or achieve an objective.
2. A condition or capability that must be met or possessed by a system or system component to satisfy a contract, standard, specification, or other formally imposed document.
3. A documented representation of a condition or capability as in 1 or 2.
[IEEE Standard Glossary of Software Engineering Terminology]
Requirements
![Page 12: WebCamp 2016: PM. Роман Кравченко: Разработка требований и управление рисками в проектах BPA и R&D](https://reader033.vdocuments.us/reader033/viewer/2022051705/58a3ff2d1a28ab64528b5e15/html5/thumbnails/12.jpg)
The SRS is a specification for a particular software product, program, or set of programs that performs certain functions in a specific environment.
[830-1998 — IEEE Recommended Practice for Software Requirements Specifications]
Software Requirements Specification (SRS)
![Page 13: WebCamp 2016: PM. Роман Кравченко: Разработка требований и управление рисками в проектах BPA и R&D](https://reader033.vdocuments.us/reader033/viewer/2022051705/58a3ff2d1a28ab64528b5e15/html5/thumbnails/13.jpg)
Business
Requirements
User Requirements
Functional/System Requirements
Non-Functional Requirements
SRS Levels
![Page 14: WebCamp 2016: PM. Роман Кравченко: Разработка требований и управление рисками в проектах BPA и R&D](https://reader033.vdocuments.us/reader033/viewer/2022051705/58a3ff2d1a28ab64528b5e15/html5/thumbnails/14.jpg)
Functional Requirements Non-Functional Requirements
Business Requirements
Vision and Scope Document
User Requirements
Use Requirements Document
System Requirements Functional Requirements
Business Rules
Quality Attributes
External Interfaces
Constraints
Software Requirements Specification
SRS Model
![Page 15: WebCamp 2016: PM. Роман Кравченко: Разработка требований и управление рисками в проектах BPA и R&D](https://reader033.vdocuments.us/reader033/viewer/2022051705/58a3ff2d1a28ab64528b5e15/html5/thumbnails/15.jpg)
Users
BA
Developers
QA
Technical Writer
PMCustomers
Lawyers
Engineers
Sales
“An individual, group, or organization, who may affect, be affected by, or perceive itself to be affected by a decision, activity, or outcome of a project”
[Project Management Institute]
Requirements & Stakeholders
![Page 16: WebCamp 2016: PM. Роман Кравченко: Разработка требований и управление рисками в проектах BPA и R&D](https://reader033.vdocuments.us/reader033/viewer/2022051705/58a3ff2d1a28ab64528b5e15/html5/thumbnails/16.jpg)
Requirements Engineering
Requirements Development
Elicitation
SRS Model
Requirements Management
Analysis Specification Validation
![Page 17: WebCamp 2016: PM. Роман Кравченко: Разработка требований и управление рисками в проектах BPA и R&D](https://reader033.vdocuments.us/reader033/viewer/2022051705/58a3ff2d1a28ab64528b5e15/html5/thumbnails/17.jpg)
Ninety-ninety rule [Tom Cargill, Bell Labs]
![Page 18: WebCamp 2016: PM. Роман Кравченко: Разработка требований и управление рисками в проектах BPA и R&D](https://reader033.vdocuments.us/reader033/viewer/2022051705/58a3ff2d1a28ab64528b5e15/html5/thumbnails/18.jpg)
Last Edits
Project Risk
Finished Product Final Version of Finished Product
+ =
x
[30-50%]*x
Requirements Errors = 85%
![Page 19: WebCamp 2016: PM. Роман Кравченко: Разработка требований и управление рисками в проектах BPA и R&D](https://reader033.vdocuments.us/reader033/viewer/2022051705/58a3ff2d1a28ab64528b5e15/html5/thumbnails/19.jpg)
Error Fix Cost
=1$ =1$+3$ =100$
![Page 20: WebCamp 2016: PM. Роман Кравченко: Разработка требований и управление рисками в проектах BPA и R&D](https://reader033.vdocuments.us/reader033/viewer/2022051705/58a3ff2d1a28ab64528b5e15/html5/thumbnails/20.jpg)
Product Development: Cost & Risk
![Page 21: WebCamp 2016: PM. Роман Кравченко: Разработка требований и управление рисками в проектах BPA и R&D](https://reader033.vdocuments.us/reader033/viewer/2022051705/58a3ff2d1a28ab64528b5e15/html5/thumbnails/21.jpg)
Change happens
![Page 22: WebCamp 2016: PM. Роман Кравченко: Разработка требований и управление рисками в проектах BPA и R&D](https://reader033.vdocuments.us/reader033/viewer/2022051705/58a3ff2d1a28ab64528b5e15/html5/thumbnails/22.jpg)
Requirements development Tools
![Page 23: WebCamp 2016: PM. Роман Кравченко: Разработка требований и управление рисками в проектах BPA и R&D](https://reader033.vdocuments.us/reader033/viewer/2022051705/58a3ff2d1a28ab64528b5e15/html5/thumbnails/23.jpg)
Requirements development tools
Elicitation Analysis Specification
![Page 24: WebCamp 2016: PM. Роман Кравченко: Разработка требований и управление рисками в проектах BPA и R&D](https://reader033.vdocuments.us/reader033/viewer/2022051705/58a3ff2d1a28ab64528b5e15/html5/thumbnails/24.jpg)
Requirements development tools
![Page 25: WebCamp 2016: PM. Роман Кравченко: Разработка требований и управление рисками в проектах BPA и R&D](https://reader033.vdocuments.us/reader033/viewer/2022051705/58a3ff2d1a28ab64528b5e15/html5/thumbnails/25.jpg)
MVP: Feature List
difficult
easy
not importantimportant
MVP
![Page 26: WebCamp 2016: PM. Роман Кравченко: Разработка требований и управление рисками в проектах BPA и R&D](https://reader033.vdocuments.us/reader033/viewer/2022051705/58a3ff2d1a28ab64528b5e15/html5/thumbnails/26.jpg)
1x $ 3X $
Big Challenge