IT project management – What is Agile Project Management


IT project management – What is Agile : Aim of Agile Project management, part of IT project management, is to get products faster to the market than your competition. Agile projects focus on units of work that convey user-discernable value

Few of Agile Project roles are as follows:

Business analyst:

  • define requirements in smaller incremental steps

Project Manager

  • progressively plan project throughout life cycle
  • establish policies, procedures and metrics for driving overall performance
  • encourage decision making and promote autonomy
  • Establish projects context, environment and dependencies
  • define communication plan
  • coordinate activities
  • define risk for the deliveries
  • involve team in planning
  • facilitate discussion among team members
  • use innovative development process


  • Write tests, collaborate on design,validate and verify  software along with coding

Product managers

  • Closer collaboration and communication with team, continuous guiding

Two primary performance indicators for Agile Project

  • Backlog size
    • List of requirements
    • Calculated in idle days, weeks or stories
  • Velocity
    • How much backlog delivered in given iteration

Agile Team Characteristics:

  • Frequent deliveries
  • Great autonomy for decision making
  • Should help create plans and other project artifacts
Agile Project Management

Agile Project Management

Some hypothesis behind Agile methodology

  • More iterative process more stakeholder satisfaction as more re-prioritization of features and early demonstration of system value
  • More integration and iterative testing more quality product, early detection of errors
  • More team ownership helps software development process
  • More test driven software development more developer focus on delivery
  • Regular feedback from stakeholders in development process more satisfaction
  • More stakeholder satisfaction with development process more satisfaction with outcome

Agile project management framework consist of:

  • Seven to nine person team which is self organizing and emergent
  • Free and open information
  • Project manager defines roles, procedures and rules
  • Light-touch management and adaptive leadership

Various agile methodologies

  • Scrum
  • Extreme programming (XP)
  • Agile modelling (AM)
  • Adaptive software development (ASD)
  • internet speed development (ISD)

Developers need following info:

  • Design intent behind existing code
  • Bug reproduction steps
  • Root cause of failures


Primary lessons learned were following:
1. It was enormously difficult to anticipate required changes to a system’s architecture during the initial design phase,
2. The benefits of using an incremental, agile approach to change were significant to the project’s success.
3. While they could have initially architected the system for scalability and fault tolerance, there were not strong requirements at the beginning, and addressing them would have significantly increased time-to-market and development expense.

9 thoughts on “IT project management – What is Agile Project Management

  1. Everyone loves what you guys are up too. This sort of clever work and reporting! Keep up the awesome works guys I’ve you guys to our blogroll.

  2. I think this is one of the most significant information for me. And i am glad reading your article. But wanna remark on some general things, The website style is great, the articles is really nice : D. Good job, cheers

  3. Good day very cool web site!! Man .. Beautiful ..
    Amazing .. I’ll bookmark your website and take the feeds additionally? I am glad to find numerous helpful information here within the put up, we need develop extra techniques in this regard, thank you for sharing. . . . . .

  4. whoah this blog is wonderful i love studying your posts. Stay up the good work! You already know, a lot of individuals are looking round for this information, you can aid them greatly.

Leave a Reply

Your email address will not be published. Required fields are marked *