ATERN

Principles

Focus on the business need
Every decision taken during a project should be viewed in the light of the overriding project goal, which is to deliver what the business needs it to deliver, when it needs to be delivered.
Always remember that a project is a means to an end, not an end in itself.

In order to fulfil this principle, Atern teams will:

Establish an understanding of what the business really needs
Understand the true business priorities
Apply the 80:20 rule (80% of consequences stem from 20% of causes)
Seek continuous business sponsorship and commitment

Specific business roles in Atern, in conjunction with the business products created in the Foundations phase and key techniques such as Timeboxing and MoSCoW Prioritisation, enable Atern teams to fulfil this principle.

Deliver on time
Delivering products on time is a very desirable outcome for a project and is quite often the single most important success factor. Late delivery can undermine the very rationale for a project, especially where market opportunities or legal deadlines are involved. In order to fulfil this principle, Atern teams will:

Timebox the work
Focus on business priorities
Always hit deadlines

Timeboxing and MoSCoW Prioritisation enable Atern teams to implement this principle and build a reputation for timely and predictable deliveries.

Collaborate
Teams that work in a spirit of active cooperation and commitment will always outperform groups of individuals working only in loose association. Collaboration encourages increased understanding, greater speed and shared ownership which enables teams to perform at a level that exceeds the sum of their parts. In order to fulfil this principle, Atern teams will:

Involve the right stakeholders, at the right time, throughout the project
Ensure that the members of the team are empowered to take decisions on behalf of those they represent
Actively involve the business representatives
Build a one-team culture

Atern Business Visionary, Business Ambassador and Business Advisor roles bring the appropriate subject matter experts into the project so they can contribute to the solution. The Business Analyst is responsible for facilitating a high level of collaboration between team members. Facilitated Workshops enable stakeholders to share their knowledge effectively with other members of the project team.

Never compromise quality
In Atern, the level of quality to be delivered should be agreed at the start. All work should be aimed at achieving that level of quality. No more and no less. A solution has to be ‘good enough’. If the business agrees that the functionality in the minimum usable subset has been provided adequately, then it should be acceptable. In order to fulfil this principle, Atern teams will:

Set the level of quality at the outset
Ensure that quality does not become a variable
Design, document and test appropriately
Build in quality by constant review
Test early and continuously

The Business and Technical Testing products together with regular reviews throughout the project lifecycle will help the Atern team to build a quality solution.
Using Atern, everything is tested as early as possible. Test-driven techniques result in a test being written before the deliverable is actually produced. MoSCoW Prioritisation and Timeboxing are used to ensure that testing is appropriate and undertaken without introducing unnecessary risks.

Develop Iteratively
In order to converge on an accurate business solution Atern uses iterative development. The concept of iteration is embedded throughout Atern’s lifecycle down to the lowest level of Timeboxing. It is very rare that anything is built perfectly first time and projects operate within a changing world. Atern advocates a pragmatic approach to change that relies on iteration in order to embrace change and produce a better solution. In order to fulfil this principle, Atern teams will:

Be creative, experiment, learn, evolve
Embrace change – the solution will evolve as the team learns more about it
Take an iterative approach to building all products
Continually confirm the correct solution is being built
Converge on an accurate solution

Change is inevitable, so Atern allows for change and harnesses its benefits.

Within the constraints of time and cost, change is actively encouraged in order to evolve the most appropriate solution. Atern uses iteration and constant review to make sure that what is being developed is what the business really needs.

Build incrementally from firm foundations
In order to deliver real business benefit early, Atern advocates incremental development. This encourages stakeholder confidence and is a source of feedback for use in subsequent increments. Increments which are deployed into operational use may lead to early business benefit. Atern advocates first understanding the scope of the business problem to be solved and the proposed solution, but not so detailed that the project becomes paralysed. In order to fulfil this principle, Atern teams will:

Do enough design up front to create strong foundations
Strive for early delivery of business benefit where possible
Accept that most detail emerges later rather than sooner
Evolve more precise estimates as the project progresses

Atern teams implement this principle using the Atern Lifecycle, which delivers a solid base of knowledge during Feasibility and Foundations phases before developing incrementally during the Exploration and Engineering phases.

Communicate continuously and clearly
Poor communication is often cited as the biggest single cause of project failure. Atern techniques are specifically designed to improve communication effectiveness for both teams and individuals. In order to fulfil this principle, Atern teams will:

Use facilitated workshops
Use rich communication techniques such as modelling and prototyping
Present iterations of the evolving solution early and often
Keep documentation lean and timely
Manage stakeholder expectations throughout the project
Encourage informal, face to face communication at all levels

Atern emphasises the value of human interaction through Facilitated Workshops, clearly defined roles and user involvement. Modelling and prototyping make available early instances of the solution for scrutiny.

These techniques are far more effective than the use of large textual documents, which are sometimes written for reasons other than achieving the business objectives.

Demonstrate control
It is essential to be in control of a project at all times. An Atern team needs to be proactive when monitoring and controlling progress in line with the Foundations Phase products, especially the Business Case. You need to be able to prove you are in control. In order to fulfil this principle, Atern teams, especially the Project Manager and Team Leader, will:

Use an appropriate level of formality
Be able to demonstrate control at all times
Make plans visible to appropriate stakeholders
Measure progress through focus on delivery of products rather than completed activities
Manage proactively
Evaluate continuing project viability based on the business objectives

The use of well defined Timeboxes, with constant review points, and the preparation of the Management Plan and Timebox Plans are designed to assist the Project Manager and the Atern team to follow this principle.

 

 

Philosophy

Principles

Focus on the business need

Deliver on time

Collaborate

Never compromise quality

Develop Iteratively

Build incrementally from firm foundations

Communicate continuously and clearly

Demonstrate control

Fundamentals

 

 
 

©1992-2010 Silva Rosa Group Inc. All rights reserved.

Design by: Filósofa de Plantão