Implement project management methods - ocawley/ittsqa04 GitHub Wiki

Lab_1 by X00110702 17/09/14

Implement project management methods

Wikipedia defines project management as: Project management involves the process of planning, organizing, motivating, and controlling resources to help achieve certain goals in order to help solve problems and issues.

There are different types of approaches to project management some of which include the Waterfall method, Crystal method and the Agile software development method etc.

On Tutorialspoint this is how they describe the waterfall, agile and crystal methods:

Waterfall Method:

The Waterfall method is the legacy model for software development projects. This methodology has been in practice for decades before the new methodologies were introduced. In this model, development lifecycle has fixed phases and linear timelines. This model is not capable of addressing the challenges in the modern software development domain.

The waterfall method is the more traditional method used when it comes to project management, from what it says above it seems to definitely seems to have been a popular method to use before the introduction of newer methods.

Agile Software Development:

Agile software development methodology is for a project that needs extreme agility in requirements. The key features of agile are its short-termed delivery cycles (sprints), agile requirements, dynamic team culture, less restrictive project control and emphasis on real-time communication.

The agile software development approach is a very good method to use when it comes to real-time communication, meaning that information can be shared and exchanged instantly.

Crystal Methods:

In crystal method, the project processes are given a low priority. Instead of the processes, this method focuses more on team communication, team member skills, people and interaction. Crystal methods come under agile category.

The crystal method isn’t a good approach to use as the project processes are given low priority, meaning they aren’t being dealt with as soon as other methods would but it is a good method when it comes to the teamwork skills and interaction between poeple which is very important when it comes to developing software as a team.

References: Last modified (15/9/2014). Project management. Available: http://en.wikipedia.org/wiki/Project_management#Project_management_types.
Last accessed 17/9/14.

(2014).Project Management Methodologies. Available: http://www.tutorialspoint.com/management_concepts/project_management_methodologies.htm. Last accessed 17/9/14.