c2
Connect on:
  • Home
  • Course Centre
    • Project Management >
      • Professional Project Management
      • Project Management Essentials
      • Managing Project Requirements
      • Scheduling & Cost Control Project Managers
      • Project Leadership, Management & Communication
      • Risk Management for Project Managers
      • Negotiation Skills for Project Managers
      • Managing Remote Project Teams
      • Project Quality Management
      • Project Procurement Management
      • Earned Value Management
      • Professional Project Management - Best Practice
      • Professional Project Management - Exam Preparation
      • PRINCE2® Foundation & Practitioner
      • PRINCE2® Overview
    • Agile Project Management Courses >
      • Agile Project Management
      • Using Scrum in organistations
      • Certified ScrumMaster
    • Java >
      • Core Java Programming
      • Advanced Java Programming
      • Java Programming & XML
      • Java Networking
      • Java Virtual Machine (JVM)
      • Java & Java EE Open Source Testing Tools
    • Java Enterprise Edition (EE) >
      • Enterprise Java with Hibernate and Spring
      • Developing Java Web Applications
      • Java & Java EE Open Source Testing Tools
      • Spring Framework Development
    • C/C++ Programming >
      • C Programming Techniques
      • C++ Programming Fundamentals
      • C++ for C Programmers
      • Advanced C++ Programming
      • C++ & STL Design Patterns
      • Object Oriented C++ for Real-time Applications
    • Unix/Linux >
      • Linux Fundamentals
      • Linux Administration Essentials
    • Windows Server Courses >
      • Installing and Configuring Windows Server 2012
      • Windows Server 2008 - Server Administration
      • Configuring Windows Server 2008 Active Directory
    • .NET Courses >
      • ASP.NET MVC 4.0
    • Perl Programming Courses >
      • Perl Programming
      • Advanced Perl Programming
    • Python Programming Courses >
      • Python Programming
    • Database Courses >
      • MySQL for Developers
    • CompTIA >
      • CompTIA Network+
    • Scripting >
      • JavaScript - Introduction
      • JavaScript - Advanced
    • Data Analysis & Design >
      • Data Analysis & Design - Introduction
      • Data Analysis & Design with UML
    • Microsoft Office Courses >
      • Microsoft Word - Introduction
      • Microsoft Word - Intermediate
      • Microsoft Word - Advanced
      • Microsoft Access - Introduction
      • Microsoft Access - Intermediate
      • Microsoft Access - Advanced
      • Microsoft Excel - Introduction
      • Microsoft Excel - Intermediate
      • Microsoft Excel - Advanced
      • Microsoft Excel - Dashboards
      • Microsoft Excel - Macros
      • Microsoft Excel - Expert
      • Microsoft PowerPoint - Level 1
      • Microsoft PowerPoint - Level 2
      • Microsoft PowerPoint - Advanced
      • Microsoft Outlook - Introduction
      • Microsoft Outlook - To Manage Your Time Efficiently
      • Microsoft Project - Introduction
      • Microsoft Project - Advanced
      • Microsoft Publisher - Introduction
      • Microsoft Visio - Introduction
    • Solaris >
      • Solaris 10 Administration
  • Testimonials
  • About
  • Contact

Agile Project Management

Course Description

Organisations experiencing difficulties in developing and delivering working products, on time and within budget,  frequently cite problems such as: lack of end-user involvement; unrealistic timescales; incomplete, unclear and changing requirements, insufficient testing and inflexible and top-heavy management processes. Agile Project Management provides solutions to the many of the issues associated with these problems. 

This course explains the Agile approach and iterative development methods. It will describe how Agile projects work to create the functionality that customers really want and will help project teams plan and manage development to deliver
working products quickly. Delegates will engage in practical exercises and a case study to better understand how to implement an Agile approach on their own projects.

Course Duration

2 days

Course Objectives

On completion of the course, delegates should be able to understand:

• the key concepts and benefits of the Agile approach;
• what kind of projects are suitable for Agile;
• how Agile promotes team and stakeholder collaboration; 
• the way that Agile is designed to cope with effects of changing requirements;
• how Agile contributes to quality; 
• how to set up and support  an Agile project environment.

Course Content

Introduction to Agile Project Management
What is Agile?; The Agile Manifesto; Who uses Agile and why?

The Agile development life cycle
Iteration 0 (Warm Up); Development Iterations; Release (End Game); Production.

An Agile approach to requirements definition
Capturing requirements in the form of user stories; progressive elaboration as the project proceeds; Estimating and Prioritisation; Documentation.

Roles and responsibilities in Agile Projects
Customers - Product Manager, Product Owner, Analyst, Business Analyst, Project Manager, Testers;
Implementors - Developer, Testers, Designer, Architect, DBA, Configuration
Engineer; Facilitators - Agile Coach, ScrumMaster, Agile Mentor, Iteration Manager.

An Agile Project Management approach
Deadline-driven approach - timeboxing;
Scope-driven approach - iterations;
Communications-approach – collaboration. 

Release and Iteration Planning
Collaborative team working; Prioritising functionality; Analysis & design; Issues and Change management; Quality; Implementing user stories; Delivering pre-production units; Testing; Reducing uncertainty.

Measuring progress
The primary status metric – completed features (or user stories); Conducting project reviews.

Reporting progress
Time & Budget charts; Parking Lot diagrams; Big visible charts; Velocity diagrams; Burndown charts; Customer Acceptance Test charts; Defect charts; Team Performance charts; Conducting project reviews.

Production
Maintaining useful and productive systems after deployment.

Adopting Agile
Introducing Agile processes into an organisation; Barriers to adoption; Facilitating Agile teams; Using Agile in conjunction with other methodologies.

Who should attend?

This course is intended for project executives, project managers and team members who wish to gain an understanding of an Agile project management environment. Key stakeholders such as customers, suppliers, partners and end-users may also benefit.

Pre-requisites

Some experience of Project Management or Software Development is required.
Powered by Create your own unique website with customizable templates.