Managing IT Software Development Projects

Course:  MISDPA
Duration:  5 Days
Level:  I
Course Summary

This course provides a comprehensive introduction to project management software development concepts. Its content and presentation are consistent with the Project Management Body of Knowledge (PMBOK) established by the Project Management Institute. It addresses today's challenging IT software development projects.

« Hide The Details
Topics Covered In This Course

Project Initiation: Discovery and Analysis

  • Identify the Stakeholders Involved in the Project
  • Strategizing Communication Methods throughout the Project
  • Creating a Project Concept Definition
  • The Business Case
  • Defining Business and Functional Requirements
  • Define Technical Requirements
  • Strategic and Operational Relevance
  • Assessing Project Feasibility
  • Perform Risk Assessment

Software Development Life Cycle Models and Methodologies

  • Examining Different Life Cycle Models
  • Understanding a Phased Delivery Model
  • Rapid Application Development (RAD)
  • UML Techniques (Overview)
  • Agile Software Development
  • New Trends in Software Development
  • Key Events and Deliverables in Each Stage

Understanding ITIL

  • ITIL Overview as it Relates to Software Development

Project Initiation: Estimating

  • Construct a Formal Estimate
  • Create Time Estimates
  • Create Cost Estimates
  • Confidence in Estimating
  • Estimating Techniques Flow Chart
  • Time Estimates Flow Chart

Project Initiation: Framing the Project

  • Managing Change
  • Writing the Scope Statement
  • Writing the Project Charter
  • Writing a Statement of Work

Project Planning: Laying the Foundation

  • Setting Expectations for the Planning Process
  • Creating an Overall Project Plan
  • Decomposing a Work Breakdown Structure
  • Creating a Network Diagram
  • Identify and Analyze the Critical Path
  • Creating Project Schedules
  • Creating Project Budgets

Project Planning: Developing the Plan

  • Develop a Resource Management Plan
  • Develop a Risk Management Plan
  • Develop a Quality Management Plan
  • Develop a Change Management Plan
  • Develop Project Metrics
  • Develop an Operational Transfer Plan
  • Develop a Communication Plan
  • Compile a Comprehensive Project Plan

Project Planning: Managing Risk

  • Analyzing Project Risk
  • Differing Risk Models
  • Contingency Planning

Project Planning: Building the Team

  • Role of the Project Manager
  • Accountability and Responsibility
  • Assemble the Project Team
  • Building and Supporting the Team
  • Team Commitment and Communication Techniques
  • Developing the Team
  • Motivation Techniques
  • Delegation Techniques
  • Negotiating Techniques
  • Conflict Resolution Techniques
  • Team Problem-Solving Techniques

Project Execution: Monitoring and Managing

  • Day-to-Day Project Tracking
  • Measuring Progress with Milestones
  • Monitor the Project Iteratively
  • Calculate Earned Value
  • Execute Schedule Updates
  • Execute Budget Updates
  • Managing the Critical Path
  • Using Gantt Charts and Network Diagrams
  • Managing the Project Team
  • Managing Vendors

Project Control: Managing Chaos

  • Warning Signs Your Project is in Trouble
  • Analyzing Control Techniques
  • Defect Detection and Prevention
  • Mitigating Scope Creep
  • Managing Variances

Project Closure: Tying Up Loose Ends

  • Managing Documentation
  • Managing the Operational Transfer Plan
  • Write Project Closure Report
  • Obtain Final, Formal Sign-off
  • Document Lessons Learned
  • Managing Administrative Closure

Change and Issue Management Process

  • The Need for Control of Change to Requirements
  • How to Manage Changes and Issues
  • Business Control of Project Changes

Action Planning

  • Participants determine how to apply the techniques to their own projects
What You Can Expect

At the end of this course, students will be able to:

  • Apply a Development Methodology to Projects
  • Initiate a Project
  • Plan Project Work
  • Develop Project Schedules, Cost Estimates and Budgets
  • Plan Project Quality, Staffing and Communications
  • Analyze Project Risks
  • Plan Project Procurement
  • Execute Project Work
  • Monitor and Control Project Work
  • Monitor and Control Project Schedule and Costs
  • Monitor and Control Project Quality, Staffing and Communications
  • Monitor and Control Project Risks and Contracts
  • Monitor and Control Change
  • Close the Project
Who Should Take This Course

The course is for business and IT professionals who are managing software development projects or playing key roles within them. It is designed for project managers, team members and stakeholders who want to increase their project management skills and apply a standards-based approach to project management.

Recommended Prerequisites

Experience working on projects in an IT environment. No previous project management experience required.

Training Style

Instructor led with 60% lecture and 40% lab.

« Hide The Details
Related Courses
Code Course Title Duration Level
Introduction to the Project Management Life Cycle
3 Days
ITIL Foundation
3 Days
2 Days

Every student attending a Verhoef Training class will receive a certificate good for $100 toward their next public class taken within a year.

You can also buy "Verhoef Vouchers" to get a discounted rate for a single student in any of our public or web-based classes. Contact your account manager or our sales office for details.

Schedule For This Course
There are currently no public sessions scheduled for this course. We can schedule a private class for your organization just a couple of weeks from now. Or we can let you know the next time we do schedule a public session.
Notify me the next time this course is confirmed!
Can't find the course you want?
Call us at 800.533.3893, or
email us at [email protected]