Effective Methods for Software and Systems Integration

Save $25 when you open a Walmart® Credit Card and spend $75 today.

Paid as a statement credit. Subject to credit approval.
Learn More or Apply Now

Advertisement
Advertisement

Effective Methods for Software and Systems Integration

Format:  Hardcover,

163 pages

Publisher: Taylor & Francis

Publish Date: Jun 2012

ISBN-13: 9781439876626

ISBN-10: 1439876622

Buy from Walmart

Shipping & Pickup
Online
$108.63
Not Available at this time

  • Store information not available.

 Buy from Marketplace

Shipping & Additional Information

Book Information

The following content was provided by the publisher.

Before software engineering builds and installations can be implemented into software and/or systems integrations in military and aerospace programs, a comprehensive understanding of the software development life cycle is required. Covering all the development life cycle disciplines, " "Effective Methods for Software and Systems Integration explains how to select and apply a life cycle that promotes effective and efficient software and systems integration.
The book defines time-tested methods for systems engineering, software design, software engineering informal/formal builds, software engineering installations, software and systems integration, delivery activities, and product evaluations. Explaining how to deal with scheduling issues, the text considers the use of IBM Rational ClearCase and ClearQuest tools for software and systems integration. It also:

  • Presents methods for planning, coordination, software loading, and testing
  • Addresses scheduling issues and explains how to plan to coordinate with customers
  • Covers all development life cycle disciplines
  • Explains how to select and apply a life cycle that promotes effective and efficient software and systems integration

The text includes helpful forms such as an audit checklist, a software/systems integration plan, and a software checklist PCA. Providing you with the understanding to achieve continuous improvements in quality throughout the software life cycle, it will help you deliver projects that are on time and within budget constraints in developmental military and aerospace programs as well as the software industry.

Specifications

Publisher: Taylor & Francis
Publish Date: Jun 2012
ISBN-13: 9781439876626
ISBN-10: 1439876622
Format: Hardcover
Number of Pages: 163
Shipping Weight (in pounds): 0.85
Product in Inches (L x W x H): 6.5 x 9.5 x 0.75
Walmart No.: 9781439876626

Chapter outline

