Software Project Management
Description
To provide participants with the knowledge and skills necessary for planning and tracking a software development project. Topics include:
- software project manager responsibilities
- selection of a software life cycle model
- software project management best practices
- software cost estimation
- estimating software size
- estimating software effort
- software cost estimation models
- software task scheduling
- tracking software development progress
- schedule
- cost
- quality
- software risk management
- risk identification
- risk prioritization
- risk mitigation
- software quality management
- defining quality requirements
- creating a software quality plan
- quality management practices
- software process improvement
- in-process post mortems
- root cause analysis
- basis management skills
- leadership
- communication
- delegation
- negotiation
- motivation
- problem solving
- management styles
- characteristics of good teams
- managing an outsourcing activity
- software outsourcing
- software outsourcing types
- planning and tracking an
- outsourcing activity
Intended Audience
- Software project managers or others who are responsible for planning and tracking a software project. Software engineers who desire a better understanding of the management of software projects.
Where and When
- This course is taught for one-and-a-half days (12) hours in a regular classroom. Note: You must attend all 12 hours.
COURSE TESTIMONIALS
When asked what they liked most about this course, past participants commented on the following:
- Lots of examples
- Use of outside reference material
- Brainstorming sessions
- Study of best practices
- Well prepared
- Knowledgeable instructor
Course Information
Instructor
- Jim Collofello, Collofello Consulting
How to Register
- Please register online or contact the JACMET office at 480/727-1519.