Agile Fundamentals - IC Agile accredited course

 

ICAgile Accredited Course This ICAgile accredited course examines the roles and responsibilities of team members working on Agile projects, delves into the specific practices which are used on Agile projects, explains the theory and concepts behind the Agile approach and prepares team members to be immediately productive working in an Agile software development team.

 

This is a three-day course designed to give participants an understanding of what to expect on an Agile project and the skills to be effective on one.

 

The course covers the philosophy, values, principles and background to this approach to building software. It explains the flow, the processes and the environment of an Agile project, giving participants an overall understanding of the Agile world and the tools and techniques used in delivering value. It presents a structure for defining value and ensuring the project delivers the right product at the right time for the right customer.


Learning Outcomes

 

§ Understand the background to participating in an Agile project

§ Understand the roles and responsibilities of a typical Agile project team

§ Understand the various tools available to Agile teams to facilitate the project

§ Understand how Agile teams cooperate and collaborate to deliver business value

§ Understand the important interpersonal skills Agile environments encourage and foster

§ Understand how discipline and standards contribute to Agility.

 

Certification

 

This course aligns with the Foundation learning objectives of the International Consortium for Agile's "Fundamentals of Agile" track Successful completion of the course results in the participant becoming a “Certified ICAgile Professional”. For more information go to www.icagile.com

 

Methods Used

 

Lecturing is kept to the minimum necessary, most of the learning is achieved through applying the practices and techniques in group exercises and a case study.

 

Intended for

 

1. Team members becoming involved in Agile development

2. Project managers entering the Agile environment

3. Managers of teams involved in Agile development

 

Prerequisites

 

Some knowledge of Agile practices would be an advantage.

 

Course Content

§ The genesis of Agile - where these approaches came from and why they work

§ The Agile lifecycle and iterations

§ Roles on an Agile project

§ The phases of an Agile project

§ Project initiation activities - making sure we start right, focus on value and build the right product

§ User Stories:

What's a story?

How big is a story?

Identifying stories

Characteristics & content of stories

What does “Done, Done, DONE” mean?

Quality stories

Stories & Epics

Estimating from stories

Release planning

Acceptance tests and verifying stories

Elaborating stories to be useful without wasting time or effort

§ Agile tools - big visible charts, things on walls, velocity, burn-up and burn-down

§ The “pulse” of an Agile project:

Iteration planning

Collaborative work

Make flow visible with the story wall

Daily stand-up

Showcase

Retrospective

§ Supporting tools

§ Testing on Agile projects

§ Design and development practices in an Agile setting - TDD, continuous integration, refactoring, pair programming, simple design

§ Project leadership roles and responsibilities, how to nurture self-organisation

§Working effectively in empowered teams

§ Listening and collaboration skills

§ Dealing with issues and conflict in the team

§ Where to from here?

 

Duration

 

3 Days

 

Registration Information

 

For registration kindly click here OR contact us at the following:

Telephone +966.1.4661406
Fax: +966.1.4661398
Email training@jodayn.com

Copyright © 2017 Jodayn