Project Status – High level Summary (Project High level View) can be used to obtain a quick snapshot of the list of projects a particular Project Manager is handling. Mostly, this template is better to be used for your own reference in order to do a quick check-list view to see which project working on which module, who is responsible and the current status of that particular project. (Not recommended to present at the top management / director board meetings). The template can be downloaded using the below URL.
The term ‘agile’ comes from the phrase ‘Agility’ which defines the ‘ability to quickly adjust and respond to changing business needs’. Managing projects using the agile methodologies is knows as the Agile Project Management. Agile is a mix of both iterative as well as incremental development.
Agile = Iterative + Incremental
Iterative
The project life cycle is composed of several iterations in order. Each iteration is considered a mini project and after several iterations, a release happens which builds a stable, tested, partially completed system
Incremental
System grows partially in each iteration adding new features to the project, hence the system is built incrementally.
In order to follow basic approach of agile, there are 4 general steps to follow.
Make a list of features (Product Backlog) that need to be included
Prioritize the list according to the value and the size of the feature
Build the features from top to bottom until the fixed time is run out
Repeat the process until the entire list is completed
Sometimes certain organizations feel that adapting to 100% agile project management is risky, hence they come up with a hybrid model that combines a part of waterfall methodology as well. This is a smart move since it doesn’t over-compromise both methodologies.
Agile projects are executed in several stages which include sprintsĀ and releases. (Refer below image for further details)
Agile Paradigm Shift
Agile methods are ready to welcome / embrace changes to the project (unlike waterfall methodology). Hence, instead of making the ‘Requirements’ a constraint, it works with fixed cost and time and allows the team to build as much as possible during the period of fixed time. And with few iterations and releases, the entire project is built.
A ‘Project’ is a temporary endeavor undertaken to create a unique product, service or result. (PMBOK 5th Edition) The term ‘temporary endeavor’ defines that a project has a definite start and end. The project end is achieved once the project objectives are achieved or being terminated due to the impossibility of achieving the said / stated objectives. It also can be terminated if the client / customer wishes to stop. The term ‘temporary’ doesn’t mean that the duration of the project is short, instead, it refers to the longevity of the project.
Each project has to create a unique product, service or a result and the output of a project either can be tangible or intangible. If this is further elaborated,
A product can be defined as a component of another item, an upgrade or an enhancement to an item or a new product itself
A service or a capability to perform a particular service (E.g.: A new business function)
A result such as an outcome or document (A research result)
There are few strategic considerations that lead to authorize the execution of a particular project. Those factors are;
Market demand
Strategic opportunity
Social need
Environmental consideration
Customer request
Technological advancement
Legal requirement
Since the need for a project arises due to one of the above factors, hence project management is a necessary skill which every organization requires in order to survive in this competitive industry.