| |
|
|
| 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
|