Systems Engineering Cost Estimation Curriculum .ppt
《Systems Engineering Cost Estimation Curriculum .ppt》由会员分享,可在线阅读,更多相关《Systems Engineering Cost Estimation Curriculum .ppt(29页珍藏版)》请在麦多课文档分享上搜索。
1、Systems Engineering Cost Estimation Curriculum Development Workshop Debrief,Ray Madachy, Naval Postgraduate School Ricardo Valerdi, University of Arizona,Attendees,Mauricio Pena (USC/Boeing) Anca Juliana-Stoica (Uppsala University) Andy Nolan (Rolls-Royce) Ed Colbert (USC) Jorge Aguilar (UPAEP) Mary
2、 Boghosian (Aerospace Corp.) Sue Koolmanojwong (USC) Monvorath Phonpaibul (IBM/Thammasat University),Hunter Deane (ICONIX) Doug Rosenberg (ICONIX) Nupul Kukreja (USC) Warren Reid (WSR Consulting) Ray Madachy (Naval Postgraduate School) Ricardo Valerdi (University of Arizona),2,Workshop Overview,Goal
3、: Engage stakeholders from the cost community interested in education and training to learn and share best practices related to curriculum development and delivery. Our discussion guided by Links between cost estimation curriculum and ongoing efforts to update the systems engineering body of knowled
4、ge (BKCASE) and software engineering reference curriculum (GSwERC) Sharing of cost estimation course syllabi from the Naval Postgraduate School, University of Arizona, and other universities Review of Systems Engineering Cost Estimation Workbook being developed by Madachy and Valerdi Obtained feedba
5、ck to move the cost estimation profession forward.,3,Participant Teaching Experiences Overview,Thammasat University in Thailand cost estimation is part of the Project Management class (undergraduate and graduate students in software engineering) Uppsala University in Sweden software and systems engi
6、neering classes (Masters and PhD students in IT Project Management), deals with both HW and SW Rolls-Royce three courses: 1) how to estimate, 2) how to develop tools, 3) how to be a good recipient of an estimate. Management of uncertainty is a significant part. University of Southern California grad
7、uate level classes for Software Engineering Management & Economics, and Software Engineering contain cost estimation topics,4,Curricula Recommendations,Students should learn that cost estimation does not live in isolation E.g. business concerns, stakeholder management Start with model development, s
8、tatistical analysis and data collection Include feedback loop for students to compare their estimates with actuals, adjust and improve estimation skills,5,Workbook Discussion,Include example systems, learning curve problems, life cycle cost problems Be problem-based vs. model-specific Add “problem d
9、omain” dimension to coverage matrix Include problems with size expansion ratios, DODAF, estimation risk/confidence Add bottom-up and top-down cost estimates Change reuse questions for students to figure out how much of the system is new/modified/adopted vs. handing the values Tradeoff exercises betw
10、een cost and performance by negotiating scope; scope creep exercises to test cost model sensitivity,6,Workbook Discussion (Cont.),Introduce workbook with everyday estimation problems Cover art and science of estimation Introduce case studies to include lessons learned Sync cost estimation course wit
11、h another project course developing software so that students can estimate that development; then compare estimates vs. actuals Have examples include multi-criteria decision making (cost, schedule, risk, performance, value, etc.) Add annotated bibliography and glossary,7,Backups from Workshop,8,GSWE
12、RC,A reference curriculum for a Masters Degree in Software Engineering based on Software Engineering Body of Knowledge SWEBoK Joint industry, academic, and government initiative Modified SWEBOK in several places, including adding Engineering Economics and Risk Management to SWE Management Knowledge
13、Area,9,GSWERC Outcomes and Knowledge Areas,5. Understand the relationship between software engineering and systems engineering and be able to apply systems engineering principles and practices in the engineering of software. I.3. Risk Management7. Be able to reconcile conflicting project objectives,
14、 finding acceptable compromises within limitations of cost, time, knowledge, risk, existing systems, and organizations. I.1. Software Project Planning I.2. Risk Management I.7. Engineering Economics,10,GRCSE,The Body of Knowledge and Curriculum to Advance Systems Engineering (BKCASE) project is defi
15、ning a Systems Engineering Body of Knowledge (SEBoK) and developing an advanced Graduate Reference Curriculum for Systems Engineering (GRCSE) based on the (SEBoK) Joint industry, academic, and government initiative See v.0.5 at bkcase.orgSEBoK Knowledge Areas involving cost estimation Project Planni
16、ng, Measurement, Risk Management, Systems Analysis, others,11,Our Courses,NPS SE3011: Engineering Economics and Cost Estimation Offered multiple times per year in Monterey, CA (and virtually) UA SIE 464/564: Cost Estimation Offered every Spring in Tucson, AZ (and virtually),12,NPS MSSE Outcome Perfo
17、rmance Measures,Demonstrates proficiency in techniques, skills, and tools of systems engineering. Demonstrate proficiency in the assessment of a system. Demonstrate proficiency in economic and life-cycle analysis.,13,NPS Course Learning Outcomes,Understand how cost is used in choosing between altern
18、atives Understand basics of cost behavior and cost allocation Understand how costs change over the life-cycle of a system Choose between alternatives using economic reasoning Understand cost issues related to program management Develop life-cycle cost models Choose between alternatives using net pre
19、sent value analysis Apply cost estimating techniques to develop cost estimates Incorporate uncertainty into cost estimates Quantify and evaluate cost risk Develop and analyze system cost,14,NPS MSSE Degree Program Outcome Coverage,Demonstrate the ability to identify, formulate, and solve operational
20、, technical, and engineering problems in systems engineering and related disciplines using the techniques, skills, and tools of modern practice, including modeling and simulation. These problems may include issues of research, design, development, procurement, operation, maintenance or disposal of s
21、ystems and processes for military applications. Demonstrate proficiency in the systems engineering process, including defining requirements, conducting functional analysis, designing and architecting a system, analyzing it against requirements, allocation of requirements to sub-systems, conducting t
22、rade-off studies, determining the cost of the system, integrating human factors into the system, designing logistical supportability, and planning for its testing and evaluation. Demonstrate proficiency in core skills of systems analysis, to include deterministic and stochastic modeling of systems,
23、optimization, decision analysis, risk analysis, economic models, and lifecycle supportability analysis. This includes familiarity with combat simulations and combat modeling. Demonstrate the ability to work as a team member or leader in a large systems engineering project, and to provide leadership
24、in the systems engineering management process. The graduate must be able to interact with personnel from other services, industry, laboratories and academic institutions. Demonstrate competence in the planning and management of large systems engineering projects. Demonstrate proficiency in written a
25、nd oral presentation of technical material.,15,Workbook Objectives/Targets,Provide a flexible, one-stop resource for companies and Universities who provide education/training in cost modeling Example University courses being taught by Young Kwak, George Washington University Peggy Brouse, George Mas
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SYSTEMSENGINEERINGCOSTESTIMATIONCURRICULUMPPT