List of Figuresp. xi
List of Tablesp. xiii
Prefacep. xv
Acknowledgmentsp. xvii
About the Authorp. xix
Introductionp. 1
Software and Systems Integration Methodsp. 1
Program and Project Planningp. 3
Systems Designp. 3
Software Requirementsp. 4
Software Design/Developmentp. 4
Software Implementationp. 4
Software Integrationp. 5
Software and Systems Integrationp. 5
Software Subcontractorp. 5
Software and Systems Integration Deliveryp. 5
Product Evaluationp. 6
Conclusionp. 6
Further Readingp. 7
Program and Project Planningp. 9
Introductionp. 9
Programp. 9
Framework Establishedp. 10
Projectp. 10
Planningp. 11
Senior Managementp. 12
Program and Project Planningp. 13
Planned Schedulesp. 14
Development Planp. 15
Teamworkp. 15
Team Code of Conductp. 16
Conclusionp. 17
Further Readingp. 18
Systems Designp. 19
Introductionp. 19
Definition of System Designp. 19
System Engineering Planp. 20
Software Architecture Evaluationp. 20
Further Readingp. 22
Software Requirementsp. 23
Introductionp. 23
Definition of Software Requirementsp. 23
Analysisp. 24
Use Casep. 25
Functionsp. 25
Architecturep. 25
Integrationp. 25
Verification and Validationp. 26
Requirements Documentationp. 26
Requirements Traceabilityp. 26
Formal Review Preparationp. 26
Managing a Requirements Toolp. 27
Released Software Requirementsp. 27
Further Readingp. 28
Software Designp. 29
Introductionp. 29
Development Planp. 29
Software Design Decisionsp. 30
Software Requirements Evaluationp. 30
Software Reusep. 31
Peer Reviewsp. 31
Software Design/Development Suggestionsp. 33
Concurrent Software/Design Developmentp. 33
Lean Software Design/Developmentp. 33
Lean Software Configuration Managementp. 34
Agile Software Processesp. 34
Configuration Managementp. 36
Software Standardsp. 37
Capability Maturity Model Integrationp. 38
CMMI Version 1.3p. 39
Lean Six Sigmap. 40
Software Companiesp. 42
Software Design/Developmentp. 43
Conclusionp. 43
Further Readingp. 44
Software Implementationp. 45
Introductionp. 45
Configuration Managementp. 45
Build Requestsp. 46
Configuration Management Toolsp. 46
IBM Rational ClearCasep. 47
IBM Rational ClearQuestp. 49
Software Media and Datap. 51
Future Trendsp. 52
Tool Supportp. 52
Conclusionp. 53
Further Readingp. 53
Software Integrationp. 55
Introductionp. 55
Software Integration Strategyp. 55
Approach to Software Integrationp. 56
Software Integration Testingp. 56
The Big Picturep. 57
Development Facilityp. 58
Software Operationsp. 58
Software Configurationp. 59
Software Integration Setupp. 59
Integration Testp. 59
Installation Plans and Proceduresp. 60
Integration and Checkoutsp. 60
Software Integration Logp. 60
Software Test Completionp. 61
Integration Verification and Validationp. 61
Configuration Reviews and Auditsp. 62
Further Readingp. 62
Software and Systems Integrationp. 63
Introductionp. 63
Software and Systems Integration Planp. 64
Software and Systems Integration Facilityp. 64
Facility Operationsp. 65
Facility Configurationp. 65
Integration Setupp. 65
Formal Engineering Buildp. 65
Test Teamp. 66
Documentationp. 66
Roles and Assignmentsp. 66
Integration Test Processesp. 67
Problem Discoveryp. 68
Problem Reportsp. 68
Quality Participation in Software and Systems Integrationp. 68
Quality Checklistp. 69
Verification and Validationp. 69
Late Nights, Early Mornings, and Weekendsp. 69
Software Quality Supportp. 70
Break the Moldp. 71
The Bottom Linep. 71
Effective Methods for Software and Systems Integrationp. 71
Planningp. 72
Monitor Planning Progressp. 73
Commentp. 74
Communicationp. 74
Risk Managementp. 75
Risk-Based Integrationp. 76
Risk Integration Standardsp. 77
Requirementsp. 77
Evidence of Requirementsp. 78
Systems/Software Designp. 78
Integrationp. 79
Team Coordinationp. 79
Plans and Proceduresp. 80
Executionp. 80
Acceptance Testp. 80
Continuous Integrationp. 81
Automationp. 81
Configuration Managementp. 81
Qualityp. 83
Peer Review Assurancep. 84
Software and Systems Assurancep. 85
Additional Quality Conceptsp. 85
Improving Quality and Productivityp. 85
Customer Satisfactionp. 86
Taking the Initiative for Changep. 86
Further Readingp. 87
Software Subcontractorp. 89
Introductionp. 89
Program and Project Selectionp. 89
Subcontractor Approachp. 90
Software Subcontractor Planp. 91
Software Auditsp. 92
Audit Checklistp. 92
Software and System Deliveryp. 93
Introductionp. 93
Software Media and Data Deliveryp. 94
Software Documentationp. 94
Version Control Documentationp. 94
Build and Installation Procedurep. 95
Delivery Packagep. 95
Final Software and Systems Deliveryp. 95
First Article Inspectionp. 96
Functional Configuration Auditp. 98
Physical Configuration Auditp. 98
Further Readingp. 101
Product Evaluationp. 103
Introductionp. 103
Quality Assurancep. 103
Software Quality Planp. 104
Software Engineering Process Groupp. 104
Product Evaluation Schedulep. 105
Senior Managersp. 105
Program and Project Managersp. 106
System and Software Team Participationp. 107
Artifactsp. 107
Audit Findingsp. 108
Corrective Actionsp. 108
Corrective Audit Planp. 110
Quality Metricsp. 110
Quality Management Systemp. 110
Software Processp. 113
Software Process Assessmentp. 113
Software Reviewsp. 113
Software Process Improvementp. 114
Stress Management Techniquesp. 114
Solving Quality Issuesp. 115
Further Readingp. 115
Acronyms and Glossaryp. 117
Software/Systems Integration Planp. 125
Software Audit Checklistp. 137
Software Checklist PCAp. 141
Indexp. 147

Book description

Before software engineering builds and installations can be implemented into software and/or systems integrations in military and aerospace programs, a comprehensive understanding of the software development life cycle is required. Covering all the development life cycle disciplines, Effective Methods for Software and Systems Integration explains how to select and apply a life cycle that promotes effective and efficient software and systems integration.

The book defines time-tested methods for systems engineering, software design, software engineering informal/formal builds, software engineering installations, software and systems integration, delivery activities, and product evaluations. Explaining how to deal with scheduling issues, the text considers the use of IBM Rational ClearCase and ClearQuest tools for software and systems integration. It also:

  • Presents methods for planning, coordination, software loading, and testing
  • Addresses scheduling issues and explains how to plan to coordinate with customers
  • Covers all development life cycle disciplines
  • Explains how to select and apply a life cycle that promotes effective and efficient software and systems integration

The text includes helpful forms—such as an audit checklist, a software/systems integration plan, and a software checklist PCA. Providing you with the understanding to achieve continuous improvements in quality throughout the software life cycle, it will help you deliver projects that are on time and within budget constraints in developmental military and aerospace programs as well as the software industry.

Gifting Plans

Financing Offers

Make the most of your shopping experience with the Walmart® MasterCard® or Walmart Credit Card.

Save $25 when you open a Walmart® Credit Card and spend $75 today.

*Offer subject to credit approval

Learn More or Apply Now