4
21 July 2016 Page 1 of 4 Rod Spencer - www.linkedin.com/in/rodspencer Customer relatable requirements Employing role based behavioral scenarios From… To… Given - When - Then One condition to one outcome is insufficient for complex systems. Complete user Scenario Maps to complete end - to - end behaviors. Demonstrable end - to - end. Goals limited by technology view Work mis - focused on “How” not the “Why.” Excludes BAs, CEs , market views. Goals considers Market Customer centric focused on “Why” not the “How.” Relatable to BAs, CEs. Supports market research. Slower time to market from traditional build first and deferred SQA at end Speeds time to Market Formal tests during development. Timely fixes from fail fast strategy. Work is done when required behavior achieved. Achieved by…

01 - Customer relatable requirements

Embed Size (px)

Citation preview

21 July 2016 Page 1 of 4 Rod Spencer - www.linkedin.com/in/rodspencer

Customer relatable requirementsEmploying role based behavioral scenarios

From… To…

Given-When-Then One condition to one

outcome is insufficient for complex systems.

Complete user Scenario – Maps to

complete end-to-end behaviors. Demonstrable end-to-end.

Goals limited by technology view

Work mis-focused on “How” not the “Why.”

Excludes BAs, CEs, market views.

Goals considers Market – Customer centric

focused on “Why” not the “How.” Relatable to BAs, CEs. Supports market research.

Slower time to market

from traditional build first and deferred SQA at end

Speeds time to Market – Formal tests

during development. Timely fixes from fail fast strategy. Work is done when required behavior achieved.

Achieved by…

21 July 2016 Page 2 of 4 Rod Spencer - www.linkedin.com/in/rodspencer

• Simple, practical, understandable by common knowledge, implementable by common Agile tools.

• Structures Behavior & Design relationships for work

products

• Extensible for tracking dependencies to & from other

projects, hardware and contracted efforts.

The “Quad” The archetype for structuring customer relatable work efforts

Structured by self organizing sprint teams using…

21 July 2016 Page 3 of 4 Rod Spencer - www.linkedin.com/in/rodspencer

• Just-in-time PERT –style diagrams, allowing sequential

organization as work proceeds. Automatically generated as plans evolve. Team simply defines before & after stories in JIRA.

• Explicitly identifies direct and derived dependencies, speeding

planning, optimizing reuse, establishing priorities.

• Ties to reporting metrics, reporting on

completion toward business goals.

Dependency chartsGenerated automatically from JIRA

Providing the basis for…

21 July 2016 Page 4 of 4 Rod Spencer - www.linkedin.com/in/rodspencer

• Progressive estimation starting with cursory top-level

Epics, evolving toward more realistic estimates based on in-

project experience.

• Realistic schedule outlooks while portraying

uncertainty.

• Outlooks rolls up into customer expectations aggregating technical work into

formally tested behavior.

Reporting MetricsGenerated automatically from dependencies.