Failures In Project Management

974 Words4 Pages
Project management is referred to as the putting up of knowledge, skills, and other techniques in to accomplish a project efficiently and effectively {Heagney 2011}. Computing project management can be described as the art and science where skillful integration of software technologies, economics and human relations are implemented in the specific context of a software project {Stellman et al 2005}. Furthermore, software projects are highly human-intensive effort that extends a very long period with basic implications on the work and performance of many different classes of individuals. As a lot software projects succeeds, some failed massively. During the recent years, software failures has always been a norm to IT industries and due to…show more content…
Some of the factors that contributes to these failures includes the inadequate implementation of time management, risk management, poor communication, poor testing, not meeting the customer's standard, inadequate budget and so many others. According to a research conducted by the Standish group in 1995, it was found that a minimum of 16% of software projects became successful, 53% challenged and about 31% got cancelled. The research also shows that software projects runs 222%, 189% over budget and delivers only 61%. And ever since little has changed. There are some designed process that helps in reducing the failure if implemented efficiently {Boehm and Ross 1989}. This paper is going to discuss the agile and waterfall model design processes, critically analyze the difference between the two approaches as well as how they contribute to the success of a project. Risk and time management are also going to be discussed in terms of project's…show more content…
However, it was until in the recent years that the recommended, disciplined project management methodologies began to be recognized and implemented in an extensive manner amongst organizations in other to accomplish projects successfully. These project management methodologies includes the agile and waterfall model. Today, in the active technology-driven environments, where customers often can't explain what they want, or are not sure about the requirements, then, the requirements always appear to be changing from the project's perspective. Schedule control that works well in more matured environments, as well as the traditional scope and cost, will be inefficient in cases like this and so therefore, 'agile' is a concept that needs to be considered {Chin 2004}. Agile project management can be described as an iterative and incremental methodology of handling the design and building activities for IT and other service development projects in a more flexible and interactive style. The Agile approach consists of a lot rapid iterative planning and growth life cycles, letting a project team to constantly assess the evolving product and get an instant feedback from users and a typical example is agile software development {Hass 2007}. In other words, "agile project management allows software project managers and employees adapt to changing circumstance, rather than try to impose rigid formal
Open Document