Audience
Managers, developers, engineers, system designers, and software analysts who need to design, develop or manage software systems.
Topics
Fundamentals of Project Management
- Project Management Concepts
- Cost Estimation
- Project Scheduling
- Quiz
Managing a Software Project
- Personnel Planning
- Software Configuration Management
- Quiz
Monitoring a Software Project
- Project Monitoring and Process Improvement
- Risk Management
- Quiz
Software Quality Assurance and Testing
- Software Quality Assurance
- Testing Concepts and Strategy
- The Testing Process
- Types of Testing
- Quiz
Objectives
Upon completion of this course, the student will be able to:
- List the factors that influence software project management
- Identify the important activities that are part of software project management
- Estimate the cost of a software project using the COCOMO Model
- Prepare a schedule for a software project
- Create a personnel allocation plan for a software project
- List the requirements for managing the people involved in a software project
- Identify concepts and tasks related to software configuration management
- Describe methods for monitoring software projects
- Identify features of the Capability Maturity Model for process improvement
- Identify the activities performed during risk assessment and risk control
- Describe the concepts related to software quality assurance
- Identify the steps in the inspection process
- Design test cases for testing
- Describe various testing st