01/25/01 1 of 7 SAIC COTS-Based Systems (CBS) and Lifecycle Models (LCM) Tony Jordano Corporate Vice...
-
Upload
kerry-wood -
Category
Documents
-
view
213 -
download
1
Transcript of 01/25/01 1 of 7 SAIC COTS-Based Systems (CBS) and Lifecycle Models (LCM) Tony Jordano Corporate Vice...
![Page 1: 01/25/01 1 of 7 SAIC COTS-Based Systems (CBS) and Lifecycle Models (LCM) Tony Jordano Corporate Vice President for System and Software Engineering 2/7/01.](https://reader036.fdocuments.us/reader036/viewer/2022083007/56649e745503460f94b741d9/html5/thumbnails/1.jpg)
01/25/01 1 of 7
SAIC
COTS-Based Systems (CBS)and
Lifecycle Models (LCM)
Tony Jordano
Corporate Vice President for System and Software Engineering
2/7/01
![Page 2: 01/25/01 1 of 7 SAIC COTS-Based Systems (CBS) and Lifecycle Models (LCM) Tony Jordano Corporate Vice President for System and Software Engineering 2/7/01.](https://reader036.fdocuments.us/reader036/viewer/2022083007/56649e745503460f94b741d9/html5/thumbnails/2.jpg)
01/25/01 2 of 7
Agenda
• About SAIC
• Corporate Guidance for LCMs
• COTS-Based Systems and LCMs
• Concluding Thoughts
![Page 3: 01/25/01 1 of 7 SAIC COTS-Based Systems (CBS) and Lifecycle Models (LCM) Tony Jordano Corporate Vice President for System and Software Engineering 2/7/01.](https://reader036.fdocuments.us/reader036/viewer/2022083007/56649e745503460f94b741d9/html5/thumbnails/3.jpg)
01/25/01 3 of 7
About SAIC• Science Applications International Corporation (SAIC)
• $5.5B Revenue - Half Government, Half Commercial
• 40,000 Employees
• Largest Employee-Owned Hi-Tech Company
• Business Sectors:– Criminal Justice
– Energy - Oil & Gas & Utilities
– Environment
– Financial Services
– Healthcare
– National Security
– Space
– Telecommunications (including Telcordia Technologies)
– Transportation & Logistics
![Page 4: 01/25/01 1 of 7 SAIC COTS-Based Systems (CBS) and Lifecycle Models (LCM) Tony Jordano Corporate Vice President for System and Software Engineering 2/7/01.](https://reader036.fdocuments.us/reader036/viewer/2022083007/56649e745503460f94b741d9/html5/thumbnails/4.jpg)
01/25/01 4 of 7
Corporate Guidance on Lifecycles• Established Corporate-Wide Working Group in 2/99
• Analyzed Wide Variety of Material and Experiences
• Identification, Definition and Selection Criteria for:– Waterfall
– Incremental
– Evolutionary
– Spiral
– COTS Integration
– Automated Application Generation
– Rehost/Port
– Re-engineer
– Maintenance
• Distributed in July 1999
NOTE: Consistent with IEEE/EIA 12207.2-1997
![Page 5: 01/25/01 1 of 7 SAIC COTS-Based Systems (CBS) and Lifecycle Models (LCM) Tony Jordano Corporate Vice President for System and Software Engineering 2/7/01.](https://reader036.fdocuments.us/reader036/viewer/2022083007/56649e745503460f94b741d9/html5/thumbnails/5.jpg)
01/25/01 5 of 7
CBS and Spiral (1 of 2)
• CBS - Typically For Commercial Clients
– Very Common, Discussed As COTS Driven and RAD
– 40+ COTS Products in Some Systems (20+ Common)
– 6 Week to 6 Month Release Cycles Required
– Time to Market and COTS Products Drive All Tradeoffs and Risk
Considerations (Requirements Traded or Reprioritized)
– Invarients 1-3 Apply, but Driven by COTS & Release Dates
– Invarients 4-6 Have Less Application
– Really COTS Driven LCM With Spiral Overtones
![Page 6: 01/25/01 1 of 7 SAIC COTS-Based Systems (CBS) and Lifecycle Models (LCM) Tony Jordano Corporate Vice President for System and Software Engineering 2/7/01.](https://reader036.fdocuments.us/reader036/viewer/2022083007/56649e745503460f94b741d9/html5/thumbnails/6.jpg)
01/25/01 6 of 7
CBS and Spiral (2 of 2)
• Spiral - Typically For Government Clients
– Some Understanding of Spiral Exists
– Broad Tradeoffs of Architecture, Performance, etc.
» Requirements More Important Than In CBS
– 3 to 10 COTS Products in Deliverable Systems
– All 6 Invarients Apply Broadly
– Attempts with Fixed Price Contracts Reduced to Waterfall
– Both Government PMO and Contractor need Domain
Experience and Process Maturity
– Really Spiral with Some COTS to Reduce Schedule & Cost
![Page 7: 01/25/01 1 of 7 SAIC COTS-Based Systems (CBS) and Lifecycle Models (LCM) Tony Jordano Corporate Vice President for System and Software Engineering 2/7/01.](https://reader036.fdocuments.us/reader036/viewer/2022083007/56649e745503460f94b741d9/html5/thumbnails/7.jpg)
01/25/01 7 of 7
Concluding Thoughts
• The 2 LCMs Could be Driven Closer Together
– If Commercial Client Really Understands Spiral
– If Government Client Really Wants COTS Driven
• First Spiral Cycles
– COTS Survey, Initial Selection, and Function/Performance List
– Obtain Selected COTS for Testing, Measurement, Trial Integrations, Determine Scalability, Interoperability, etc.
» Define and Estimate Glue Code
– COTS Selection, Function/Performance List, With Degree of Maturity, Scalability, Interoperability Considered
» Then finalize Architecture and Release Schedule & Content
» Plan Releases Based on Anticipated COTS Releases