Effective Methods for Software and Systems Integration

123,98 €
117,78 €
AGGIUNGI AL CARRELLO
NOTE EDITORE
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.

SOMMARIO
IntroductionSoftware and Systems Integration MethodsProgram and Project PlanningSystems DesignSoftware RequirementsSoftware Design/DevelopmentSoftware ImplementationSoftware IntegrationSoftware and Systems IntegrationSoftware SubcontractorSoftware and Systems Integration DeliveryProduct EvaluationConclusionFurther Reading Program and Project PlanningIntroductionProgram Framework EstablishedProjectPlanningSenior ManagementProgram and Project PlanningPlanned SchedulesDevelopment PlanTeamworkTeam Code of ConductConclusionFurther Reading Systems DesignIntroductionDefinition of System DesignSystem Engineering PlanSoftware Architecture EvaluationFurther Reading Software RequirementsIntroductionDefinition of Software Requirements Analysis Use Case Functions Architecture Integration Verification and ValidationRequirements Documentation Requirements Traceability Formal Review PreparationManaging a Requirements ToolReleased Software RequirementsFurther ReadingSoftware DesignIntroductionDevelopment PlanSoftware Design Decisions Software Requirements Evaluation Software ReusePeer ReviewsSoftware Design/Development Suggestions Concurrent Software/Design Development Lean Software Design/Development Lean Software Configuration ManagementAgile Software ProcessesConfiguration ManagementSoftware StandardsCapability Maturity Model Integration CMMI Version 1.3 Lean Six SigmaSoftware Companies Software Design/DevelopmentConclusionFurther Reading Software ImplementationIntroductionConfiguration Management Build RequestsConfiguration Management Tools IBM Rational ClearCase IBM Rational ClearQuestSoftware Media and DataFuture Trends Tool SupportConclusionFurther Reading Software IntegrationIntroductionSoftware Integration Strategy Approach to Software Integration Software Integration Testing The Big PictureDevelopment Facility Software Operations Software ConfigurationSoftware Integration Setup Integration TestInstallation Plans and Procedures Integration and CheckoutsSoftware Integration LogSoftware Test CompletionIntegration Verification and ValidationConfiguration Reviews and AuditsFurther Reading Software and Systems IntegrationIntroductionSoftware and Systems Integration PlanSoftware and Systems Integration Facility Facility Operations Facility ConfigurationIntegration SetupFormal Engineering BuildTest Team Documentation Roles and Assignments Integration Test Processes Problem Discovery Problem ReportsQuality Participation in Software and Systems Integration Quality Checklist Verification and ValidationLate Nights, Early Mornings, and Weekends Software Quality SupportBreak the MoldThe Bottom LineEffective Methods for Software and Systems IntegrationPlanning Monitor Planning Progress CommentCommunicationRisk Management Risk-Based Integration Risk Integration StandardsRequirements Evidence of RequirementsSystems/Software DesignIntegration Team Coordination Plans and ProceduresExecution Acceptance TestContinuous Integration AutomationConfiguration ManagementQuality Peer Review Assurance Software and Systems Assurance Additional Quality Concepts Improving Quality and ProductivityCustomer SatisfactionTaking the Initiative for ChangeFurther Reading Software SubcontractorIntroductionProgram and Project SelectionSubcontractor ApproachSoftware Subcontractor Plan9.4.1 Software Audits9.4.2 Audit Checklist Software and System DeliveryIntroductionSoftware Media and Data Delivery Software Documentation Version Control Documentation Build and Installation Procedure Delivery Package Final Software and Systems DeliveryFirst Article InspectionFunctional Configuration AuditPhysical Configuration AuditFurther Reading Product EvaluationIntroductionQuality Assurance Software Quality Plan Software Engineering Process GroupProduct Evaluation Schedule Senior Managers Program and Project Managers System and Software Team ParticipationArtifactsAudit FindingsCorrective Actions Corrective Audit PlanQuality MetricsQuality Management SystemSoftware Process Software Process Assessment Software Reviews Software Process ImprovementStress Management TechniquesSolving Quality IssuesFurther Reading Appendices: Acronyms and GlossarySoftware/Systems Integration PlanSoftware Audit ChecklistSoftware Checklist PCA Index

AUTORE
Boyd L. Summers is currently working as a software engineer for the Boeing Company in Seattle, Washington. With 30 years of experience in software engineering and as a leader of multiple software development teams, Boyd continues to solve complex technical challenges to ensure that system and software engineering problems are addressed, resolved, and compliant. Boyd is also the author of the software technology book, Software Engineering Reviews and Audits. For questions about current and future software technology solutions, e-mail bl.summers.llc@gmail.com.

ALTRE INFORMAZIONI
  • Condizione: Nuovo
  • ISBN: 9781439876626
  • Dimensioni: 9.25 x 6.25 in Ø 1.10 lb
  • Formato: Copertina rigida
  • Illustration Notes: 32 b/w images, 11 tables and 24 in text boxes
  • Pagine Arabe: 184