Week_10_Term_Paper_ANS_1429096.docx
Running head: Agile Project Management 1
Agile Project Management 3
Agile Project Management
Strayer University
CIS 525 Advanced Agile Project Management
Contents
Agile project management framework to be suggested to sponsors 3
Envision 3
Speculate 3
Discover 3
Adapt 3
Shut the project 4
Project plan for this project based on the proposed framework 4
Five agile techniques and tools that we have used in the project and its reason 4
Scrum 4
Agile unified Process 4
Lean software management 6
Extreme Management 7
Dynamic System Development Method 7
Strategies we have used to conduct requirements sessions and manage the multiple tracks of work on a daily basis. 7
Make realistic Estimates 8
Plan your sprint on the base of estimated amount of work 8
Add in certainty in the estimated time 8
Updates and change management 8
Techniques used to manage conflicts and facilitate collaboration throughout the project. 9
Encourage them to share their concerns 9
24 x7 Moral supports 10
Formulate a conflict resolution system and policy 10
Techniques and tools used to monitor and control the progress of the project. 10
Differences and consequences if you were to manage the same project with a traditional project management approach instead of using agile strategies 11
Methods used for controlling the quality of work. 13
Methods used to close the project 13
References 16
Agile Project Management Framework to Be Suggested To Sponsors
· Envision: Envision refers to the scope of work which is giving to the project. It has two crucial features which are goal setting and clarity, these features helps the team members to manage their work according to their time bound. These features also make a sense of urgency between the team members. In this step a feasibility report of the project is provided in order to start a project. There is a need of meeting by development and product team members for all the team members. These meeting help the organization to define and determine the scope of the work, clarity of the work and how the work is to be done. .
· Speculate: The main focus of speculate phase is on project and product. The main part of this speculates phase is to understand the product structure which is to be developed. The process of planning which is needed are categorized into three kinds i.e. iteration plan planning, wave planning and release plan planning.
· Discover: Accepted stories, testing and running are including in this discover stage of agile project management framework. The movement from envision stage to discover stage indicates that the release plan has been linked to the iteration planning
· Adapt:The word adapt mean to change something by reviewing, in the same way the outcomes and team performances should be re.
Week_10_Term_Paper_ANS_1429096.docxRunning head Agile Project.docx
1. Week_10_Term_Paper_ANS_1429096.docx
Running head: Agile Project Management
1
Agile Project Management
3
Agile Project Management
Strayer University
CIS 525 Advanced Agile Project Management
Contents
Agile project management framework to be suggested to
sponsors 3
Envision 3
Speculate 3
Discover 3
Adapt 3
Shut the project 4
Project plan for this project based on the proposed framework
4
Five agile techniques and tools that we have used in the project
and its reason 4
Scrum 4
Agile unified Process 4
Lean software management 6
Extreme Management 7
Dynamic System Development Method 7
Strategies we have used to conduct requirements sessions and
manage the multiple tracks of work on a daily basis. 7
Make realistic Estimates 8
Plan your sprint on the base of estimated amount of work 8
2. Add in certainty in the estimated time 8
Updates and change management 8
Techniques used to manage conflicts and facilitate collaboration
throughout the project. 9
Encourage them to share their concerns 9
24 x7 Moral supports 10
Formulate a conflict resolution system and policy 10
Techniques and tools used to monitor and control the progress
of the project. 10
Differences and consequences if you were to manage the same
project with a traditional project management approach instead
of using agile strategies 11
Methods used for controlling the quality of work. 13
Methods used to close the project 13
References 16
Agile Project Management Framework to Be Suggested To
Sponsors
· Envision: Envision refers to the scope of work which is giving
to the project. It has two crucial features which are goal setting
and clarity, these features helps the team members to manage
their work according to their time bound. These features also
make a sense of urgency between the team members. In this step
a feasibility report of the project is provided in order to start a
project. There is a need of meeting by development and product
team members for all the team members. These meeting help the
organization to define and determine the scope of the work,
clarity of the work and how the work is to be done. .
· Speculate: The main focus of speculate phase is on project and
product. The main part of this speculates phase is to understand
the product structure which is to be developed. The process of
planning which is needed are categorized into three kinds i.e.
iteration plan planning, wave planning and release plan
planning.
· Discover: Accepted stories, testing and running are including
3. in this discover stage of agile project management framework.
The movement from envision stage to discover stage indicates
that the release plan has been linked to the iteration planning
· Adapt:The word adapt mean to change something by
reviewing, in the same way the outcomes and team
performances should be reviewed before adapting the
framework.
· Shut the project:This is the last stage in which the project is
being closed. After passing and clearing the phases, outcomes
and learning keys the project is closed and after that the
celebration calls for every team members (Manktelow, n.d.).
Project Plan for This Project Based On the Proposed
FrameworkGantt Chart
Five Agile Techniques and Tools That We Have Used In the
Project and Its ReasonScrum
Any given above project can use the scrum technique
because it is common execution of any project. It is the kind of
agile methodology and technique. For developing software, the
scrum technology is the most universal technique used by the
company. In order to fulfill the needs of high evolving
requirement and speedily changing environment the scrum
technology suits with every project. Increasing iteration chain is
included which is called sprints. From one to four weeks are the
time range of sprints and it could be anytime. The staring of
each sprints are by managing short meeting for all the planning
and at last they review about the project. Agile unified Process
Figure: Four workflows in Agile Unified process
4. The Agile Unified Process Is Done In Four Phases
· Inception: inception is a belief of developing the wide
introduction to impact and risk analysis of expenses, cost and
time and it also includes the influence on organization’s
resources. Analysis of preliminary helps to find out the way to
do basic project o the chance to have an alternative assignment.
· Elaboration: elaboration is a lead to project management
process and project management which helps in the maintenance
and development of the project so as to gain the business needs
and requirements.
· Construction: in the beginning of this process the plan has
been done by the manger and the team members. In this
construction stage all the planning is being implemented and all
the resources will provide to the team members so that they can
work on the project.
· Transition: this is the last stage in agile unified process where
this stage makes sure that the project is being done in well
manner with the contractor. It also makes sure that the project is
being developing according to the plan. They also verify that
the project needs any modifications or changes in order to
complete the project on time and in budget. This last step of
agile unified process helps the organization to evaluate and
getting the project results which includes quality, time, costs,
financial and advantages received by the project team and
consumer. Lean Software Management
“7 principles of lean software development” is an article
written by Kelly waters in which she has described about the
lean software development. The principles of lean
manufacturing transfer into the software development. In lean
software development book which is written by Tom and Mary
Poppenieck has seven principles and also it has various trainee
who talks about agile conferences. The key principles of lean
software development are; knowledge creation, fast delivery is
preferred, waste elimination, commitment deferment, quality is
build in , respect of the team member in the project and
optimistic opinion. Extreme Management
5. Agile technique of extreme management is being used in
the projects which incorporate changeable atmosphere which
includes high level of risks, uncertainties or doubts, changing
environment and high pace. The organization project lifecycle
has the tendency to change because for developing an app for
android base tablets and I pod. It is all because of the factors of
environmental which includes competition, change in
government policy, economic circumstances, customer needs
and change in technology.
Dynamic System Development Method
For developing a project the dynamic system development
method is used, basically this is one of the techniques of agile
project. This approach is also used in development of software;
this technique has an immense knowledge regarding project
management. This dynamic knowledge of this technique helps
to become the DSDM framework. This technique helps to
handle complex project and also helps to solve the problems and
risks of tasks. The dynamic system development method can be
applicable in any process whether it is agile or in the process of
conventional project development (Burger, 2016).
StrategiesUsed To Conduct Requirements Sessions and Manage
the Multiple Tracks of Work on A Daily Basis.
· Make realistic Estimates: the leading strategy which is being
used by the organization in the development of app project is
providing realistic estimate. With the help of this strategy an
organization can give realistic targets to the team member in
order to complete the task or project. Urgency factor is high in
this strategy because the organization gives the time limit and
the nature or part of the project to the team member.
· Plan your sprint on the base of estimated amount of work:
after making the realistic estimate the next strategy is to
maintain the speed in order to complete that project. The team
member should complete the project in a specific period of
time. The analysis of sprint is also major step in order to check
the needs and changes which are needed to brought in the
project.
6. · Add in certainty in the estimated time: the unpredictable thing
either from external environment or internal environment has
always succeeds over a project. These factors of environmental
can change according to the economic circumstances, changes
in government policies, changes in technological front,
competitions and in customer needs. It is necessary and
important to add the additional time to complete the task or
project.
· Updates and change management: due to external and internal
factors, change is occurring in frequently basis in an
organization. In order to deal with the market and become more
effective and efficient there is a need to manage organizational
change. Review the condition which occurs in external and
internal to be a specific change management such as; market
competitiveness, new technology which affects the organization.
There is a need of planning in order to make effective strategies
and skills. Barriers like high attrition rate, poor decision
making, poor communication between employees and
management and low employee motivation are the factors which
affects the organization. In order to resolve these factors change
management is being used in almost every organization.
There are three factors faces by the change management process
while processing; processes, culture and people
Processes: the first factor which arises in change management is
changes in process. It provides some trouble and problem for
every individual. Individuals are not used towith that process or
change.
Culture: changes in culture are the critical part of change
management for example if the company changes their
communication way then it would the problems for the
employees. However by changing the communication, company
implementing the new technique which is being used by the
employees and management and new programs such as quarterly
reviewing and quality circle technique can help the employees
7. to be closer with the company.
People: wholesalers, suppliers and employees are those who
will bear the challenges and changes in system or in set of
working (Lyngso, 2014).
Techniques Used To Manage Conflicts And Facilitate
Collaboration Throughout The Project.
· Encourage them to share their concerns: In order to solve the
conflicts an agile trainer can use various techniques. The first
technique is to encourage and motivate his or her team members
to share their problems and anxiety with him. If the trainer
create this kind of environment in the organization then he or
she can make sure that the team member is feeling safe and
having trust on trainer
· 24 x7 Moral supports: in the time of crisis the agile trainer
should give moral support to the team members. For example if
the stakeholders and other team management wants a change
and transformation in product then the previous team members
will be in problem, at this time the agile trainer should give
moral support in order to encourage them to complete the
project.
· Formulate a conflict resolution system and policy: there is a
set of system and policy of agile trainer in every organization to
solve the problems of team member either outside the company,
between the stakeholders or within themselves (Balbes, 2014).
Techniques And Tools Used To Monitor And Control The
Progress Of The Project.
The current issues or problems which are faced by the
organization can be solved with the help of agile techniques.
Many software industries used the agile technique in order to
help their organization in order to face the unpredictable
challenges. Opportunities of agile techniques are been provided
to the team member to evaluate the project is being in a right
direction or through development cycle. With the help of daily
review of project, all the opportunities can be accomplished,
and also the team member should provide the desired potential
product to the organization. The focus of the agile technique is
8. on the regularity of work and the results of functional product.
There is only one chance in waterfall technique provided to the
development team in order to maintain the right feature of
projects. Every elements of development in agile technique
including the requirements and design are being checked in its
lifecycle. If the team stops their regular evaluation of the
project, there is some time to guide the team members in other
direction or way like reevaluation of project after every two
weeks.
The technique of adapt and inspect decreases the release time
and cost of development. This technique also helps to do the
project on time. The company and team members can build right
product with the help of agile development techniques. Agile
technique allows the team members to plan their project again
and also increase the value of the project development. The
agile techniques help to increase the relevant product users in
the market.
Differences and Consequences to Manage theProjectwitha
Traditional Project Management Approach
S.No.
AGILE PROJECT MANAGEMENT
CONVENTIONAL PROJECT MANAGEMENT
CONSEQUENCES
1
9. It focuses on the customer satisfaction
It focuses on the fixed plan at the beginning stage
There is a low chances of customer satisfaction because there is
less interaction with the customers in conventional or
traditional project
2
Self management technique is followed in this management
Superior to subordinate approach is used in this management
The team spirit work may be destroy if we use the old
traditional management technique
3
Agile create responsibility and multitasking in team members.
Focuses is on only doing work which is prescribed and job
excellence
If we use the old traditional approach it may create boredom in
the organization
4
Change management is flexible
corrective action control management is used and Change
management is reaction based
10. Fights between the members for change can be a outcome of
executing the traditional approach
5
Planning is based on rolling wave method
Planning is on fixed based
No scope of changing in traditional approach if there is a fixed
based planning Methods Used For Controlling the Quality of
Work.
· Sprint review:each team member demonstrate their work to
management with the help of sprint view. It also helps to
enhance the confidence among team members and also in
management. This sprint review also helps the team member to
accomplish the task or project within time and according to the
requirement of customers
· Self-management approach:the team cannot be encouraged
under the control and order system. It cannot make a team and
work as together. Yet in self management approach the team
members can handle themselves and work together for the
organization. They feel motivated in this approach (Thomas,
2008).
Methods Used To Close the Project
· Registering the records of projects and takes all notes from the
projects whether it is in the head office or in the branch. This
information can be used in mangers training
· The payment should provide to the team members for the
facilities which are being used in project.
· One of the stages of closing the project is the session of lesson
learning.
· Acceptance of user in the system which decides that all the
functionalities are included in the project is ready which is
being asked by the organization.
· By making Post Implementation Evaluation report in which
11. the actual data as well as the historical data are included. This
data report saves in data base and can be used in different
projects.
References
Manktelow, J. (n.d.). Agile Project Management: Organizing
Flexible Projects. Retrieved from
https://www.mindtools.com/pages/article/agile-project-
management.htm
Burger, R. (2016). 7 Of The Top Agile Project Management
Software. Retrieved from http://blog.capterra.com/agile-project-
management-software/Lyngso, S. (2014).Agile Strategy
Management: Techniques for Continuous Alignment and
Improvement. Retrieved from
https://books.google.co.in/books?id=KmDvAgAAQBAJ&printse
c=frontcover&dq=Strategies.in+agile+management&hl=en&sa=
X&ved=0ahUKEwjj_vX_6t7NAhWLvo8KHYTnBNAQ6AEIKT
AA#v=onepage&q=Strategies.in%20agile%20management&f=fa
lse
Balbes, M. (2014). Conflicts And Resolution In Agile World.
Retrieved from https://adtmag.com/articles/2014/12/17/agile-
conflict-resolution.aspx
Thomas, S. (2008). Agile Quality Management. Retrieved from
http://itsadeliverything.com/agile-quality-management