《六个简单步骤:从软件概念到只读存储器.pdf》由会员分享,可在线阅读,更多相关《六个简单步骤:从软件概念到只读存储器.pdf(27页珍藏版)》请在三个皮匠报告上搜索。
1、Quality Plus Technologies,Inc.Quality Plus Technologies,Inc.From Software ConOps to ROM in Six Easy StepsCarol Dekkers,CFPS(Fellow),PMP,CSM Dan French,CFPS(Fellow)PMP,CSMPresident,Quality Plus Technologies,Inc Domain Expert,COBECOffice:+1 813-816-1329Office:+1 571-225-0380DQuality Plus Technologies,
2、Inc.TopicsA.Software development cost drivers Software size Productivity B.Process to create a ROM from early docs(e.g.,Concept of Operations(ConOps)6-steps(assumes knowledge of Functional Size)C.Case studyD.Conclusion4Quality Plus Technologies,Inc.A.Software Development Cost Drivers1a.Software Size
3、1Size of the development(scope)An important cost driverKey measures of size:Physical size Functional,andnon-functional size Relative effort size Others(requirements,RICEFW)5b.ProductivityRepresents the speed at which software can be developed,often output size/input effortNon-linear relationship(dis
4、economy)with sizeProductivity is based on:Software complexity Development team capability Schedule(duration constraints)Cost drivers are variables in an analogyanalogy(e.g.,effort per size measure)or parametric,regressionparametric,regression-based CER(cost estimating relationship)based CER(cost est
5、imating relationship)where effort is estimated as a function of one or more explanatory variables1.Reference:ICEAA CEBoK-S Lesson 3:Cost DriversQuality Plus Technologies,Inc.B.ConOps to ROM 6 steps6Step 0:Concept of Operations documentConOpsStep 1:SW BoundaryStep 2:SW FUR Identify DEV ScopeStep 3:Si
6、ze the LFStep 4:Size the EPEstimate SW SizeStep 5:Historical Productivity6.ROM:effort,cost,scheduleCreate ROM EstimateQuality Plus Technologies,Inc.7 A conceptual description of the operational part of the system solution.The operational part of the system solution is that part of the solution which