2006 Lockheed Martin Corporation DISTRIBUTION STATEMENT A: Approved for public release; distribution 2006 is Lockheed unlimitedmartin Corporation
JSF Many Programs in One Interop erability CV CTOL STOVL P&W F135 GE/RR F136 3 Services 8 International Partners Global Sustainment Domestic / International Suppliers 2 Security Cooperation Participants LM Aero NGC Team JSF BAES Autonomic Logistics 3 Flight Test Facilities Training 2006 Lockheed Martin Corporation DISTRIBUTION STATEMENT A: Approved for public release; distribution is unlimited
JSF Enables True Joint / Coalition Operations Domestic and UK F-16 A-10 F/A-18 USAF USN F-35 Joint Strike Fighter Israel Denmark Norway Netherlands Italy Turkey Singapore Australia Canada International F-16 F/A-18 F/A-18 Australia F-111 USMC AMX AV-8B Sea Harrier Italy Harrier Harrier GR7 RN/RAF Tornado
JSF Team Center Fuselage Weapons Bay Door Drives Arresting Gear CV Control and Test Radar Software LO Support System Training Courseware and Management Systems Aft Fuselage CV Wing Fold Fuel System Crew Escape Life Support EW System U.K. Support Center Throttle/Side Stick Horizontal/Vertical Tails Flight Control Computer STOVL Control and Test U.K. Rqts/Stores/SW Prime Contractor Air System Verification System Integration Mate Through Delivery Edges & Control Systems Autonomic Logistics Mission Systems Vehicle Systems Training System Forward Fuselage Wing A Highly Integrated Best Value Team 2006 Lockheed Martin Corporation DISTRIBUTION STATEMENT A: Approved for public release; distribution is unlimited
JSF Software Team About the products... We build large, complex software systems Long life spans 19 MSLOC across multinational sites over 60 on-aircraft computers Safety and Mission Critical Software COTS and legacy reuse Application types - On-aircraft - Lab simulations - User training - Aircraft logistics Multi-Service - Common SW - Vehicle-specific SW Multi-National - Customer-specific SW
F-35 Schedule Through Initial Operations Capability (IOC) Program Phases Time Now FY 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 CY 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 CDP SDD / LRIP International CTOL FF CTOL Blk 1 DT&E DT Complete First Flights Blk 2 Blk 2 DT&E OT&E & Test STOVL FF Blk 3 DT&E Blk 3 IOT&E CV FF Completion CATB FF CATB MS FF OT Complete LRIP I Long Lead Full Funding Del LRIP II LL FF LRIP III LL FF Del Del Production LRIP IV LL FF LRIP V LL FF Del Del LRIP VI LL FF Del LRIP VII LL FF MYP 1 EOQ MYP Initial Operating Capability (IOC) IOC USMC IOC USAF IOC USN International Deliveries
Deliveries Spread Over Blocks All All Deliverable Software (by (by Block) Block) Block 3 7% Mission Mission Sy Systems/WI stems/wi (by (by Block) Block Block 3 Block 2 21% Block 2 5% 18% Block 0.1 12% 26% 4,879K Block 0.1 15,315K Block 1 Block 0.5 19% 35% Block 3 0.2% Block 1 Block 0.5 24% 33% Block 1 0.7% 1,946K Block 2 0.2% Block 0.1 99% Vehicle Vehicle Sy Systems stems (by (by Block) Block) Block 3 Block 0.1 Block 2 6% 11% Block 3 5% Block 0.1 11% Block 2 22% 13% 542K Block 1 33% 8,338K Off-Boa Off-Board rd Systems Systems (by (by Block) Block) Block 1 22% Block 0.5 Block 0.5 38% 39% PHM PHM (by (by Block) Block)
JSF Software Team Collaborative software engineering... The JSF Software Development Organization is large and complex Multi-Company & International Partners & Suppliers The sun never sets on JSF software development Collaborative software development We have moved from an era of specialization to an era of collaboration We recognize the power of the JSF team What is software collaboration to JSF? An essential core set of tools and processes defined and refined Processes, plans, and requirements are defined, communicated, & controlled Detailed technical schedules are established and maintained Software quality goals are established, communicated, and actively managed These are to allow us to leverage off of each team s demonstrated strengths
JSF Software Team Producing Quality... Quantitative Software Metrics are tracked by each team (monthly) Thresholds are used to indicate if actions need to be taken by the individual software team Stoplights are rolled up and analyzed for lingering and/or systemic issues Provides an excellent method of identifying issues Process definition & tool usage Team training & performance Areas of improvement have been in re-work estimation and defect prediction Active area of focus is using defect prevention techniques to meet cost challenge targets
JSF Software Team Producing Safe Software... The JSF Software Team produces safety critical software that will be deployed world-wide US & International safety assurance is critical The JSF approach - aircraft level hazards are explicitly linked to hardware and software components Hazards allocated to Software products are closed through verification Software processes are closed via evidence of compliance with process requirements The MathWorks has worked to ensure that generated C code is safety compliant JSF software team recently published a C++ Safety Critical coding standard (with Bjarne Stroustrup) This is now public domain and being implemented by industry tools
F-35 JSF Software Our Common Strategic Direction... Common process, tools, and requirements are defined with the specific intent of Allowing each teammate to help us achieve success Our collaborative vision of the JSF software team extends to those developing our vital tools specific goals include Integration with UML & test coverage tools Expansion into new domains and C++ code generation Automated checking of compliance to standards
F-35 JSF Software In summary The JSF software team enterprise is a world-wide alignment of focused expertise The JSF software team is progressing the state of the industry through leading processes and infusion of critical tools JSF is committed to using the latest tools and techniques to develop its software products Collaborative Engineering is working to provide the best value for the JSF program JSF is positively motivating and influencing software quality