2-day Workshop
 
Agile Boot Camp

Imperatives of Iterative and Agile Software Development

 

Bangalore:   3rd and 4th March 2008  (Monday and Tuesday), Schedule: 9.30 am to 5.30 pm

Venue:   Hotel Taj West End ,  the Best 5-Star Hotel in Bangalore

____________________________________________________________________________________

.

14  PDUs

 


Binary Essentials Consulting is a Registered Education Provider of PMI, USA.   This course is registered with PMI and  PMPs can claim a credit of 14 PDUs for this course online at www.pmi.org

PMI-REP Course ID for this Program is : 2076-AGBC07

 

 Who Should Attend


Managers, Stakeholders and Software Team Members interested in implementing Agile Practices in their Projects

 
Software Project Managers
Agile Management Members
Members of Agile Projects
Process Group Members
Agile Project Stakeholders
Customers of Agile Projects
Senior Software Professionals
   

 

 Workshop Fees



Rs 12,400 per participant
plus 12.36 % service tax

10 % discount for two or more  participants attending from the same organization


 

Workshop Faculty

This workshop is moderated by our Managing Director, S.M.Kripanidhi.

Kripanidhi has over 29 yrs  experience, the last 20 years in the IT Industry. He has managed and executed over 35 software projects of size ranging from 20 to 200 man-months and has successfully managed the design and development of 6 software products.

In the last 6 years, he has conducted over 50 open workshops, over 300 in-house programs on Software Project Management,  Agile Methodologies, Software  Requirements Engineering,  Software Estimation and other Software Engineering and System Engineering Disciplines

He has been involved in extensive research and practice of various Agile Methodologies and coaches software teams implement Agile Software Development and Agile Project Management  practices.

Kripanidhi has designed, developed and delivered customized programs for Centre for Technical Training (CTT),  Philips Research Labs, Eindhoven, The Netherlands for their software professionals and technical managers  worldwide.

He is also an accredited trainer for LogicaCMG to deliver their proprietary project planning and tracking module for their project managers worldwide.

Prior to his career in IT, Kripanidhi has served in the Indian Air Force as a commissioned officer for over 8 years and held senior positions of responsibility in Air Defence Control, Cryptography and Special Projects.

Kripanidhi is a Certified Scrum Master, Certified Lead Assessor: ISO-9000 Quality Systems  (1993), Certified Management Auditor  (1990), Certified Business Analyst (1991) and a Trained Trainer (1989). 
 

 Request


We request recipients of this mail to circulate it to members in your organization who may be interested in this workshop especially your Project Managers and Technical Managers.

You may also like to display this information on your training portal, intranet or notice board.

A special request to our Alumni to forward this to all their friends and colleagues in other organizations too who may find this Workshop interesting and useful.

 

The Objective of this Agile Boot Camp is to provide a comprehensive orientation to participants on the Agile Values,  Agile Principles,  Agile Software Development Practices and Agile Project Management Paradigms.

Agile Software Development has several key imperatives.  If these are not factored in,  Agile teams will find it extremely difficult to sustain the productivity sought out of them.

This interactive workshop will introduce to the participants the core concepts of Incremental and Iterative Software Development with special reference to the practices of Scrum and Extreme Programming

The focus of the Boot Camp will be holistic to cover key areas of Agile Team Work,  Customer Collaboration imperatives,  Management Paradigm Shifts needed to build and  nurture High Performing,  Self Organizing,  Agile Software Development Teams.

 
 
Workshop Contents
 
Overview to Agile Software Development
Background and History of Agile Software Development
The Agile Rationale
Agile Manifesto, Agile Values, Agile Principles
Agile Software Methodologies - an Overview
Agile Project Management Paradigms
   
Key Imperatives of Agile Project Management
Customer Collaboration and Co-creating Value
Self-Organizing Teams and Empirical Process Evolution 
Iterative Development and Adaptive Planning
Customer Value Focus - The  Lean Strategy
Managing Evolving and Changing Requirements
Validation Approach to working Software - Test Driven Development
Management Style,  Collaborative leadership, Work Environment
   
Key Imperatives of Agile Practices
Evolving Requirements and Product Backlog
Short iterations, Joint Iterative Planning,  Customer Value Streaming
Incremental Architecture and Evolving Design
Test First Programming and Test Driven Development
Continuous Integration and Refactoring
Agile Team Work and Team Processes for Continuous Improvement
Proactive Communication, Co-ordination and Co-creation.
Agile Software Development Lifecycle - Process Roadmap (XP, Scrum)
Project Initiation,  Team Orientation,  Project Visioning
Building the Product Backlog.   High level Release Planning
Agile Estimation - Planning Poker
Iteration Planning,  Estimation and Building the Iteration Backlog
Requirements Workshop,  Understanding Acceptance Criteria
Design Workshop,  Identifying Implementation Approach
Choosing the Tasks, Estimation and Capacity validation.
Daily Standup Meetings,  Issue Tracking,  Team Space, Team Wiki
Task Execution, Iteration Backlog Updates,  Burnout Chart Tracking
Timely corrective and preventive Actions.  Tracking Blocks
Daily Coding, Daily Testing, Daily Builds, Continuous Integration and TDD
Adding Tasks,  Iterative Scope Management
Continuous Refactoring of Design, Code and Tests
Iteration Delivery - Incremental Release Milestone
Customer Demo,  Customer Feedback
Iteration Retrospective,  Learning and Improving the Process
Tracking the Agile Team Values,  Motivation and Reward Systems
Roles and Responsibilities in Agile Projects
Role and Responsibility of Product Owner / Customer
Role and Responsibility of Scrum Master
Role and Responsibility of Manager / Management
Role and Responsibility of Coach / Consultants
Role and Responsibility of Members in an Agile Team
Role and Responsibility of Testers in the Agile Teams
   
Building and Nurturing High Performing Agile Teams
Understanding attributes of Self-Organizing Teams.  The Rationale
Collaborative Leadership and Empowerment,  Inverted Pyramid Structure
Building, Nurturing and Rewarding Team Values
Team Composition, Team Collaboration, Team Motivation,
Work Environment, Team Space,  Team Learning, Team Communications
Team Recognition and Reward Systems,  Management Imperatives
Team Formation Stages, Team Dynamics and Team Work
   
Common Areas of Default - Critical Risks in Agile Implementation
Blinded Perspectives - Elephant and the seven blind men. 
Chasing the Rat Race - one more feather in the cap for marketing ?
Organizational Value System,  Business Culture,  Customer Orientation
Change Management,  Paradigm Shifts,  Long term view
Rationale for adoption : why do we need it,  what is expected of it.
Shallow Understanding, Implementation Haste and Local Optimization.
   
   
How to Register
 
 
  • For nominations, send us an email at team@binaryessentials.com requesting for a program registration form and guidelines. 
  • Completed Program Registration Form can be sent to us along with the payment cheque for confirmation of nomination.  Confirmation of nomination is  on first come first serve basis
  • Usually our workshops are sold out at least one week before program date.  To avoid last minute inconveniences, please reserve your seats well in advance.
  • Please feel free to call or email us if you need any more details or clarifications
 

 

Our Contact details
 

Workshop Coordinators:  Ms Malathi / Ms Deepa

Binary Essentials Consulting Private Limited
No.1,  Second Floor,  25th Cross, 21st Main,
Banashankari 2nd Stage,  Bangalore 560070  (India)
Phone:  80- 26716590,  80- 26716670
Mobile:  98452 00916
Email:  team@binaryessentials.com
Website:  www.binaryessentials.com

___________________________________________________________________________________
 
.