Managing IT Software Development Projects
Course: MISDPA
Duration: 5 Days
Level: I
Course Summary
This class provides a comprehensive introduction to project
management software development concepts. This is the
course to take for IT Professionals who can only take
a single course in project management. The course content
and presentation are consistent with the Project Management
Body of Knowledge (or "PMBOK" established by the Project
Management Institute). This course does not focus on the
PMBOK or the Project Management Professional (PMP) certification.
However, it addresses those same concepts within the unique
context of 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
- Apply a Development Methodology to Their 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 aimed at business and IT people who are managing
software development projects or playing key roles within
them. This workshop is designed for project managers, team
members and stakeholders who desire to increase their
project management skills and apply a standards-based
approach to project management. It focuses on IT projects
but not just on IT people: it shows business and IT people
how they should and need to work together to manage and
perform projects.
Recommended Prerequisites
Experience working on projects in an IT environment. No
previous project management experience required.
Training Style
Instructor led, group-paced, classroom-delivery learning
model with structured hands-on activities, team exercises,
case study analysis and group discussion.
« Hide The Details
Related Courses
| Code |
Course Title |
Duration |
Level |
|
PMLC |
Introduction to the Project Management Life Cycle |
3 Days |
I |
Details |
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.
|