Professional Documents
Culture Documents
Systems Engineering
Started in the Middle of a Program
Jim Armstrong
Software Productivity Consortium
July 9, 2002
1
Copyright © 2002, Software Productivity Consortium NFP, Inc.
2
Copyright © 2002, Software Productivity Consortium NFP, Inc.
????
3
Copyright © 2002, Software Productivity Consortium NFP, Inc.
WBS?? Users??
SE?? What’s an
ICD??
4
Copyright © 2002, Software Productivity Consortium NFP, Inc.
CONOPS
(SW)
5
Copyright © 2002, Software Productivity Consortium NFP, Inc.
Forest or Trees?
…Or Bark?
6
Copyright © 2002, Software Productivity Consortium NFP, Inc.
7
Copyright © 2002, Software Productivity Consortium NFP, Inc.
Missing Pieces
• Concept of Operations
— “…but how does it help me fight the war?”
— Radio need for anti-jam
— Any mode but the one to be used
• Requirements
— How far have you gone without a baseline?
— “anywhere in” vs “over the”
• Functionality Definition
— Launch sequence
8
Copyright © 2002, Software Productivity Consortium NFP, Inc.
• Allocations
— Design to cost failure mode
— Undocumented allocations exist anyway
FFF uuu nnn ccc ttti iiooo nnn RRR eee qqq uuu i iirrr eee mmm eee nnn ttt CCC ooo mmm ppp ooo nnn eee nnn ttt
DDD eee sss tttrrr ooo yyy TTT aaa rrr ggg eee ttt XXX %%% ddd aaa mmm aaa ggg eee ///hhh i iittt BBB uuu l lll lleee tttsss
GGG ooo tttooo TTT aaa rrr ggg eee ttt +++ ///--- XXX ddd eee ggg rrr eee eee sss BBB uuu l lll lleee tttsss
PPP rrr ooo ppp eee l ll BBB uuu l lll lleee tttsss +++ ///--- XXX fffppp sss GGG uuu nnn
+++ ///--- XXX bbb uuu lllllleee ttt sss ///sss eee ccc ooo nnn ddd
+++ ///--- XXX ddd eee ggg rrr eee eee sss
SSS tttaaa bbb i iil lli iizzz eee BBB uuu l lll lleee tttsss +++ ///--- XXX RRR PPP MMM GGG uuu nnn
AAA i iimmm GGG uuu nnn +++ ///--- ddd eee ggg rrr eee eee sss MMM ooo uuu nnn ttt///aaa i iirrr fffrrr aaa mmm eee
CCC ooo nnn tttrrr ooo l ll aaa i iirrr ccc rrr aaa fffttt +++ ///--- sss ttt aaa bbb iiillliiittt yyy FFF l lli iiggg hhh ttt ccc ooo nnn ttt rrr ooo l ll
GGG uuu i iiddd eee aaa i iirrr ccc rrr aaa fffttt +++ ///--- ccc ooo nnn tttrrr ooo l ll aaa ccc ccc uuu rrr aaa ccc yyy PPP i iil llooo ttt
P r o v id e a e r o d y n a m ic s + / - s t a b ilit y & r e s p o n s e A ir fr a m e
PP rr oo vv i i dd ee aa ee rr oo dd yy nn aa mm i i cc ss ++ // -- ss tt aa bb ii l l i i tt yy && rr ee ss pp oo nn ss ee AA i i rr ff rr aa mm ee
9
Copyright © 2002, Software Productivity Consortium NFP, Inc.
And more
• Traceability
• Interfaces
— Holes in walls
— Switch parity checks
— “Whats an ICD?”
• Modeling
— Behavior
— Loading analysis
10
Copyright © 2002, Software Productivity Consortium NFP, Inc.
11