Uploaded by alexsjyin

美國國防科技專案管理之演進V2

advertisement
美國國防科技專案管理之演進
-借鏡美國採購程序改善執行經驗
國防工業發展協會
科技顧問
尹守紀
(2007年7月)
E-mail:alexsj.yin@msa.hinet.net
2022/5/25
1
The Design of the “Raptor”
美國國防科技之代表作F-22
2022/5/25
• 1981年開始需求構想
• 籌獲單價3.61億美金(181架計)
• 籌獲數量由648架降為341架再降
為181架
• 單機成本增加188.7% (181架計)
•
•
GAO將F-22列為非成功
計畫
2006/06 F-22戰機與
美國F-15、F-16和F18現役主力戰機進行了
模擬空戰,並取得了0比
2
Lockheed's Flying Dud
The Self-Locking F-22
April 10, 2006一架F-22座
艙發生鎖死無法開啟,5個
小時後由消防隊以電鋸切割
3/4 inch厚座艙罩;總計損
失$1.28 million ,其中座艙
罩為$286,000, ,機身重新
噴塗材料為 $1 million
發生原因主要為軟體缺陷所
造成,F-22軟體程式碼大
約有2M SLOC
2022/5/25
3
Air Force Fixes Glitches on F-22
Feb. 10, 2007, 6架F-22 由夏威
夷飛往沖繩島嘉手納基地,於橫
越國際換日線時發生軟體當機,
導航系統癱瘓 ,通信系統受阻礙
無作用
隨後在空中加油機導引下返回夏
威夷基地
Lockheed Martin 於數小時內找
出問題根源並於數日內解決此項
軟體小故障(glitch)
2022/5/25
4
目錄:
1.
2.
3.
4.
5.
6.
7.
美國國防採購執行現況與所面臨挑戰
Chaos Report對IT專案之成功與失敗統計資料
美國國會對國防採購專案管理改善之立法
專案管理應學習之技能
專案管理應執行事項
專案管理應完成文件
PMO於RFP階段之職責
a) PBSA
b) SBA
2022/5/25
5
1. 2007年對遠征戰鬥載具(EFV, Expeditionary Fighting
Vehicle)之檢討: “4.5小時就故障 美兩棲戰車玩完”
費時十年,耗資十七億美元(約台幣五百六十億
元)研發的美國陸戰隊兩棲戰鬥車平均四個半小
時故障一次,軟體設計不良,液壓系統還會溢漏,
有時甚至自動轉向。
2022/5/25
6
2007年對JSF之檢討:“有改善但仍須加強改進”
GAO-07-360 (15 March 2007):JOINT STRIKE FIGHTER- Progress
Made and Challenges Remain
根據美國政府的一份報告顯示,將作為美軍以及盟國空軍新一代攻擊
機之用的F-35閃電二型(Lightning II)聯合打擊戰機(JSF, Joint Striker
Fighter),每架成本已上漲20%,目前的單價達8210萬美元。
美國國會稽核處(GAO, General Accounting Office)在報告中也指出,
美國國防部擬到2027年總計購入2400架JSF的進度也完全落後,但
GAO仍認為,發展與採購速度應減緩,避免倉促進行飛行測試和其他
發展計畫。
GAO表示:「整個JSF(到2027年)的武獲成本,已增加316億美元」,
也就是每架飛機較2004年的成本估算成長12%。
2022/5/25
7
2006年 GAO對6項合約成效之檢討
⚫
檢討結論:預算超支、時程落後
承約商
CMM/
CMMI
Lockheed Martin
Tactical Aircraft
System
SW-CMM:L4
1999
Boeing Integrated
Defense Systems
CMMISE/SW/IPPD/S
S:L5 2004
Lockheed Martin
SW-CMM:L4
Aeronautics Company/
1997
CMMIBoeing Integrated Defense
SE/SW/IPPD/SS:
Systems
L5 2004
SW-CMM:L4
Lockheed Martin
1997
Aeronautics Company/
CMMIBoeing Integrated Defense
SE/SW/IPPD/SS:
Systems
L5 2004
Lockheed Martin
Missiles and Space
Systems
General Dynamics
Land Systems
2022/5/25
CMMISE/SW/IPPD/S
S:L3 2005
CMMI-SW:L5
(2002)
8
現代武器系統所面對之特性(1):系統軟體
複雜性遽增(Increasing System Complexity)•JSF
•UAVs
•NCW
•Inter-System
Operability
18000
⚫ 造成預算超支、時程落
後原因之ㄧ為軟體複雜
性劇增
⚫ 複雜性為人月神話所歸
類於固有性軟體問題
15000
KSLOC
12000
F/A-18E/F
17101K
F/A-18C/D SMUG/
RUG 14268K
9000
A-6E 64K
A-4 (ARBS) 16K
6000
EA-6B ICAP2
BLK 86 779K
F/A-18C/D 2130K
F-14B 364K
EA-6B ICAP2
BLK 82 395K
F/A-18A/B 943K
F-14 80K
3000
E-A6B ICAP1
48K
A-7E
16K
0
66
2022/5/25
70
F/A-18 Night Attack
3054k
AV-8B 764K
74
78
82
86
Aircraft IOC, Year
F-14D
416K
F/A-18C/D XN-8
6629K
AV-8B Radar 3748K
AV-8B Night
Attack 1780K
AH-1 764K
A-E SWIP 364K
90
94
F-14B 2866K
EA-6B ICAP2
BLK 89 2203K
AH-1 NTS 1000K
98
02
06
10
9
現代武器系統所面對之特性(2): 軟體比重遽增
Functionality Provided by Software in DoD Systems is Increasing
⚫ 造成預算超支、時程落後原因之
二為軟體比重遽增
⚫ 如人月神話之“No silver
bullets”所敘述將因為Project
Team的溝通問題導致Cost
overruns and schedule delay
% of functionality SW provides
100%
90%
80%
F-22
B-2
70%
60%
50%
F-16
F-15
40%
30%
20%
10%
F-111
F-4
A-7
1960
1964
0%
2022/5/25
1970
1975
1982
1990
2000
Ref: Defense Systems Management College
10
現代武器系統所面對之特性(3):系統介面複雜
性遽增(Interoperability)
Need for Interoperability of Real-time Assets in the Global Grid
JFACC
Afloat
En-Route
C2
Tanker/
Airlift
Node
Collaborative
tools
JCS
Global
Grid
Space
Node
AF OSC
Intel
Center
Distributed Ops
AF OSC
Special
Ops
EO
C
Distributed Ops
CAOC
Sensor-to-Shooter
Sensor-to-Decision
Maker-to-Shooter
2022/5/25
Enroute Mission Planning
and Retargeting
11
『軟體建構功能之群組系統(SOSIS) 』與『架
構框架(Architecture Framework) 』
From System to Software
Intensive System of Systems
From Framework to
Architecture Framework
Operational
Node
B
Node
A
Sensor
Model
C2
Model
Node
C
Combat
Model
Integration
Systems
System
XSystem
Y
System
System
X
Communications
Model
NodeSystem
Y
A
Z
Node
B
System
Y
System
X
Node
C
Technical
1999
+
Standard
2022/5/25
1998
Standard
12
2. IT專案之成功與失敗統計資料
Chaos Report:1994
2006
35
2004
19
29
2002
46
18
34
53
15
51
Successful
2000
28
23
49
Failed
Out of Time/Budget
1998
26
1996
27
1994
2022/5/25
28
40
16
0
46
33
31
20
Chaos Report from
1994 to 2006
53
40
60
80
100
13
『The CHAOS Report (1994) 』 所公佈的專
案失敗10大主因
Project Impaired Factors
% of Responses
1. 需求不完整Incomplete Requirements (SE)
13.1%
2. 使用者參與不足Lack of User Involvement (SE, PM)
12.4%
3. 資源不足Lack of Resources (PM)
10.6%
4. 不實際之估算Unrealistic Expectations (SE, PM)
9.9%
5. 行政支援不足Lack of Executive Support (SE, PM)
9.3%
6. 需求與規格之變更Changing Requirements &
Specifications (SE, PM, CM)
8.7%
7. 規劃不周全Lack of Planning (PM)
8.1%
8. 產品過時Didn't Need It Any Longer (SE)
7.5%
9. IT管理資源不足Lack of IT Management (PM)
6.2%
10. 技術不成熟Technology Illiteracy (SE, PM)
4.3%
Other
9.9%
2022/5/25
14
『The CHAOS Report (1994) 』 所公佈的專
案成功10大主因
Project Success Factors
% of Responses
1.邀請使用者參與User Involvement
15.9%
2.完善之行政支援Executive Management Support
13.9%
3.需求完整Clear Statement of Requirements
13.0%
4.規劃周全Proper Planning
9.6%
5.實際之估算Realistic Expectations
8.2%
6.較密集之專案里程碑Smaller Project Milestones
7.7%
7.稱職的工作人員Competent Staff
7.2%
8.自有掌控權 Ownership
5.3%
9. 明確之目標Clear Vision & Objectives
2.9%
10. 工作努力且專心的工作人員Hard-Working,
Focused Staff
2.4%
Other
13.9%
2022/5/25
15
專案失敗的主因
InformationWeek surveyed IT managers
– Top 3 Reasons for Project Failure
Poor Planning or Poor Project Management (77%)
Change in Business Goals During Project (75%)
Lack of Business Management Support (73%)
KPMG Study (Canadian-based International
service provider)
– 3 Most Common Reasons for Project Failures
Poor Project Planning
Weak Business Cause
Lack of Top Management Involvement and Support
2022/5/25
16
3. CMMI-AM之緣由:源起於國會之不滿
1. 2001年美國政府管考辦公室或國家審計總署(GAO)針對國防部
有關系統與軟體改善提出建議報告,該報告中建議採用SEI之
IDEAL Models並列舉SW-CMM之相關內容以改善專案品質;
但美國國防部企圖以改進DOD 5000.2R(已更名為Defense
Acquisition Guidebook)方式達成SW-CMM Level-3(或相近似
models)以滿足Software Process Improvement部分(但僅針對
研發案金額超過美金$3.65億或採購金額超過美金$21.9億之計
劃);在DOD 5000.2R增列Software Management章節,並明
述承約商須具有SEI所發展或由採購單位認可同等Model之
Level-3能力,若承約商無法達到前述目標應提出Risk
Mitigation Plan,前述之Level-3 appraisement效期為2年;
GAO在報告之page 35頁亦提到“Software Capability
Maturity Model® (SW-CMM® ), was designed to assist
organizations in improving software development and
maintenance processes.”,未提到Acquisition Phase之適當方
法;
2022/5/25
17
CMMI-AM之緣由(續)
2. 由於前述建議報告未得到國防部正面回應,2002年12月
2日通過之美國國會2003年度國防授權法案(National
Defense Authorization Act for Fiscal Year 2003)針對前
述之缺失提出SEC. 804. Improvement of Software
Acquisition Processes,責令(mandate)國防部執行重大
武器系統採購計畫(Major Defense Acquisition Program)
須進行軟體採購過程改善,同時在Section 804附註Major
Defense Acquisition Program之定義應參用美國聯邦法
典section 139(a)(2)(B) of title 10, United States Code之
解釋,意即研發案金額超過美金$3億或採構金額超過
$18億者;
2022/5/25
18
CMMI-AM之緣由(續)
2002.12.02
國會於Section
804提出四項改
善領域
3. Section 804條列應執行事項有
1) 對於(1)software acquisition planning,
(2)requirements development and management,
(3)project management/ oversight, 及(4)risk
management.等程序應有文件紀錄;
2) 對於計劃執行效能應進行度量評估暨進行持續改善;
3) 採購專案之關鍵執行工程人員應具有適當之經驗與
軟體採購訓練;
4) 每一軍事採購單位應確實遵循既定採購程序與需求
執行軟體相關專案採購;
2022/5/25
19
採購單位之程序改善承諾:美國國防部針對
Section 804的改善措施
美國國防部針對Section 804的要求,擬定了8項改善領域;
Section 804責令國防部應於該法案生效日起120天內開始執行,
因此國防部各採購單位配合Section 804完成下列措施:
1) 成立Software Acquisition Process Improvement
Program (SAPIP),
2003.03,21
2) 重新訂定諸如Acquisition Guideline之採購指引,
美國國防
部增列為
3) 參用實獲值工程ANSI/EIA-748-A-1998 EVMS進行效能
八項改善
監控,
領域
4) 各單位依據需要分別選用CMMI、SA-CMMR、FAAICMM、或混合使用以配合SAPIP執行Acquisition
Process Improvement,(所選用類型極為繁雜;因此國
防部認為有必要規劃CMMI-based acquisition model,此
即後續CMMI-ACQ之發軔;先期規劃有CMMI Module
for Acquisition (http://www.sei.cmu.edu/news-atsei/features/2005/1/feature-1-2005-1.htm),其對象係針
對system project offices/program managers
(http://www.sei.cmu.edu/acquisition/acquisition.html));
1.
2.
2022/5/25
20
History of the CMMI: CMMI is a process improvement approach
DSMC’90:“…statement identifies the
need for capability and maturity in
software acquisition and
Development…”
Carlucci:
“Defense
Acquisition
Improvement
Program”
1981
1987
1991
First CMM
Published
1993
SW-CMM v1.1
Published
Model Refined
and Published as
SW-CMM v1.0
2022/5/25
1995
SEC. 804. “Improvement of
Software Acquisition
Processes”
GAO 01-116 “Software and
Systems
Process Improvement
Programs Vary in Use
of Best Practices”
1997
2000
CMMI-SE/SW
Version 1.0
Published
CMMI Initiative
Launched
2002
2005
2006
CMMI-AM
Version 1.1
Published
CMMI-SE/SW/IPPD/A
Version 1.1
Published
Software Acquisition (SA-CMM),
Systems Engineering (SE-CMM),
Integrated Product Development (IPD-CMM),
Organizational Workforce Capability Development (People CMM)
Developed
CMMI-ACQ
Report
Published
21
GAO:美國國會管考辦公室(或國家審計總署)
FY03 Defense Authorization Act
Section 804
•
Requires Services and applicable Agencies establish “software acquisition
process improvement programs” within 120 days (March 2003)
•
•
•
Army, Navy, Air Force
MDA, DISA, DLA, DFAS, and Health Affairs
Requires ASD(NII) and USD(AT&L) to…
•
•
•
Prescribe uniformly applicable guidance
Ensure compliance by Service/Agency Components
Section 804 approach to Component implementation identified eight process
improvement areas:
1)
2)
3)
4)
5)
6)
7)
8)
Acquisition Planning
Requirements Development and Management
Configuration management
Risk Management
Project Management and Oversight
Test and Evaluation
Integrated Team Management
Solicitation and Source Selection
2003.03,21
揭示採購單
位必須改善
之8項領域
• Past performance, Process maturity, Product maturity
:Section 804要求領域
2022/5/25
:美國國防部另增領域
Slide 22
CMMI-AM Structure
2005.05.15
SEI配合Section
804規劃之
CMMI-AM的架
構
CMMI
®
CMMI Acquisition Module
V 1.1
Project
Management
• Project Planning
• Project Monitor and Control
• Integrated Project
Management
• Risk Management
• Solicitation and Contract
Monitoring
Engineering
• Requirements Management
• Requirements
Development
• Verification
• Validation
• Measurement and
Analysis
• Decision Analysis and
Resolution
• Transition to Operations
and Support
:Section 804要求領域
:美國國防部另增領域
Key
New for CMMI-AM
© 2005 by Carnegie Mellon University
Support
CMMI-AM and Project Management v0.1
CMMI Acquisition Module - Page M2-23
DAWIA Information and Certification
Application
The Defense Acquisition Workforce Improvement Act (DAWIA) was signed into law
in November 1990. It requires the Secretary of Defense, acting through the Under
Secretary of Defense (Acquisition, Technology, and Logistics), to establish
education and training standards, requirements, and courses for the civilian and
military acquisition workforce. Acquisition Career Fields:
–
–
–
–
–
–
–
Auditing
Business, Cost Estimating and Financial Management
Contracting
Facilities Engineering (created in year 2001)
Industrial/Contract Property Management
Information Technology
Life Cycle Logistics
Acquisition Logistics Career Path - original career field until 2002
Systems Sustainment Mgt Career Path - separate career paths created in 2002
–
–
–
–
Production, Quality, and Manufacturing
Program Management
Purchasing
Systems Planning, Research, Development and Engineering
Systems Engineering Career Path - original path until 2001
Science & Technology Manager Career Path - new career path created in 2001
–
2022/5/25
Test and Evaluation
24
1996年通過的國家技術移轉和促進法中規定的“自願性共識
標準Voluntary Consensus Standards (VCS))
該法案規定除了國會法案強制、重大公眾利益和公共資源領域,如無線通信
的频率使用方式、食品監督、藥品監督、飛安、環境保護等(事實上此等應
歸類為法令(Codes)而非標準(Standards),Codes與Standards差異在於
強制性與自願性),政府仍將執行強制性的技術標準(即法令)以外,其他
不損及生命與公眾利益項目,政府單位不再執行強制性標準,採購案中的執
行技術標準必須取得雙方自願性共識,但在政府採購案中如果是屬於新技術
或新發明領域,可以由政府單位訂定指導性技術標準,其前提是訂定單位必
須經由白宮預算辦公室(OMB)審查並經國會通過方可執行,其目標是增强企
業自治,解除政府管制;
所謂自願性共識標準之選用與認定則由美國國家標準學會(ANSI)執行管理和
協調,ANSI並非政府機構是屬於非營利性團體,其本身扮演third-party,
在國會法案下選用各組織(約200家)所訂定的標準予以鑑定
(accreditation)可否納入自願性共識標準,因此見到的標準編號會是
ANSI/RIA R15.05-1-1990、ANSI/IEEE C57.117-1986、ANSI/IEEE 729-1983、
ANSI/IEEE Std 1042…等,比較值得注意的是系統工程標準目前有
ANSI/EIA-632,而IEEE 1220與ISO/IEC 15288似乎尚未納入ANSI鑑可項目,
ISO/IEC-12207被ANSI鑑可在ANSI Joint Standard 016項目(或是稱為
IEEE-1498),但僅有Development Process,目前則尚未看到將IEEE/EIA12207鑑可為ANSI文件(由NIST會議資料所知,有諸如政府出版辦公室(GPO)
單位認為IEEE/EIA-12207在Quality Assurance方面不如MIL-STD-498,因此
反對將12207納入VCS);國防部在此法案下,只要是有符合自願性共識標準
的民間版標準,美國國防部即將相關軍規標準予以汰除(但仍可使用,只是
不再執行維護與Q/A);
2022/5/25
25
Questions???
2022/5/25
26
PM Training
COURSE
NUMBER/SCHEDULE
DAU COURSE TITLE AND DESCRIPTION
PMT 202
Multinational Program Management
PMT 203
International Security and Technology Transfer/Control
PMT 250(On line)
Program Management Tools
PMT 250
Equivalency Test - Program Management Tools
PMT 304
Advanced International Management Workshop
PMT 352A(On line)
Program Management Office
PMT 352B
Program Management Office
PMT 401
The Program Manager's Course
PMT 402
Executive Program Manager's Course
PMT 403
Program Manager's Skills
2022/5/25
27
4. 由PM Tools學習的專案管理技能
apply best practices for establishing effective IPTs;
develop work breakdown structures (WBSs);
build program schedules and apply risk management
principles using state-of-the-industry software;
apply current cost estimating processes;
perform contract planning and post-award activities; and
use earned value tools and techniques for program
planning and control.
2022/5/25
28
IPT
2022/5/25
29
Schedules
2022/5/25
30
Risk Management
2022/5/25
31
cost estimating
2022/5/25
32
contract planning
2022/5/25
33
post-award activities
2022/5/25
34
earned value
2022/5/25
35
Performance Based Service Acquisition (PBSA)
PBSA methods are intended to ensure that required
performance quality levels are achieved and that total
payment is related to the degree that services performed
meet contract standards.
– (a) Describe the requirements in terms of results required rather
than the methods of performance of the work.
– (b) Use measurable performance standards (terms of quality,
timeliness, quantity, etc.) and quality assurance surveillance
plans (see FAR 46.103(a) and 46.401(a)).
– (c) Specify procedures for reductions of fee or for reductions to
the price of a fixed-price contract when services are not
performed or do not meet contract requirements (see FAR
46.407)(d) Include performance incentives where appropriate.
2022/5/25
36
5. 專案管理應執行事項
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
聯合作戰能力流程Joint Programs
國際合作發展International Cooperation
整合式專案管理Integrated Program Management
Earned Value Management
Contract Management Reporting
風險管理Risk Management
以知識為基礎進行籌獲Knowledge-Based Acquisition
以效能為基礎之環境Performance-Based Business Environment
整體壽期管理Total Life Cycle Systems Management
產品與流程之整合式發展Integrated Product and Process Development
Technical Representatives at Contractor Facilities
Contractor Councils
Government Property in the Possession of Contractors
Integrated Digital Environment
Simulation-Based Acquisition and Modeling and Simulation
藉由單位外獨立專家進行軟體質心計畫之審查Independent Expert Review of
Software-Intensive Programs
2022/5/25
37
6. 專案管理應完成文件
Program Office Administration and Personnel
• Analysis of Alternatives (AoA)
• Cost Analysis Requirements Description (CARD)
• Program Funding
• Planning, Programming, Budgeting, and Execution (PPBE)
Process
• Acquisition Program Baseline (APB)
• Program Protection and System Security
• Acquisition Plan (AP)
• Contracting
• Request for Proposal (RFP) Preparation
• Systems Engineering (SE)
• Threat Assessment
16
• Risk Management
• Logistics Support
• Integrated Process and Product Development (IPPD)
• Configuration Management (CM)
• Test and Evaluation (T&E)
• Political Dynamics
2022/5/25
38
Download