Download - DCBADD2015 our req are good
![Page 1: DCBADD2015 our req are good](https://reader030.vdocuments.us/reader030/viewer/2022032613/58aa11731a28ab8a488b6039/html5/thumbnails/1.jpg)
OurRequirementsAreGood,SoWhyAren’tWeDeliveringValue?KevinBrennan,VPCanadianBusinessUnit,Seilevel
October2,2015
IIBADCBADD2015
![Page 2: DCBADD2015 our req are good](https://reader030.vdocuments.us/reader030/viewer/2022032613/58aa11731a28ab8a488b6039/html5/thumbnails/2.jpg)
47% ofunsuccessfulprojectsfailtomeettheirgoalsduetopoorrequirementsmanagement
Poorrequirementsareamajorsourceofprojectfailure.
Source:PMI’sPulseoftheProfession:RequirementsManagement— ACoreCompetency forProject andProgramSuccess,August2014
![Page 3: DCBADD2015 our req are good](https://reader030.vdocuments.us/reader030/viewer/2022032613/58aa11731a28ab8a488b6039/html5/thumbnails/3.jpg)
Howcanweimprovethequalityofrequirements?
qWellwritten?q Complete?q Atomic?q Testable?q Noambiguouswords?q Coherent?q Verified?
q Passthequalitychecker?q Glossaryclear?q Uniqueidentifiersq Consistentq ..q ..
![Page 4: DCBADD2015 our req are good](https://reader030.vdocuments.us/reader030/viewer/2022032613/58aa11731a28ab8a488b6039/html5/thumbnails/4.jpg)
VISUALMODELSAREBEHINDANYROBUSTSETOFSOFTWAREREQUIREMENTS
![Page 5: DCBADD2015 our req are good](https://reader030.vdocuments.us/reader030/viewer/2022032613/58aa11731a28ab8a488b6039/html5/thumbnails/5.jpg)
Improvethequalityofrequirementswithvisualmodels.
27mostlytext-basedrequirementsdocumentswith1490requirements
Teampartiallyretrofittedrequirementswithmodelstoidentifygaps
82 initial models (poor
quality)
345 additional models created
(partial retrofitting)
178 requirements
new or changed
requirements
12%ofrequirementshadissuesand
Average2issuespermodel
CaseStudyfromSeilevel Project
![Page 6: DCBADD2015 our req are good](https://reader030.vdocuments.us/reader030/viewer/2022032613/58aa11731a28ab8a488b6039/html5/thumbnails/6.jpg)
Requirementsarchitectureensureswebringittogether.
UserStories
Acceptance Criteria
ExistingSystemScreens
L2ProcessFlows
L3ProcessFlows
Reports
NewSystemScreens
DataDictionary
EcosystemMap BusinessDataDiagram
DARmodels
UIFlow
OrgChart
LinkedintheRequirementsMappingMatrix
![Page 7: DCBADD2015 our req are good](https://reader030.vdocuments.us/reader030/viewer/2022032613/58aa11731a28ab8a488b6039/html5/thumbnails/7.jpg)
PROJECT SUCCESS
0%
20%
40%
60%
80%
MetBusinessIntent OnTime WithinBudget DeliveredScope
FormalProcessToEnsureQuality NoFormalProcess
Betterrequirementsqualitymeansbetterbusinessoutcomes.
Source:PMI’sPulseoftheProfession:RequirementsManagement— ACoreCompetency forProject andProgramSuccess,August2014
![Page 8: DCBADD2015 our req are good](https://reader030.vdocuments.us/reader030/viewer/2022032613/58aa11731a28ab8a488b6039/html5/thumbnails/8.jpg)
Example:automatedboothscanspeedupcheck-ins…
![Page 9: DCBADD2015 our req are good](https://reader030.vdocuments.us/reader030/viewer/2022032613/58aa11731a28ab8a488b6039/html5/thumbnails/9.jpg)
…ornot.
![Page 10: DCBADD2015 our req are good](https://reader030.vdocuments.us/reader030/viewer/2022032613/58aa11731a28ab8a488b6039/html5/thumbnails/10.jpg)
“Theworth,importanceorusefulnessofsomethingtoastakeholderwithinacontext.”BABOK®v3
Valueisdeliveredwhenasolutionmeetsastakeholderneed.
Needs
Value
Solu+ons
Changes
ContextStakeholders
![Page 11: DCBADD2015 our req are good](https://reader030.vdocuments.us/reader030/viewer/2022032613/58aa11731a28ab8a488b6039/html5/thumbnails/11.jpg)
Exploration Investment Delivery Realization Elimination
Businessvalueisdeliveredwhenasolutionmeetsabusinessneed.
Strategy
Project/Program
RealizeBusinessValue
IdentifyBusinessValue
![Page 12: DCBADD2015 our req are good](https://reader030.vdocuments.us/reader030/viewer/2022032613/58aa11731a28ab8a488b6039/html5/thumbnails/12.jpg)
Businessanalysisiscriticaltoensurewe…
…sothatprogramsandprojectsdeliverbusinessvalue!
Usestrategytoscreenoutprojectsthatdon’tsupportourgoals
Makeinvestment
decisionswithobjectivechains
Explorearangeofideastoensurewedon’tmiss
opportunitiesDefinebusinessobjectives tolinkproblemsandfeatures
![Page 13: DCBADD2015 our req are good](https://reader030.vdocuments.us/reader030/viewer/2022032613/58aa11731a28ab8a488b6039/html5/thumbnails/13.jpg)
Weneedtobeabletoquantifyandmeasurevaluedelivery.
ExampleIncreasesalesby$10Moveraoneyearperiod
withoutaddingnewsalesrepresentatives.
DefinebusinessbenefitthatanorganizationexpectstoreceiveUsuallyincreaserevenueorcutcosts
![Page 14: DCBADD2015 our req are good](https://reader030.vdocuments.us/reader030/viewer/2022032613/58aa11731a28ab8a488b6039/html5/thumbnails/14.jpg)
0
5
10
15
20
25
Usemeasurablebusinessbenefitstoprioritizebetweenprojects
Bizstakeholdersselectprojectswithmostmeausrablebenefits
Bizstakeholdersselectfeaturescontributethemostbenefits
stronglydisagree disagree neither agree stronglyagree
Stakeholdersstruggletoconnectbusinessvaluetofeatures.
Business does reasonably
well selecting projects
But not as good at
selecting features
Source:Seilevel Customer Survey
![Page 15: DCBADD2015 our req are good](https://reader030.vdocuments.us/reader030/viewer/2022032613/58aa11731a28ab8a488b6039/html5/thumbnails/15.jpg)
BAsensureweworkontherightprojectsandfeatures.
Understandbusinessobjectives
Assessthevalueoffeatures
Cutwhatisn’tnecessary
Understandbusinessobjectives
Assessthevalueofprojects
Cutwhatisn’tnecessary
![Page 16: DCBADD2015 our req are good](https://reader030.vdocuments.us/reader030/viewer/2022032613/58aa11731a28ab8a488b6039/html5/thumbnails/16.jpg)
Wecanconnectproductsandfeaturestoproblems.
BUSINESSPROBLEM
BUSINESSOBJECTIVE
PRODUCTCONCEPT
FEATURES
Featuresmayhavechanged
ProductConceptmayhavechanged
PRODUCTCONCEPT
FEATURES
![Page 17: DCBADD2015 our req are good](https://reader030.vdocuments.us/reader030/viewer/2022032613/58aa11731a28ab8a488b6039/html5/thumbnails/17.jpg)
Business Objective 2
Provide training to 100% of sales team
Projectsdon’talwayshavetotackletheultimategoal.
Business Problem 1
Sales teamnot selling
enoughproducts
Business Objective 1
Increasesales by
$10 million
ProductConcept
OnlineTraining
Business Problem 2
Sales teamdoesn’t
understandproducts
DownloadTraining
TrainingSurveys
![Page 18: DCBADD2015 our req are good](https://reader030.vdocuments.us/reader030/viewer/2022032613/58aa11731a28ab8a488b6039/html5/thumbnails/18.jpg)
Objectivechainsassessthevalueperfeature.
Objective Factor
Business Objective
Objective Factor
Objective Factor
Objective Factor
ObjectiveEquations
DataNeeds
Features
Features
Evaluatethevalue offeaturesorsetsof
features
![Page 19: DCBADD2015 our req are good](https://reader030.vdocuments.us/reader030/viewer/2022032613/58aa11731a28ab8a488b6039/html5/thumbnails/19.jpg)
Currentstate&Assumptions:1000salesreps600taketrainingtoday90%passtestsiftrained25%passtestsifnottrained640passteststoday$200/daymoresalesiftrained
Often,afewfeaturesproducemostofthevalue.
Increasing # sales reps who passedtests increases sales
Increase Revenue
Taking training before tests increases # passed tests
DOWNLOADABLE TRAINING
ONLINETRAINING
835passtestsnow(90%of900+25%of100)
$39Kincreaseinsales($200x195newpassed
tests) Providing training options outside classroom increases
participation
Providing online training increases
# of reps taking training
Providing offline training increases
# of reps taking training
Participationincreasesby2%
Featurevalue=$2.6K
300morerepstaketraining(30%of1000)
Participationincreasesby30%
$39,000/day
$2,600/day
![Page 20: DCBADD2015 our req are good](https://reader030.vdocuments.us/reader030/viewer/2022032613/58aa11731a28ab8a488b6039/html5/thumbnails/20.jpg)
Inspectionandadaptionarecriticalforbusinesssuccess.
• Businessobjectivesfocus• Cutminimalvalueprojectsandfeatures• Linkrequirementstobusinessobjectives• Measureandimprove
GoodPracticesforDeliveringValue
Goodpractices Measureresults
![Page 21: DCBADD2015 our req are good](https://reader030.vdocuments.us/reader030/viewer/2022032613/58aa11731a28ab8a488b6039/html5/thumbnails/21.jpg)
Customercreatescart
Customercontactscall
center
Customereditscartlivewith
Rep
RepeditscartRepimportscart
Customercompletessale
online
Repcompletessale
RepexportscarttoCustomer
BusinessObjective:Increasesalesby$14M;on-timelaunchcritical
Customercreatescart
Customercontactscall
center
Customereditscartlivewith
Rep
RepeditscartRepimportscart
Customercompletessale
online
Repcompletessale
RepexportscarttoCustomerX X
X$12M
$2M
$250K
Here’sthedifferenceitmakes.
• Sharedcarthadtolaunchbyholiday season toachieveanyROIProblem
•Missingdeadlinewouldnet$0,ROI(potentialROIwas$14M)Risk•Seilevelanalysis revealedscopewould leadto$0Mandcutscopetoachieve$12MROISolution
![Page 22: DCBADD2015 our req are good](https://reader030.vdocuments.us/reader030/viewer/2022032613/58aa11731a28ab8a488b6039/html5/thumbnails/22.jpg)
Rememberthatrequirementsareameanstoanend.
![Page 23: DCBADD2015 our req are good](https://reader030.vdocuments.us/reader030/viewer/2022032613/58aa11731a28ab8a488b6039/html5/thumbnails/23.jpg)
www.seilevel.com
Search:Seilevel,KevinBrennan
@Seilevel @bakevin
www.facebook.com/Seilevel
ContactUs