Showing posts with label XP. Show all posts
Showing posts with label XP. Show all posts

Wednesday, November 25, 2009

XP @ Scrum



XP @ Scrum:

Scrum has been employed successfully as a management wrapper for Extreme Programming engineering practices. Scrum provides the agile management mechanisms; Extreme Programming provides the integrated engineering practices.

Benefits of XP @ Scrum include:

  1. The agile management and control mechanisms of Scrum are applicable for any type of project, including business initiatives that consist of multiple, simultaneous software development, business development, re-engineering, marketing, support, and implementation projects. xp@Scrum projects fit within the overall management framework of these initiatives.
  2. xP@Scrum projects realize the full benefits of self-organization; teams are iteration (or Sprint) goal directed, rather than story directed.
  3. When Extreme Programming projects are wrapped by Scrum, they becomes scalable and can be run simultaneously by non-colocated teams.
  4. Scrum implements in a day; Extreme Programming can be gradually implemented within the Scrum framework.
  5. xp@Scrum projects benefit from ADM's business value metrics process for measuring and managing initiative ROI.

Wednesday, April 22, 2009

Extreme Programming Practices in brief

Extreme Programming Practices in brief :

XP is an adaptive method, so although all XP teams need to consistently embrace the values and
principles, the details of the actual day-to-day operation of an XP project vary from team to team.

A reasonable question then is “where do I start?”.

XP provides a set of daily practices that, used together, have been demonstrated to efficiently produce high quality software.

These practices are:

· Whole Team
· Planning Game
· Customer Tests
· Small Releases
· Simple Designs
· Pair Programming
· Test-Driven Development
· Design Improvement
· Continuous Integration
· Collective Ownership
· Coding Standard
· Sustainable Pace
· Metaphor

Connected Roads: (V2V Communication)

V2V is like a wireless conversation between cars . Using high-speed signals, vehicles constantly share information with one another, such as...