Flylib.com
Managing Software Deliverables: A Software Development Management Methodology
Managing Software Deliverables: A Software Development Management Methodology
ISBN: 155558313X
EAN: 2147483647
Year: 2003
Pages: 226
Authors:
John Rittinghouse PhD CISM
BUY ON AMAZON
Table of Contents
BackCover
Managing Software Deliverables
Foreword
Introduction
i.1 Reasons for Using Software Program Management
i.2 Preparing an Organization for Software Program Management
i.3 Project Life Cycle in Software Program Management
i.4 Overview of This Book
Chapter 1: Understanding the SPMO
1.2 Roles and Responsibilities
1.3 Project Resources
1.4 SPMO Organizational Structure
1.5 Software Program Management Service Areas
1.6 Performance Reporting
1.7 Issue Management
1.8 Quality Management
1.9 Change Management
1.10 Change Management Plans
1.11 Business Requirements Oversight Committee (BROC)
1.12 BROC Roles and Responsibilities
1.13 The COHEN Bill of 1996
1.14 Chapter 1 Review
Chapter 2: SEP Phase I-Initiation
2.1 Forming a Core Team
2.2 Security Access
2.3 Project Framework Rules Document
2.4 The Requirements Gathering Process
2.5 User Requirements Document (URD)
2.6 Project Planning and Documentation Guide (PPDG)
2.7 Chapter 2 Review
Chapter 3: SEP Phase II-Analysis and Detailed Planning Phase
3.1 Project Schedule (PS)
3.2 Critical Path (CP)
3.3 Chapter 3 Review
Chapter 4: SEP Phase III-Detailed Design Phase
4.1 Quality Assurance Plan (QAP)
4.2 Human Factors Plan (HFP)
4.3 Human Factors Report (HFR)
4.4 Product Requirements and Specifications (PRSpec)
4.5 System Infrastructure Requirements (SIR)
4.6 Software Requirements Specification (SRS)
4.7 Interface Requirements Specification (IRS)
4.8 Performance Requirements Specification (PRS)
4.9 Data Development Plan (DDP)
4.10 ContractsAgreements (CA)
4.11 Software Development Plan (SDP)
4.12 Database Conversion Plan (DCP)
4.13 Marketing Communications Plan (MCP)
4.14 Marketing Rollout Schedule (MRS)
4.15 Marketing Rollout Signoff (MRS)
4.16 Project Transition Letter (PTL)
4.17 Chapter 4 Review
Chapter 5: SEP Phase IV-Construction Phase
5.1 Software User Manual (SUM)
5.2 Software Installation Manual (SIM)
5.3 Training Manual (TM)
5.4 Operations and Maintenance Guide (OMG)
5.5 Development Process for Test Plans (TP)
5.6 SPMO Recommended Test and Certification Plans
5.7 Stress Test Plan (SsTP)
5.8 Integration Test Plan (ITP)
5.9 Product Assurance Test (PAT)
5.10 User Acceptance Test (UAT)
5.11 MISOutside Certification Plan (MISCP)
5.12 Product Deliverables
5.13 Product Signoff and Certification Letters
5.14 Product Assurance Signoff Letter (PASL)
5.15 Functional Certification Letter (FCL)
5.16 MIS Certification Letter (MISCL)
5.17 Data Certification Letter (DCL)
5.18 Chapter 5 Review
Chapter 6: SEP Phase V: Testing
6.1 Review the Test Plan Checklist (TPC)
6.2 Test Plan Checklist
6.3 Test Logs and Incident Reports
6.4 Test Domains
6.5 User-Interface Errors
6.6 Error Handling
6.7 Boundary-Related Errors
6.8 Calculation Errors
6.9 Control Flow Errors
6.10 Errors in Handling or Interpreting Data
6.11 Race and Load Conditions
6.12 Hardware Errors
6.13 Source, Version, and ID Control Errors
6.14 Testing Errors
6.15 Test Plan Reviews
6.16 Chapter 6 Review
Chapter 7: SEP Phase VI-Implementation
7.1 Review SEP Deliverables Checklist
7.2 Develop the User Training Plan
7.3 Equipment Installation Plan (EIP)
7.4 Develop Installation Rollout Plan
7.5 Rollout Plan (ROP)
7.6 Rollout Schedule (RS)
7.7 Training and Implementation
7.8 Rollout Signoff (RSO)
7.9 Chapter 7 Review
Chapter 8: SEP Phase VII-Support Phase
8.1 Software Transition Plan (SWTP)
8.2 MIS Hardware and Software Handoff Letter
8.3 Hardware Life Cycle Management Plan
8.4 Develop Support Plan
8.5 Software Configuration Management Plan (SCMP)
8.6 Service Level Agreement(s) (SLA)
8.7 Components of an SLA
8.8 Phase Completion Approval Signoff Completed
8.9 Chapter 8 Review
Chapter 9: SEP Phase VIII-Project Closeout
9.1 Disposition Phase
9.2 Disposition Plan
9.3 Closeout Actions
9.4 Postmortem Meeting Report
9.5 Close-out Paperwork (COP)
9.6 Archiving the Project
9.7 Closeout Ritual
9.8 Chapter 9 Review
Chapter 10: Project Wizardry 101
10.2 Business Reasons for the Project
10.3 Project Customers
10.4 Project Objectives
10.5 End-State Visions
10.6 Making Success a Team Effort
10.7 Building Customer Confidence
10.8 Choosing a Development Strategy
10.9 Software Development Life Cycle (SDLC) Models
10.10 Setting Expectations: Staged Deliveries
10.11 Rapid Application Development (RAD)
10.12 Alternative SDLC Work Patterns
10.13 Other Alternative Work Patterns
10.14 Alternative Work Pattern Selection
10.15 Alternative Work Pattern Descriptions
10.16 Matching Resources to Business Need
10.17 Developing an Effective Approach to Software Projects
10.18 Having Just Enough Process
10.19 Optimizing Time, Cost, Function, and Quality
10.20 Building Realistic Project Plans
10.21 A Step-by-Step Process Using SEP
10.22 Identifying Tasks, Milestones, and Phases
10.23 Building a Project Plan Using the Template
10.24 Project Work Breakdown Structure
10.25 Pert Charts
10.26 Gantt Charts
10.27 Performing Reality Checks and Fit for Purpose
10.28 Assessing Project Risk Factors
10.29 Risk Identification List
10.30 Building Confidence in the Plan and Selling It Internally
10.31 Managing for Success: Day-to-Day Project Management Insights
10.32 Daily Tracking and Management
10.33 Measuring Progress with Milestones
10.34 Pressures to Expect at Each Stage
10.35 Managing Conflict Effectively
10.36 Estimating for Reality
10.37 Creating an Initial Estimate and Revising Estimates
10.38 Handling Deadlines
10.39 Knowing When and How to Give and Take
Chapter 11: Some Software Best Practices to Consider
11.1 Project Integrity
11.2 Construction Integrity
11.3 Product Stability and Integrity
Chapter 12: Putting It All Together
12.2 SPMO Implementation Thoughts
12.3 People Issues Revisited
12.4 Project Management Tools
12.5 Study Design and Background Facts
12.6 Next Steps
12.7 Additional Resources for Managing Software Projects
Glossary
-B-
-C-
-D-
-E-
-F-
-G-
-H-
-I-
-L-
-M-
-N-
-O-
-P-
-Q-
-R-
-S-
-T-
-U-
-V-
-W-
Common SPMO Acronyms and Abbreviations
Appendix A: Roadmaps
Appendix B: Answers
B.2 Chapter 2 Review
B.3 Chapter 3 Review
B.4 Chapter 4 Review
B.5 Chapter 5 Review
B.6 Chapter 6 Review
B.7 Chapter 7 Review
B.8 Chapter 8 Review
B.9 Chapter 9 Review
Appendix C: Software Notes
References
Index
Index_B
Index_C
Index_D
Index_E
Index_F
Index_G
Index_H
Index_I
Index_K
Index_L
Index_M
Index_N
Index_O
Index_P
Index_Q
Index_R
Index_S
Index_T
Index_U
Index_V
Index_W
List of Figures
Managing Software Deliverables: A Software Development Management Methodology
ISBN: 155558313X
EAN: 2147483647
Year: 2003
Pages: 226
Authors:
John Rittinghouse PhD CISM
BUY ON AMAZON
Introducing Microsoft Office InfoPath 2003 (Bpg-Other)
Presenting InfoPath 2003 SP-1
Laying Out Forms
Working with Advanced Form Elements
Publishing Form Templates
Designing InfoPath Web Service Clients
Software Configuration Management
Introduction to Software Configuration Management
The DoD CM Process Model
Appendix C Sample Data Dictionary
Appendix D Problem Change Report
Appendix Y Supplier CM Market Analysis Questionnaire
C++ GUI Programming with Qt 3
Shape-Changing Dialogs
Dynamic Dialogs
Creating Main Windows
Painting with QPainter
Working with Unicode
Visual C# 2005 How to Program (2nd Edition)
Self-Review Exercises
Exercises
Summary
Self-Review Exercises
C.3. The Locals and Watch Windows
Mapping Hacks: Tips & Tools for Electronic Cartography
Hack 2. Route Planning Online
Hack 31. Plot Dymaxion Maps in Perl
Hack 61. Build a Map of Local GSM Cells
Hack 80. Automatically Geocode U.S. Addresses
Hack 93. Node Runner
Information Dashboard Design: The Effective Visual Communication of Data
Clarifying the Vision
Exceeding the Boundaries of a Single Screen
Supplying Inadequate Context for the Data
Displaying Excessive Detail or Precision
Applying the Principles of Visual Perception to Dashboard Design
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies