1. PRODUCT LIFECYCLE SUCCESS
FROM IDEA THRU INCEPTION TO EXECUTION
PRESENTATION BY: JONATHAN ROSS >> JONATHAN-ROSS@OUTLOOK.COM
2. WHERE DO OUR IDEAS COME FROM?
Ideas (especially for solutions) stem from two sources:
We arrive at solutions to daily experiences that feed
Our passion or our pain
PRESENTATION BY: JONATHAN ROSS >> JONATHAN-ROSS@OUTLOOK.COM
3. DEFINE “SUCCESS”
$ale$ = Happy
Customers
All our jobs feed this…
PRESENTATION BY: JONATHAN ROSS >> JONATHAN-ROSS@OUTLOOK.COM
4. THE EVOLUTION OF AN IDEA
The smallest atom of this evolutionary process is…
A REQUIREMENT
6. TOOLS AND PROCESSES
• Do our tools communicate?
• Can we collaborate?
• Do we know what we need to do next?
• Shared information is EMpowering
Yes, it’s the Tower of
Babel.
7. HOW WE EVOLVE WITH OUR PRODUCT
• Eliminate obstacles to productivity.
• Make our process leaner, responsive and flexible.
• Enable collaboration.
• Let requirements drive us.
• Smaller iterations, greater transparency, increased risk
mitigation.
• Build a roadmap where the smallest requirement has a schedule
/ ETA.
9. DOWN TO BUSINESS
• Choose a methodology that your team can buy into, suits your
product and work environment.
• Choose tools that can talk to each other.
• Create an environment that encourages collaboration,
imagination and the drive to execute.
K.I.S.S.
10. WORKFLOW
List all requirements with scheduled dates
Add User Stories / Use Cases
Create test cases
Task development by requirement
Push marketing strategy
Test (report, fix..)
Launch when baked
October, 2010
Su Mo Tu We Th Fr Sa
26 27 28 29 30 1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31 1 2 3 4 5 6
11. VERIFICATION / TESTING / QA?
• Requirements drive test definition
• Test Case Management
• Holistic: manual, scripted and automated
• Bugs reported from test runs and from exploration
• Transparency, scalability, traceability and coverage
WE KNOW WHAT TO TEST, YOU KNOW WHAT WE TESTED.
PRESENTATION BY: JONATHAN ROSS >> JONATHAN-ROSS@OUTLOOK.COM
IDEA >> PROTOTYPE >> MARKETABLE PRODUCT
The smallest atom of this evolutionary process is…
A REQUIREMENT
Requirements are calls to action from our customers.
The story behind a requirement is the use case.
Who knows what K.I.S.S. means … hint: it’s not the band.
Every item that requires an action or response must be defined as a work item in whatever task management system being used.