This event is now over

Event Details

About

 

XP ( Extreme Programming) Master Program

To fully appreciate XP, you have to do XP. Not just a few of the XP practices, but all of them. That's why we created this workshop. It gives participants a chance to go through a series of XP simulations and exercises.

 

Objective:  Give you a thorough education in Extreme Programming (XP)

 

Intended Audience: This workshop is ideal for teams that are serious about thoroughly training their staff in XP before their next project begins. That would mean the following:

  1. Software Engineers (Senior, beginners doesn’t matter. The earlier you know the better it is)
  2. Project Managers / Delivery Managers
  3. Quality Analysts
  4. SCRUM Masters

 

About TrainerSanjeev Kumar Mishra, Senior Coach, iSense Prowareness is a certified scrum master and Agile Coach with over 6 years of international work experience in coaching Products Owners and SCRUM masters in Netherlands, India. He is passionate spreading the knowledge of Agile and XP practices in organizations so as to make sure that organization get better Return on Investment. He is a motivated achiever with progressive experiences in providing process and technology consulting, designing business aligned IT strategies, creating Agile adoption programs and coaching and mentoring teams on iterative development.

 

Agenda:

 

  1. Pair Programming: This XP practice is the most difficult one to convince the management about. It is better shown than talked abt. In this session, we will see:
  1. What is pair programming and how does it help?
  2. Why is it not a waste of time?
  1. Test Driven Development: Another best practices in XP. In this hands on session we will demonstrate:
  1. How does this practice help in delivering the software faster and of better quality?
  1. Refactoring and Evolutionary Design : Another hands on session to demonstrate:
  1. How continuously refactoring your code to evolve the design of the product is better than having an upfront design in the first place.
  1. Project Automation: In this session, we will see:
  1. What are the different things needed to get started with project automation?
  2. What is the importance of project automation e.g continuous integration and automated deployment?
  1. Release and Iteration planning using Planning Game: Software projects schedules are the most difficult one to adhere to. In this session we will see:
  1. How a planning game can be used to make planning more fun and easier?
  2. What is the significance of this type of planning?
  3. What are the challenges?
  1. User Stories: In this session, we will explain:
  1. What are user stories?
  2. Why are they important in a software project?
  3. How do they help different people (persona’s) in the software project?
  1. Collective Code Ownership: XP is also majorly about being a team player and be known as a team instead of as an individual. We will discuss:
  1. What is collective code ownership?
  2. How is collective code ownership achieved in a software development team.
  1. Story Wall: In this session, we will learn:
  1. What is a story wall ?
  2. How is it created and maintained?
  3. What is the significance of a story wall in a team?
  1. Standup meetings and Dev Hurdles: In this session we will learn
  1. What is daily Standup meeting?
  2. What is the significance of daily Stanup meeting?
  3. What is the idle time to have a Standup meeting?
  4. Who should attend Standup meeting?
  5. What is a Dev hurdle?
  6. Who should be a part of the dev hurdle?
  1. Retrospectives: In this session we will learn:
  1. What is retrospective?
  2. Why should a team have retrospective?
  3. When should a team have retrospectives?
  4. How to retrospect?

 

Contact

Priscilla Tina Joseph
iSense Prowareness
Email:p.joseph@prowareness.nl
Mob: +91-8088408081
Office:+91-80-41481250/51/52/52

www.prowareness.com

Schedule

March 12, 2011 — 10:00 am to
March 13, 2011 — 5:00 pm

Add to your calendar

Venue

Hotel Ramada Bangalore
Bangalore, Karnataka
India