Skip to content

 

Trainings › Introduction › Agile software development methods

Share:
Share on TwitterShare via email
Reference: METAGIL Price 2012: 687,00€ Audience: Anyone involved in IT projects and software development. Pre-requisites: Having participated in an IT project.
Duration: 1 day(s) Language: French or English Partner: Valtech Training
 

Next Sessions

TypeLocationDatePriceDurationLanguage
InterLuxembourg2012-09-20687,00€1 day(s)French or EnglishRegistration
IntraTo be agreedTo be agreedOn request1 day(s)To be agreed 

Description

Summary

Scrum, eXtreme Programming, Lean Software Development… these new so-called « agile » methods challenge the established frameworks and are the subject of a lot of discussions. Some consider them as unstructured techniques, while others consider them as state-of-the-art software development practices. They are actually now inevitable in the IT landscape.

This course proposes you to discover the foundations of the “agile philosophy”, very much human centric, focused on quality, rapid delivery of high value-added features and change management. An overview of the main agile methods will help you identify their particularities, their differences and their relationships.

You will understand how agility impacts the organization of enterprises as well as various ways to contract an agile project. This one-day course, synthetic, practical, realistic and lucid about the benefits of agility, answers the following questions: “Which practices should be deployed depending on the projects’ characteristics?”, “How to anticipate common barriers and risks for an agile transition?”, “How to measure potential benefits for the development teams?”, “How do the teams organize and their customer relationship?”.

You will learn to

  • Identify constraints and challenges of today’s IT projects
  • Discover agile values and principles
  • Understand agile concepts : adaptation, communication, incremental delivery, tests, change management, quality
  • Recognize the particularities of each method presented during the course
  • Identify organizational impacts
  • Understand the change for the team and the customer relationship
  • Discover the basis of agile contracts
  • Argue efficiently with potential detractors
  • Distinguish between the buzz and the actual benefits of these methods

Pedagogical method

20% labs

Program

  • The emergence of light methods
    • Context of the software industry
    • The main actors
    • The Agile Alliance and the Agile Manifesto
  • Agile values and principles
    • The 4 fundamental values
    • The 12 general principles
    • Agile Management: the project manager role
  • Panorama of the main agile methods: lifecycle, roles and best practices
    • Scrum
    • eXtreme Programming (XP)
    • Lean Software Development
    • Positioning of the various methods : comparative analysis depending on project size, degree of formalism, profiles
    • Mixing the methods
    • History of agile methods
  • Implementation of an agile method
    • Risks and obstacles: objections and arguments
    • Implementation steps
    • Agile enterprise
    • Difference between theory and actual implementaion
    • Buzz or real benefits
  • Agile contracts
    • A new contracting mindset
    • Typical contracts
 

Follow us

Follow us on Facebook Follow me on Twitter Follow us on LinkedIn YouTube Follow us on SlideShare
Our free seminars
Clients testimonials
Get the technical expertise of our consultants on Agile Partner's Weblog

Contact us

+352 26 37 00 30
contact@agilepartner.net