Home
Softono
Software-Project-and-Process-Management

Software-Project-and-Process-Management

Open source
15
Stars
6
Forks
0
Issues
1
Watchers
5 years
Last Commit

About Software-Project-and-Process-Management

Software Project and Process Management is a course design project from Tongji University's Software Engineering program. It provides comprehensive documentation and educational materials covering the full lifecycle of software project management. The repository includes a course project design document, business case, project charter, presentation slides, and scripts. Content is organized into nine main sections: General View covering project background, vision, requirements, and assumptions; Initiation and Scope Definition including requirement management and feasibility analysis; Planning Management with work breakdown structure, team organization, roles, and critical path analysis; Risk Management covering identification, analysis, prioritization, prevention, and evaluation; Resource Allocation for identifying and scheduling resources; Monitor and Control featuring cost monitoring, earned value analysis, and change control; Project Implementation discussing process models and development techniques; Proto

Platforms

Web Self-hosted

Links

Software Project and Process Management


Body of Knowledge

BOK


Project Structure


Partitions

  1. General View
    1. Background
    2. Vision
    3. Requirements
    4. Assumptions
  2. Initation and Scope Definition
    1. Requirement Management
      1. Determination and Negotiation
      2. Review and Revision
    2. Feasibility Analysis
      1. Functions
      2. Constraints
      3. Features
    3. Scope
  3. Planning Management
    1. Planning Activities
    2. Project Organization
      1. Team Structure
      2. Roles, Responsibilities and Authorities
      3. Communication Style
    3. Software Project Planning
      1. WBS
      2. Network Plan & Critical Path
  4. Risk Management
    1. Risk Management Plan
    2. Categories of Risk
    3. Risk Identification
    4. Risk Analysis, Assessment and Prioritization
    5. Risk Prevention
    6. Risk Action
    7. Risk Evaluation
      1. PERT Activities Schedule
      2. Project Cycle Activities Network Diagram
  5. Resource Allocation
    1. Identifying Resource Requirements
    2. Scheduling Resources
  6. Monitor & Control
    1. Project Control Framework
    2. Data Collection
    3. Progress Visualization
    4. Cost Monitoring
    5. Earned Value Analysis
    6. Change Control
  7. Project Implementation
    1. Process Model
    2. Development Techniques
  8. Prototype
  9. References

Appidx 1 Business Case

Appidx 2 Project Charter

Appidx 3 General View for Project


About the Author

Name Email
Zhe ZHANGTeam Leader [email protected]
Kaixin CHEN [email protected]
Di BU [email protected]