Friday, 19 September 2014

Role of a Scrum Master

The first thing we have to be sure when dealing with SCRUM master is whether they have a full time Scrum masters, and the second question we have to ask is if what do they do?
We usually don’t find a full time scrum master.  Scrum master is described by scrum guide as one who teaches, facilitates and removes impediments. When the team is relatively new it takes time and the team follows scrum religiously. This is when the team needs a scrum master who can teach scrum full time.
Facilitating is necessary, though it takes only 20 to 30 % of the time. The issues tend to lessen as the team learns to resolve them.
If a person puts 100% of his efforts being a scrum master, i.e. if he is training, facilitating that takes up only 20 to 25% of his time. He has to devote himself in helping the team with their work.
The first step is to train the project managers in Agile. Try to get them to be certified scrum masters, and agile project managers, preferably from Project Management Institute.
Thus the project managers become the first scrum masters.  At first the scrum master shouldn’t be assigned to one team.
Probably assign two to three teams to one project managers. Their role is to train the team in Scrum.
This has to be followed for the initial six months, until the team gets used to the concept of Scrum.
Then once you are past the first 6 to 9 months have one of the team members to be a scrum master, it would be ideal if the team was allowed to select the scrum master from their team.
Then elevate the project manager to the level of program manager. This would enable them to become accountable for cross team initiatives,
Rearrange management structure, now instead of a functional manager we have a delivery manager.
The delivery manager is now accountable for training agile.
Thus Scrum Masters was underway as a position and evolved to be a role as the team becomes more Agile mature.
The bottom line here is we have less people doing same amount of work. This is without the need of a dedicated scrum master, Along with this we need to have a contingent plan.

 To know more click on: http://www.scrumstudy.com/blog/

Thursday, 4 September 2014

How important is Continuous Value Justification for a Scrum Project?

How important is Continuous Value Justification in a Scrum Project?
Every project is expected to create some form of business value that outweighs the associated costs
and risks in order for it to be undertaken. But what is business value? And how can one ensure
that the project delivers business value on the expected lines? Business value can be looked at
in financial or non-financial terms such as reduction in costs, increase in revenue, enhancement
in brand value, and increase in satisfaction level among customers, reduction in the number of

complaints, reduction in risks or improvement in organizational capability, etc.
To ensure realization of business value, Scrum relies on continuous value justification. Continuous
value justification refers to assessment of business value regularly to determine whether the
justification or viability of executing the project continues to exist. Business value should be assessed
regularly to determine whether the justification or viability of executing the project continues to
exist. Frequent assessment of investment in the project relative to business value being created
qualifies the continued viability of a project. The expected requirements from the project may
change frequently, which can impact both project investment and value creation.
A key aspect of Scrum is its ability to quickly adjust to chaos created by a rapidly changing business
model. In projects with ambiguous user requirements and significant potential for frequent changes,
Scrum provides considerable advantages over other project delivery models. Monitoring the rate of
delivering value is an important requirement for Scrum projects. Periodically tracking and reporting
the creation of value assists in assessing project status and provides important information to the
customer and other stakeholders. Hence, continuous value justification plays a vital role in the key

decision making processes related to the project.
to know more visity-http://www.scrumstudy.com/blog/how-important-is-continuous-value-justification-for-a-scrum-project/