Project Management Methodologies
AGILE
The Agile methodology is an increment model where the “major “project is divided into smaller projects/modules, and works as a step by step method, for example the 2nd step can only take place once the 1st step is completed(the Design, testing and implementation), with each new step improving/building on the previous step’s functionality. This method/process continues until the “major” project goal and the desired outcome is achieved and completed.
For example: THE IDEA MODULE/STEP 1 MODULE/STEP 2 MODULE/STEP 3(COMPLETED)
This methodology has been designed to adapt and minimize the strain of changing requirements from a user’s perspective. As you can see in the
…show more content…
It takes a process approach for effective project management. This methodology does explain what information is useful to record in the output of each process and clearly identifies who is responsible for making these recordings.
This methodology is based on 4 integrated components, namely principles, themes, processes and modifying to suit the project environment.
Each component is sub divided into various tasks/functions,
Components PRINCE2 Principles PRINCE2 Themes PRINCE2 Processes
Description This is the basis of what Prince2 methodology is built on; a project can only be classed as a PRINCE2 project if all 7 principles have been applied. This is aspects which should be addressed continuously throughout the project. The steps of the project life cycle, from start to finish, each process is divided into activities
1 Continued business justification Business case Starting up a project
2 Learn from experience Organization Directing a project
3 Defined roles and responsibilities Quality Initiating a project
4 Manage by stages Plans Controlling a stage
5 Manage by exception Risk Managing product
…show more content…
Integrated change control
Project Scope Management Managing the collection/analysing of all info. to start a project and features/functions the project needs to meet the Stakeholders requirements Scope planning
Project Cost Management The managing of the budget costs, estimations , funding and controlling costs within relation to the pre- approved budget Cost budgeting
Project Time Management The managing of time, to ensure project is on time and each phase is completed within the time stipulated. Schedule development
Project Quality Management The determination of quality policies and responsibilities, to ensure that the project meets the original needs and specifications Quality assurance
Project Human Resource Management A team that should ensure a solid management of human resources within the project Staff acquisition
Project Communications Management To ensure that communication is done effectively and that the correct info. is received at the appropriate time Information Distribution
Project Risk Management The managing and identifying of potential risks to the project and to the business itself. Risk
Milestones and assignments to each responsible individuals working on the project are defined. The reports are requested from individuals to make sure the project and work is moving forward and everyone is on schedule. The work is managed with schedule, deliverables, and assigning capable leads to drive the projects and taking report from the leads. This way, it makes the management hours to be flexible and leaves enough time to respond to issues or needs.
As it is clear that
It can be seen that both characters
When observing this image it is apparent to indicate that the
Iterative and incremental approach is a better way of developing requirements and modules as well. 4. Requirements provide a complete operating picture of the solution, which helps in taking correct decisions during initial stages of software development life cycle (SDLC). Iterative and Incremental Approach This approach allows us to make changes before it is too late.
Requirements Gathering – 4 weeks This is the investigative stage of the project. which involved conception, initiation and analysis of the problem. Design phase – 3 weeks This stage involves translating the requirements from the previous stage into detailed designs that address them.
1.4 THE PHASES OF SYSTEM DEVELOPMENT LIFE CYCLE Before get on to the phases of the System Development Life Cycle (SDLC), come we make clear our-self on the definition of the System Development Life Cycle (SDLC). System is a wide and a common term and is an exercise of mutually beneficial or interacting elements forming an integrated whole which a term that can be utilized in different industries. Hence, System Development Life Cycle (SDLC) is a constricted term that states the of six main stages to creating hardware system only, a software element only or that mixes with other software components to create the whole system of both to meet or exceed customer’s expected values.
This approach centers on people, communications, the anticipated product and its flexibility. The concept of this approach is similar to that of the traditional management approach: generating plans and requirements, evolving the anticipated product, incorporating it with other products as required then testing it and debugging technical hitches if any is found, then lastly fitting it for use (Rose, 2010). In this approach, as a replacement for focusing on the phases all at once like it is done in the traditional approach, the entire project is fragmented into smaller segments known as scrums after which the scrums are taken as smaller projects and dealt with according to the traditional
By being fully aware of its function and implications is an important aspect of the project manager’s role and responsibility. The triple constraint is meant to be an asset to the project manager’s arsenal and should not be viewed as a hindrance. This assignment has shown about how and the importance of comprehensive evaluation on the Triple Constraint (Time, Cost, Scope) in a project under uncertainty situation. We introduce an index called as Project Reliability.
The principle reason that motivated me to pursue the MSc Project Management course is the appeal and challenge Project Managers experience in delivering assignments they undertake in their career. The qualification, indeed, lead to very smart and modern careers for graduates who love challenges, creativity, leadership and success. As a graduate of Mathematics, I have cultivated these features in my student life. Now, for my master level of study, I would like to take my chance of attaining formal skills in the area of project management. From my research, I see that Project Management is the application of skills, knowledge and techniques to meet the objectives of a project and stake holder’s expectations.