MSFC-PLAN-3204 REV C-2010 MARSHALL SPACE FLIGHT CENTER SOFTWARE ENGINEERING IMPROVEMENT PLAN《马歇尔航天飞行中心软件工程改善方案》.pdf
《MSFC-PLAN-3204 REV C-2010 MARSHALL SPACE FLIGHT CENTER SOFTWARE ENGINEERING IMPROVEMENT PLAN《马歇尔航天飞行中心软件工程改善方案》.pdf》由会员分享,可在线阅读,更多相关《MSFC-PLAN-3204 REV C-2010 MARSHALL SPACE FLIGHT CENTER SOFTWARE ENGINEERING IMPROVEMENT PLAN《马歇尔航天飞行中心软件工程改善方案》.pdf(20页珍藏版)》请在麦多课文档分享上搜索。
1、 CHECK THE MASTER LIST VERIFY THAT THIS IS THE CORRECT VERSION BEFORE USE MSFC - Form 454 (Rev. October 1992) MSFC-PLAN-3204 National Aeronautics and Revision C Space Administration EFFECTIVE DATE: 6/2/10 George C. Marshall Space Flight Center Marshall Space Flight Center, Alabama 35812 ES50 MSFC TE
2、CHNICAL STANDARD MARSHALL SPACE FLIGHT CENTER SOFTWARE ENGINEERING IMPROVEMENT PLAN Approved for Public Release; Distribution is Unlimited. . Provided by IHSNot for ResaleNo reproduction or networking permitted without license from IHS-,-,-MSFC Technical Standard OPR: ES50 MSFC Software Engineering
3、Improvement Plan MSFC-PLAN-3204 Revision: C Effective Date: 6/2/10 Page 2 of 20 CHECK THE MASTER LIST VERIFY THAT THIS IS THE CORRECT VERSION BEFORE USE DOCUMENT HISTORY LOG Status (Baseline/ Revision/ Canceled) Document Revision Effective Date Description Baseline 9/21/01 Baseline Release Revision
4、A 5/4/04 Update for FY04/05 Revision B 10/25/04 Editorial update to clarify requirements language in response to Headquarters Rules Review Action. Update to reflect 10/04 center reorganization. Revision C 6/2/10 Update for FY06 through FY10; General Revision Provided by IHSNot for ResaleNo reproduct
5、ion or networking permitted without license from IHS-,-,-MSFC Technical Standard OPR: ES50 MSFC Software Engineering Improvement Plan MSFC-PLAN-3204 Revision: C Effective Date: 6/2/10 Page 3 of 20 CHECK THE MASTER LIST VERIFY THAT THIS IS THE CORRECT VERSION BEFORE USE Table of Contents Paragraph Pa
6、ge 1. SCOPE/PURPOSE . 5 1.1. Introduction . 5 1.2. Goal 5 1.2.1. Rationale for Implementing this Plan . 5 1.2.2. Benefits . 6 1.2.3. Challenges 7 1.2.4. FY02 Accomplishments 8 1.2.5. FY03 Accomplishments 8 1.2.6. FY04/FY05 Accomplishments 9 1.2.7. FY06/FY07/FY08 Accomplishments . 10 1.2.8. FY09/FY10
7、 Objectives 10 1.3. Scope. 11 1.3.1. Organizational Elements Involved 12 1.3.2. Criteria . 12 2. APPLICABLE DOCUMENTS 12 3. DEFINITIONS/ACRONYMS . 12 3.1. Definitions 12 3.1.1. Class A: Human Rated Space Software Systems 12 3.1.2. Class B: Non-Human Space Rated Software Systems or Large Scale Aerona
8、utics Vehicles . 13 3.1.3. Class C: Mission Support Software or Aeronautic Vehicles, or Major Engineering/Research Facility software . 13 3.2. Acronyms/Abbreviations 13 4. OWNERSHIP 13 5. STRATEGIES AND OBJECTIVES . 14 5.1 Support of NASA Software Engineering Initiative Strategy 1: Implement a conti
9、nuous software process and product improvement program across NASA and its contract community 14 5.2 Support of NASA Software Engineering Initiative Strategy 2: Improve safety, reliability and quality of software products through the integration of sound software engineering principles and standards
10、 16 5.3 Support of NASA Software Engineering Initiative Strategy 3: Improve software engineering through research 17 5.4 Support of NASA Software Engineering Initiative Strategy 4: Attract and retain software engineers and improve their knowledge and skills . 18 6. SCHEDULE. 19 7. RECORDS . 20 Provi
11、ded by IHSNot for ResaleNo reproduction or networking permitted without license from IHS-,-,-MSFC Technical Standard OPR: ES50 MSFC Software Engineering Improvement Plan MSFC-PLAN-3204 Revision: C Effective Date: 6/2/10 Page 4 of 20 CHECK THE MASTER LIST VERIFY THAT THIS IS THE CORRECT VERSION BEFOR
12、E USE List of Tables Table No. Page Table I Software Process Improvement across MSFC and on Applicable MSFC Contracts . 14 Table II Software Metrics 16 Table III Support of NASA Software Initiative Strategy 2 . 17 Table IV Conduct Research in Software Process and Product Improvement Techniques and M
13、ethods 17 Table V Professional Development for the MSFC Software Staff 18 Provided by IHSNot for ResaleNo reproduction or networking permitted without license from IHS-,-,-MSFC Technical Standard OPR: ES50 MSFC Software Engineering Improvement Plan MSFC-PLAN-3204 Revision: C Effective Date: 6/2/10 P
14、age 5 of 20 CHECK THE MASTER LIST VERIFY THAT THIS IS THE CORRECT VERSION BEFORE USE 1. SCOPE/PURPOSE 1.1. Introduction The purpose of this plan is to define the implementation of the Marshall Space Flight Center (MSFC) software development process improvement effort and to document MSFC support of
15、the National Aeronautics and Space Administration (NASA) Software Engineering Initiative Implementation Plan. In compliance with the NASA Engineering and Program/Project Management Policy NPD 7120.4, a major benefit that MSFC derives from the implementation of this initiative is improved software de
16、velopment and acquisition processes enabling MSFC to develop and acquire higher quality software. A major focus of this effort is to improve the processes and practices in use at MSFC by continually measuring the level of process maturity against the Software Engineering Institutes Capability Maturi
17、ty Model-Integration (CMMI) for development. In accordance with MWI 7120.4, this document adheres to the mandatory template for a MSFC Technical Standard document. Sections 1 through 3 of the center plan required content as defined in Appendix C of the NASA Software Engineering Initiative Implementa
18、tion Plan are addressed in Section 1.1, Section 1.2, and Section 1.3 of this plan, respectively. 1.2. Goal The goal of the NASA Software Engineering Initiative Implementation Plan is to “advance software engineering practices to effectively meet the scientific and technological objectives of NASA.”
19、The goal of the MSFC Software Engineering Improvement Plan is to improve the quality of software produced by MSFC, in terms of planning, implementation, testing, and support. These goals are realized by addressing the following areas: a. Improvement in software engineering processes across MSFC. b.
20、Improvement in software acquisition processes on MSFC contracts. c. Collection and use of software metrics in the management of software development projects. d. Professional development for the MSFC software engineers. e. Research in software process and product improvement techniques and methods.
21、1.2.1. Rationale for Implementing this Plan The highest priority of this plan is to improve NASAs capability to deliver safe, reliable, quality software that meets system and software requirements. Rationale for continuous software engineering improvement includes: Provided by IHSNot for ResaleNo re
22、production or networking permitted without license from IHS-,-,-MSFC Technical Standard OPR: ES50 MSFC Software Engineering Improvement Plan MSFC-PLAN-3204 Revision: C Effective Date: 6/2/10 Page 6 of 20 CHECK THE MASTER LIST VERIFY THAT THIS IS THE CORRECT VERSION BEFORE USE a. Reduction in the ris
23、k of mission failure. b. Reduction in cost and schedule overruns. c. Fulfillment of mission performance requirements. d. Provision for uniform procurement policies to ensure quality of software. e. Ability to deal effectively with the growing scope and complexity of software systems. (1) Exponential
24、 growth in scope, size, and complexity of software is expected to continue. Ground and flight software represent an ever increasing share of the end-to-end system. Growth stresses our capability to manage and engineer software systems effectively. (2) Safety, quality and reliability of software syst
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MSFCPLAN3204REVC2010MARSHALLSPACEFLIGHTCENTERSOFTWAREENGINEERINGIMPROVEMENTPLAN 马歇尔 航天 飞行 中心 软件工程 改善

链接地址:http://www.mydoc123.com/p-822921.html