Name-Avi Mohan Sharma Student ID-11613141
Ans 1. Methodology:
Methodology is a collection of strategic methods that focus on how to plan, perform and complete certain projects. It has a conductive approach which depends on the conditions of different projects(Marchewka, 2003).
Role of the Methodologies in Project Management:
It suggests variations, tools and techniques, analyzation to accomplish the projects(Marchewka, 2003). It designs a plan to fulfill the project and product life cycles(Marchewka, 2003). Methodologies enable the sponsors, team members and stakeholders to communicate in a specific business terms(Marchewka, 2003). According to Marchewka(2003), methodology should be capable to accept the necessities of the organizations.
The different project methodologies are Waterfall(common), Agile, SCRUM, SDLC, PMBOK, PRINCE2, RAD etc(Marchewka, 2003).
According to Marchewka(2003), project methodologies utilize the design approach to explain the project in a cyclic process.
Ans 2. Comparing PRINCE2 & PMBOK:
PRINCE2 is originated in UK while PMBOK is originated in US.(PRINCE2 VS PMP, n. d.).
PRINCE2 is more rigid than PMBOK as it is performance based methodology while PMBOK is based on the facts and Knowledge areas.(PRINCE2 VS PMP, n. d.).
PRINCE2 defines the whole process(what, when, how, whom) to implement a project . On the other hand, PMBOK
A Methodology is a model which the managers employ in the design, implementation and achievement of their project objectives. It contains the guidelines required for managing a project.
The reason why organizations use their time and resources on using the PRINCE2 method is that it helps project managers build projects and manage them in an efficient way. According to the edward-designer website, Chung states that PRINCE2 looks at the project planning aspects while PMP focuses more on other technical skills that project management have (Chung). That includes finding out what skills are there and other things.
PRINCE2® (Projects in Controlled Environments), is a widely used project management methodology that navigates you through all the essentials for running a successful project. It provides project managers with a practical roadmap from conception to close.
While projects can be similar in some instances, no two projects are ever the same. For this reason, management of projects requires the application of tools and techniques to meet the goals of the temporary endeavor. Project managers apply these tools and techniques to determine what is required for project delivery such as the list of activities to completed, the time required to complete the activities, resources needed and the various risks associated with the deliverable and efforts. A multitude of tools and techniques are employed by the project manager based on the need of the effort to organize, identify and communicate the various aspects of the project. While in contrast, the repetitive nature of operations activities
Several adaptations to the traditional approaches like agile, interactive, phased, extreme, etc have been made but each will be expected to meet the requirements of the project objectives, timeline, resources, and deliveries of the stakeholders. Other industry standard certifications like ISO9000 and regulations like the Sarbanes-Oxley have also influenced methodologies and processes used by several organisations (Kerzner, 2003). Generally, managing projects should involved five major process which include the project initiation, planning, execution, monitoring and controlling, and then project closing. See Fig. 2 below.
Among the various approaches adopted in project management is Agile Methodology, one that is mentioned frequently among experts and considered as one of the key approaches adopted in organizations. As pointed out by Stare (2013), Agile Methodology can be described as a particular way that is embraced in the management of projects and teams in Information and Technology among other fields. There are various practices associated with the Agile Methodology and some of them include the ability to assume simplicity, creation of documentation based on value, enabling rapid feedback to all stakeholders, and embracing change among others practices. Since its emergence in project management, various research studies have been conducted in a bid to explore the possibilities of using the Agile Methodology in other industries that are not specifically meant for software development. Given the fact that corporations are
c After the acceptance of all stakeholders is achieved, actual growth begins and a project management methodology needs to be selected based on the major areas seeking improvement. A project tracking and monitoring system has to be in place for improved estimation of project life-cycle.
The protocols must be followed correctly to effectively apply this model. Through – out the project life cycle development, it is very hard to follow rules and protocols.
In order to achieve their business objective, project management and the used methodology are key factor which will be responsible for the success or failure of this project.
As I grew from a developer to technology lead to Project Manager, I have started to appreciate each methodology for its own strength and weakness. Below are the strength and weakness of individual methodology that I concur based on experience.
- What are the different types of methodologies used? How well do they work? Is one methodology
They are not tool specific. In today's software-reliant world, the reality is that the methodology and the organization's project management software tool are often heavily intertwined. Complication and sophisticated client expectations of the latest projects reveal the flaws of traditional project management methods. In addition usually project managers are expected to make a sense of balance between client expectations and business interests and also to improve the end product, decrease cost and duration of the project (Project Management Institute 2005). The disadvantages of traditional project management method are listed below.
The methodology for the research is consists of four phases which are requirement planning, design, development and cutover phase.
A project is a transitory effort attempted to develop an exceptional merchandize or service. Since all projects are distinctive in nature and include a specific level of ambiguity, they are distributed into particular stages that improve and support overall management and control. According to Hormozi, McMinn, and Nzeogwu (2000), every “projects have a life cycle and they are born from an idea, develop into a finished product or service, and then terminate” (p.45). The stages or phases of project life cycles may vary depending on management strategy, industry, application/ methodology being used for a particular project. However, in general the project life cycle stages include: (1) Initializing, (2) planning, (3) execution, (4) controlling, and (5) closing or termination.
1, Discuss Software Development Methodologies in general - what is a Methodology, why are methodologies used?