• Welcome
  • Disciplines
    • Project Management
      • PM.1 Project planning
        • PM.1.1 Review the Statement of Work
        • PM.1.2 Define with the Customer the Delivery Instructions
        • PM.1.3 Identify the specific tasks to be performed
        • PM.1.4 Establish the Estimated Duration to perform each task.
        • PM.1.5 Identify and document the resources
        • PM.1.6 Establish the Composition of Work Team
        • PM.1.7 Assign estimated start and completion dates
        • PM.1.8 Calculate and document the project Estimated Effort and Cost.
        • PM.1.9 Identify and document the risks which may affect the project.
        • PM.1.10 Document the Version Control Strategy in the Project Plan.
        • PM.1.11 Generate the Project Plan integrating the elements previously identified and documented.
        • PM.1.12 Include product description, scope, objectives and deliverables in the Project Plan.
        • PM.1.13 Verify and obtain approval of the Project Plan.
        • PM.1.14 Review and accept the Project Plan.
        • PM.1.15 Establish the project repository using the Version Control Strategy.
      • PM.2 Project Plan Execution
        • PM.2.1 Monitor the Project Plan execution
        • PM 2.2 Analyse and evaluate the Change Request
        • PM.2.3 Conduct revision meetings with the Work Team
        • PM.2.4 Conduct revision meetings with the Customer
        • PM.2.5 Perform backup
        • PM.2.6 Perform Project Repository recovery
      • PM.3 Project Assessment and Control
        • PM.3.1 Evaluate project progress
        • PM.3.2 Establish actions to correct deviations
        • PM.3.3 Identify changes to requirements and/or Project Plan
      • PM.4 Project Closure
        • PM.4.1. Formalize the completion of the project
        • PM.4.2 Update Project Repository.
    • Software Implementation
      • SI.2 Software Requirements Analysis
        • SI.2.1Assign tasks to the Work Team members in accordance with their role
        • SI.2.2 Document or update the Requirements Specification
        • SI.2.3 Verify and obtain approval of the Requirements Specification
        • SI.2.4 Validate and obtain approval of the Requirements Specification
        • SI.2.5 Document the preliminary version of the Software User Documentation or update the present manual
        • SI.2.6 Verify and obtain approval of the Software User Documentation
        • SI.2.7 Incorporate the Requirements Specification, and Software User Documentation to the Software Configuration in the baseline
      • SI.3 Software architectural and detailed design
        • SI.3.1 Assign tasks to the Work Team members
        • SI.3.2 Understand Requirements Specifications
        • SI.3.3 Document or update the Software Design
        • SI.3.4 Verify and obtain approval of the Software Design
        • SI.3.5 Establish or update Test Cases and Test Procedures for integration testing
        • SI.3.6 Verify and obtain approval of the Test Cases and Test Procedures
        • SI.3.7 Update the Traceability Record incorporating the Test Cases and Test Procedures.
        • SI.3.8 Incorporate the Software Design, and Traceability Record to the Software Configuration
      • SI.4 Software construction
        • SI.4.1 Assign tasks to the Work Team members
        • SI.4.2 Understand Software Design
        • SI.4.3 Construct or update Software Components
        • SI.4.4 Design or update unit test cases and apply them
        • SI.4.5 Correct the defects found until successful unit test
        • SI.4.6 Update the Traceability Record incorporating Software Components
        • SI.4.7 Incorporate Software Components and Traceability Record to the Software Configuration
      • SI.5 Software integration and tests
        • SI.5.1 Assign tasks to the work team members
        • SI.5.2 Understand Test Cases and Test Procedures
        • SI.5.3 Integrates the Software using Software Components and updates Test Cases and Test Procedures
        • SI.5.4 Perform Software tests using Test Cases and Test Procedures
        • SI.5.5 Correct the defects found and perform regression test until exit criteria is achieved
        • SI.5.6 Updates the Traceability Record
        • SI.5.7 Document the Product Operation Guide or update the current guide
        • SI.5.8 Verify and obtain approval of the Product Operation Guide
        • SI.5.9 Document the Software User Documentation or update the current one
        • SI.5.10 Verify and obtain approval of the Software User Documentation
        • SI.5.11 Incorporate documentation to construct the software configuration
      • SI.6 Product delivery
        • SI.6.1 Assign tasks to the work team members
        • SI.6.2 Understand Software Configuration
        • SI.6.3 Document the Maintenance Documentation or update the current one
        • SI.6.4 Verify and obtain approval of the Maintenance Documentation
        • SI.6.5 Incorporate the Maintenance Documentation as baseline for the Software Configuration
        • SI.6.6 Perform delivery according to Delivery Instructions
      • SI.1 Software Implementation initiation
        • SI.1.1 Revision of the current Project Plan with the Work Team members
        • SI.1.2 Set or update the implementation environment
  • Roles
    • Analyst (AN)
    • Designer (DES)
    • Project Manager (PM)
    • Project Manager (PM)
    • Technical Lead (TL)
    • Work Team
  • Products
    • Acceptance Record
    • Change Request
    • Correction Register
    • Maintenance Documentation
    • Meeting Record
    • Product Operation Guide
    • Progress Status Record
    • Project Plan
    • Project Repository
    • Requirements Specification
    • Software
    • Software Components
    • Software Configuration
    • Software Design
    • Software user documentation
    • Statement of Work
    • Test Cases and Procedures
    • Test Report
    • Traceability Record
    • Validation Results
    • Verifications Results
  • Tasks
    • PM.1.1 Review the Statement of Work
    • PM.1.2 Define with the Customer the Delivery Instructions
    • PM.1.3 Identify the specific tasks to be performed
    • PM.1.4 Establish the Estimated Duration to perform each task.
    • PM.1.5 Identify and document the resources
    • PM.1.6 Establish the Composition of Work Team
    • PM.1.7 Assign estimated start and completion dates
    • PM.1.8 Calculate and document the project Estimated Effort and Cost.
    • PM.1.9 Identify and document the risks which may affect the project.
    • PM.1.10 Document the Version Control Strategy in the Project Plan.
    • PM.1.11 Generate the Project Plan integrating the elements previously identified and documented.
    • PM.1.12 Include product description, scope, objectives and deliverables in the Project Plan.
    • PM.1.13 Verify and obtain approval of the Project Plan.
    • PM.1.14 Review and accept the Project Plan.
    • PM.1.15 Establish the project repository using the Version Control Strategy.
    • PM.2.1 Monitor the Project Plan execution
    • PM 2.2 Analyse and evaluate the Change Request
    • PM.2.3 Conduct revision meetings with the Work Team
    • PM.2.4 Conduct revision meetings with the Customer
    • PM.2.5 Perform backup
    • PM.2.6 Perform Project Repository recovery
    • PM.3.1 Evaluate project progress
    • PM.3.2 Establish actions to correct deviations
    • PM.3.3 Identify changes to requirements and/or Project Plan
    • PM.4.1. Formalize the completion of the project
    • PM.4.2 Update Project Repository.
    • SI.3.1 Assign tasks
    • SI.3.2 Understand Requirements Specification
    • SI.3.3 Document Software Design
    • SI.3.4 Validate Software Design
    • SI.3.5 Establish Test Cases and Procedures
    • SI.3.6 Validate Test Cases and Procedures
    • SI.3.7 Update Traceability Record
    • SI.3.8 Update Software Configurartion
    • SI.2.1Assign tasks to the Work Team members in accordance with their role
    • SI.2.4 Validate and obtain approval of the Requirements Specification
    • SI.2.3 Verify and obtain approval of the Requirements Specification
    • SI.2.5 Document the preliminary version of the Software User Documentation or update the present manual
    • SI.2.6 Verify and obtain approval of the Software User Documentation
    • SI.2.7 Incorporate the Requirements Specification, and Software User Documentation to the Software Configuration in the baseline
    • SI.3.1 Assign tasks to the Work Team members
    • SI.3.2 Understand Requirements Specifications
    • SI.3.3 Document or update the Software Design
    • SI.3.4 Verify and obtain approval of the Software Design
    • SI.3.5 Establish or update Test Cases and Test Procedures for integration testing
    • SI.3.6 Verify and obtain approval of the Test Cases and Test Procedures
    • SI.3.7 Update the Traceability Record incorporating the Test Cases and Test Procedures.
    • SI.3.8 Incorporate the Software Design, and Traceability Record to the Software Configuration
    • SI.4.1 Assign tasks to the Work Team members
    • SI.4.2 Understand Software Design
    • SI.4.3 Construct or update Software Components
    • SI.4.4 Design or update unit test cases and apply them
    • SI.4.5 Correct the defects found until successful unit test
    • SI.4.6 Update the Traceability Record incorporating Software Components
    • SI.4.7 Incorporate Software Components and Traceability Record to the Software Configuration
    • SI.5.1 Assign tasks to the work team members
    • SI.5.2 Understand Test Cases and Test Procedures
    • SI.5.3 Integrates the Software using Software Components and updates Test Cases and Test Procedures
    • SI.5.4 Perform Software tests using Test Cases and Test Procedures
    • SI.5.5 Correct the defects found and perform regression test until exit criteria is achieved
    • SI.5.6 Updates the Traceability Record
    • SI.5.7 Document the Product Operation Guide or update the current guide
    • SI.5.8 Verify and obtain approval of the Product Operation Guide
    • SI.5.9 Document the Software User Documentation or update the current one
    • SI.5.10 Verify and obtain approval of the Software User Documentation
    • SI.5.11 Incorporate documentation to construct the software configuration
    • SI.6.1 Assign tasks to the work team members
    • SI.6.2 Understand Software Configuration
    • SI.6.3 Document the Maintenance Documentation or update the current one
    • SI.6.4 Verify and obtain approval of the Maintenance Documentation
    • SI.6.5 Incorporate the Maintenance Documentation as baseline for the Software Configuration
    • SI.6.6 Perform delivery according to Delivery Instructions
    • SI.1.1 Revision of the current Project Plan with the Work Team members
    • SI.1.2 Set or update the implementation environment
  • Guidance
    • References