eXtreme Programming

eXtreme Programming (XP) is an approach to software development, based upon the values of simplicity, communication, feedback, and courage. It works by bringing the whole team together in the presence of simple practices, with enough feedback to enable the team to see where they are and to tune the practices to their unique situation. Within eXtreme Programming development, scope is the most important variable to be aware of. If you actively manage scope, you can provide managers and customers with control over cost, quality and time.

The eXtreme Programming approach therefore gives management true control over software development. You can choose features within projects, and even across projects, for maximum business value. You can package features into as many small releases as you want, each one complete, fully tested, reliable.

eXtreme Programming scope management actually lets you deliver the system your customer wants at the end of the project, not the one they thought they wanted at the start of the project. This represents a hefty return on investment but can be difficult to achieve without an accurate quantitative view of development.

Select Scope Manager automates the management of your eXtreme Programming projects without impacting the velocity of your programmers. Documenting your stories, estimating them and allocating them to releases has never been easier.

Solution Breakdown

  • Bring the team together
    Select Scope Manager is multi-user and collaborative, and supports multi-project and cross-project work, bringing your team together.
  • Decide on scope and priorities
    Select Scope Manager's "New Increment" wizard allows different scope scenarios to be examined, the "manage scope" features gives overall control over scope with sorting by priority, category, business significance. Quickly publish roadmaps for the business to elicit feedback about scope and priorities.
  • Estimate cost and schedule
    If you're not using estimates to decide scope then what are you using? Estimates are integral to Select Scope Manager and we support different estimating models, estimation formulae and estimate confidence.
  • Give everyone involved confidence that the system can actually be done
    Also part of the Select Scope Manager, confidence isn't treated as a binary condition ("yes I am confident" versus "we're doomed!") - Scope Manager applies different load factors based on the confidence of the estimate (or parts of estimate).
  • Provide a benchmark for feedback, including:
    Measuring velocity (for the project, the team and the individual).
    How much overtime is being done.
    How much time is spent on none essential tasks.
    Items which are overrunning are tracked.
    Remaining work is shown (by project and by team).

Learn More

To find out more about how Select Business Solutions can help you either Contact Us, or visit our Downloads area for all the latest related downloads.