70 likes | 184 Views
This presentation by Tony Jordano, Corporate Vice President for System and Software Engineering at SAIC, explores the integration of Commercial Off-the-Shelf (COTS) systems within lifecycle models (LCMs). It provides an overview of SAIC, a $5.5 billion company known for its employee ownership and involvement in various sectors, including healthcare and national security. The session outlines corporate guidance on lifecycle models and discusses the application of different methodologies, such as spiral and incremental models, in COTS system integration while addressing key trade-offs and considerations.
E N D
SAIC COTS-Based Systems (CBS)andLifecycle Models (LCM) Tony Jordano Corporate Vice President for System and Software Engineering 2/7/01
Agenda • About SAIC • Corporate Guidance for LCMs • COTS-Based Systems and LCMs • Concluding Thoughts
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
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
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
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
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