Home
Contact Us
Site Map
Search
About the SEI
Director's Message
Vision, Mission, Strategy
SEI Locations
Organization
Staff Members
Public Relations
Permissions
FAQs
Areas of Work
Management
Engineering
Acquisition
Work with Us
Research Collaborations
Hiring the SEI
Careers at the SEI
Research
How We Can Help
Products & Services
Tools & Methods
Customer Engagements
Education & Training
Conferences & Events
SEI Certification
Research
SEI Membership
SEI Partner Network
Credentials
Publications
SEI Reports
Books
Annual Report
news@sei
Acronyms
Introduction
to CBS Lessons Pages
Organization
of Lessons
Lesson
Categories
Architecture
Business
Processes
Configuration
Management
Customer
& End User Relationship Management
DII
COE
Integration
& Testing
Modification
Contracting
Product
Evaluation & Acquisition
Product
Evaluation & Selection
Program
Management
Skills
Requirements
Systems
and Software Engineering
Technology
Insertion
Vendor
Relationships
Categories: COTS-Based Systems Lessons
Architecture
Planning for COTS impact on system architecture; architecture documentation
Business Processes
Changing end users' business processes; difficulties; managing expectations
Configuration Management
Challenges in configuration management; the need for baselines
Contracting
Things you should know about contracting services and licensing
Customer & End User Relationship Management
Managing customer & end user expectations; importance of strong relations
DII COE
How DII COE creates new risks, mitigates old ones
Integration and Testing
Testing at product and system levels; scheduling integration; testbeds
Modification
Things to consider if you are thinking of modifying a COTS product
Product Evaluation and Acquisition
The importance of choosing the right vendors and knowing the marketplace; COTS expertise in your organization
Product Evaluation and Selection
Evaluation practices; selection criteria; pilots and demos; product maturity
Program Management
Considerations for successful program management in a CBS environment
Requirements
Suggestions for managing system requirements in the context of COTS-based systems
Skills
The skill set your organization needs for successful COTS development
System Evolution
How change can affect system development and maintenance
Systems and Software Engineering
The new engineering process; product modification; importance of prototypes
Technology Insertion
Planning ahead for implementing new technologies
Transition Issues
Issues to consider, including business processes, education, and training
Vendor Relationships
The importance of maintaining good vendor relations; factors that influence vendors