Implementation

Diastasys, being a Microsoft ERP Golden Partner, adheres strictly to robust and tested methodological tools and procedures. The DSDM Agile Project Framework is the leading, proven, Agile approach providing the governance and rigor along with the agility and flexibility organizations demand. It can be used either stand-alone or combined with other recognized methods such as PRINCE2®, MSP and PMI.

DSDM is based on 8 Fundamental Principles:

1. Focus on the business need

2. Deliver on time

3. Collaborate

4. Never compromise quality

5. Build incrementally from firm foundations

6. Develop iteratively

7. Communicate continuously and clearly

8. Demonstrate control

DSDM is based on 8 fundamental Principles:

1.Focus on the business need

2.Deliver on time

3.Collaborate

4.Never compromise quality

5.Build incrementally from firm foundations

6.Develop iteratively

7.Communicate continuously and clearly

8.Demonstrate control

Agile’s Philosophy and Fundamentals for Stakeholders

Projects embracing the DSDM philosophy, adhering to the principles and following all the guidance associated with the people, process, products and practices will deliver the right solution at the right time for the right cost and will allow the sponsoring business to achieve the benefits that justified the project in the first instance.

According to DSDM methodology, a project will always deliver a viable solution, on time and on cost (on budget), as long as the practices of prioritizations are followed. Delivery of a Minimum usable Sub-set of requirements is guaranteed as a worst case scenario. However, in all but the most extreme circumstances, the expectation is to deliver far more than the bare minimum.

DSDM MoSCoW Projects Prioritization

In a DSDM project where time has been fixed, it is vital to understand the relative importance of the work to be done in order to make progress and keep to deadlines. Prioritization can be applied to requirements, tasks, products, use cases, acceptance criteria and tests, although it is most commonly applied to requirements. MoSCoW is a prioritization technique for helping to understand and manage priorities.

The letters stand for:

null

Must Have

In Scope
for this Timeframe

(Project / Increment / Timebox)

null

Should Have

In Scope
for this Timeframe

(Project / Increment / Timebox)

null

Could Have

In Scope
for this Timeframe

(Project / Increment / Timebox)

null

Won't Have this time

Out of Scope
for this Timeframe

According to DSDM methodology, a project will always deliver a viable solution, on time and on cost (on budget), as long as the practices of prioritizations are followed. Delivery of a Minimum usable Sub-set of requirements is guaranteed as a worst case scenario. However, in all but the most extreme circumstances, the expectation is to deliver far more than the bare minimum.

As and when contingency is required, lower priority requirements are dropped or deferred, with full agreement of the business stakeholders in accordance with MoSCoW priorities.

DSDM Benefits

Right Solution

The risk of the building the wrong solution is greatly reduced.

User Ownership

The users are more likely to claim ownership for the solution.

Meet Requirements

The final solution is more likely to meet the user’s real business requirements.

Better Training

The user’s will be better trained, since their representatives will define and coordinate the training required.

Smooth Deployment

Deployment is more likely to go smoothly, because of the cooperation of all parties concerned throught the project.

DSDM Benefits

Right Solution

The risk of the building the wrong solution is greatly reduced.

User Ownership

The users are more likely to claim ownership for the solution.

Meet Requirements

The final solution is more likely to meet the user’s real business requirements.

Better Training

The user’s will be better trained, since their representatives will define and coordinate the training required.

Smooth Deployment

Deployment is more likely to go smoothly, because of the cooperation of all parties concerned throught the project.