Tutorials

   
Agile for Software Developers
Scott Ambler, Ronin International

Workshop Overview

Most agile software development methodologies, such as Extreme Programming (XP) and Scrum, are effectively grass root movements within the development community. Large-scale, prescriptive processes that define rigorous procedures and policies have been found by IT professionals to be ineffective; Instead lighter, more agile methodologies are being adopted by the people who are actually responsible for following them. The good news is that agile techniques work incredibly well. The focus will be on agile development techniques: what they are, how they work, and how to adopt them successfully.

Workshop Objective

To understand the fundamentals and implications of agile software development techniques.

Workshop Pre Requisite

An open mind

Workshop Motivation

Agile software development is real, it works, and it is here to stay.

Who should Attend

  • Developers
  • Project Managers

Workshop Contents

  • The values and principles of the Agile Alliance.
  • The leading agile methodologies:
    • Agile RUP
    • Crystal Light
    • Dynamic System Development Method (DSDM)
    • eXtreme Programming (XP)
    • Feature Driven Development (FDD)
    • Scrum
  • Agile development techniques:
    • Agile Model Driven Development (AMDD)
    • Code refactoring
    • Database refactoring
    • Pair programming
    • Test-Driven Development (TDD)
  • Related development techniques:
    • Agile application of the Model Driven Architecture (MDA)
    • Agile application of the Unified Modeling Language (UML)
    • Agile requirements management
    • Collaborative development techniques
  • Roles on agile projects and how they've changed:
    • Modelers
    • Programmers
    • Project managers
    • Project stakeholders
    • Quality assurance professionals
    • Testers

Exercises

Workshop participants will be organized into discussion groups. Throughout the workshop the groups will be asked to discuss the implications of the presentation material and then asked to share those findings with the other participants.

Participant Take Away

Participants should gain a better understanding of agile software development and how it will potentially impact their current development practices.

Scott Ambler has actively worked with clients on large-scale software development projects and on software process improvement (SPI) efforts around the world. He has worked in the IT industry since the mid 1980s and with object technology since the early 1990s, has written several books and white papers on object-oriented software development, software process, Agile Model Driven Development (AMDD), Agile Database Techniques, and the Enterprise Unified Process (EUP). He is a speaker at a wide variety of conferences worldwide.

Mumbai
Tutorial Code: 101F
Tutorial Date: February 21, 2005
Tutorial fee: INR 5500 + 10.2%
Tutorial Timings: 0930 a.m - 1730 p.m
Registration timing: 9:00 a.m
Tutorial Venue: The Leela

For registration details, please write to conferences@qaiindia.com

 
Organized by
  
Conference:
February 21 - 22, 2005
Conference Tutorials:
February 23 - March 3, 2005
  
  About the Conference  
  Conference Highlights  
  Invitation to be a Speaker  
  Suggested Topics  
Papers Submitted at STC 2005
Plenary Speakers
Papers & Practice Selected for Presentation
  Papers & Practice Selected for Publishing
Tutorials
  Conference Program
  Testing Leadership Awards  
  Testing Certification  
  Sponsorship Opportunities  
About our Sponsors
Testimonials
Picture Gallery
Register
  Venue  
  Contact Details