Flex Tagcloud Search Results

Tagcloud ACA

Flex Tagcloud Search Detail

 

Agile Workshop


The purpose of this workshop is to provide you with an introduction on how agile methods are applied on real projects. The workshop kicks-off with an introduction of agile methods in general, and then elaborates the specific agile methods “scrum” and “extreme programming”.

Agile teams adopt user stories as description of requirements and as a unit-of-work in the work backlog. To meet both purposes, the author of the user stories should be aware of user stories best practices and possible smells. The second part explains in detail how user stories should be used to enable these objectives.

Agile planning is not about following the plan. Agile planning is performed iteratively and incrementally. It is all about delivering relevant information to allow the customer to take the right trade off decisions while elaborating the plan. The concept of story points is used to estimate effort. The 3rd part describes planning and estimation practices and rounds up with some of the metrics that can be used to track progress on your project.

The development team adopts certain practices with the intention of optimizing the work performed by the team. Agile teams follow a strict daily cycle. The daily cycle and its major practices are explained in the last part of the workshop. 

Contents


  • Part 1 : Introduction to agile methods.
  • Background of agile methods.
    XP : Practices, work products and some guidelines.
    Scrum : Process, practices, work products and some guidelines.

     

  • Part 2 : Introduction to user stories.
    Background of user stories.
    What are user stories
    Best practices
    Smells
    Why user stories

 

  • Part 3 : Planning and estimation.
    Introduction
    Estimation in story points
    Planning poker
    Planning for uncertainty
    Tracking progress

 

  • Part 4 : Daily team practices.
    Team organization, team roles.
    Daily scrum
    Test driven development (TDD)
    Refactoring
    Pair programming
    Continuous integration
    Retrospective

 


Requirements


No specific knowledge required


Target Audience


Anyone who wants to familiarize themselves with the Agile approach:

  • Management
  • Project Leaders
  • Functional Analysts (proxies)
  • Developers


Period(s)


There are no public training classes scheduled.
Please contact us for possible private classes.