Path for Effective Project Planning in AGILE

Agile development has slowly and steadily made its way into the
software industry. With increasing competitive pressure, Agile
development helps an organization to churn out working software
faster, thus adapting to changing business demands and generate a
competitive advantage. There are however a few misconceptions
about Agile software development. One of them is that there is
little or no planning done in Agile. In this paper, we aim to dispel
this myth.
Planning a software implementation project in Agile, is similar to
planning a project in any other software development
methodology, however it is fundamentally different. As opposed
to extensive, up-front planning required in other methodologies,
agile planning simply follows an incremental approach to
planning, just like agile development. This requires an initial
planning to be done during earlier stages of the project and
iteratively revisit the plan as we make progress and gain more
insights during implementation.
Agile Planning though incremental, strongly follows the
principles of the “Iron Triangle of Project Management”. The
triangle of project management is structured around the three
vertices of Scope, Cost and Time. In this paper, we have
attempted to break the entire agile planning process in 7 steps.
Also we have depicted how each of this vertex is defined in its
respective phase. We have also discussed some best practices to
define each vertex of the Triangle and how the three vertices are
connected to create the Iron Triangle, which is termed as Release
Planning in the Agile world.

 
1 favorite thumb_down thumb_up 2 comments visibility_off  Remove from Watchlist visibility  Add to Watchlist
 

Outline/structure of the Session

  • INTRODUCTION
  • Seven Steps for Project Planning in Agile
  • CASE STUDY
  • SUMMARY

Learning Outcome

Project planning for Agile development is a continuous and
iterative process, like the agile development model itself.
However planning in Agile can be structured using the Iron
Triangle of Project Management, around Cost, Scope and Time.
In this paper we have detailed the project management process in
seven steps, which is a melting pot of many tested best practices
that we have followed. Treading this seven step 'Path' helps us
define the 'Iron' triangle at different milestones, and enables us to
effectively manage Agile Projects.
However Agile preaches us to embrace changes to accommodate
the growing business needs. This means that we must be prepared
to melt and recast the Iron triangle at any stage in the project.
Thus we conclude this paper by saying that Project planning in
Agile is a continuous process that starts with inception and ends
only when a product is successfully employed for intended usage.

Target Audience

Product Owners, Sponsors,

schedule Submitted 3 years ago

Comments Subscribe to Comments

comment Comment on this Proposal
  • Sachin goel
    By Sachin goel  ~  3 years ago
    reply Reply

    Hi Bony

    Could you pls also elaborate what all do you cover when you refer Planning. We have number of submissions FOR/Against Estimation and not sure this one also have some overlay.

    Also can you give bit more details on "7" steps to assess the proposal better?

    thanks

    Sachin

  • Ram Srinivasan
    By Ram Srinivasan  ~  3 years ago
    reply Reply

    Hi Binoy,

    What is unique about this proposal which is not common knowledge?

    Thanks,

    Ram