Reasons For Software Project Failure

1644 Words7 Pages

dentifying the Reasons for Software Project Failure and Some of their Proposed Remedial through BRIDGE Process Models

GV Mourya M Ravi theja CH Anirudh Sai
12MSE0306 12MSE0352 12MSE0356

Abstract —The software development model contains of a bunch of activities undertaken to design, develop and maintain software systems. A mixture of software process models have been designed to structure, describe and prescribe the software development process. The software process models play a very significant role in software development, so it forms the core of the product. Software project failure is frequently annihilating to an organization. Schedule slips, …show more content…

The particular life cycle model can significantly affect various concerns related with a software product. If the process used in the development is weak, then the end product will suffer certainly.
Enough effort has been done in this field; still ever changing requirement during the development process for the development of the large software is still not managed by software process models,resulting in software projects not meeting the needs and the expectation in terms of functionality,cost and scheduled delivery.
The reason of failure can be project team,developers, customers and other stakeholders, but the most common reasons for project failure are rooted within the project management process itself and the aligning of IT with organizational cultures.
Some key factors in project failures are unclear project goals and objectives, and project requirement changing during the project.
Analysis on failure of the software development: Software projects fail when they do not meet success criteria like functionality and needs of the stakeholders. Most of the IT projects run over budget or are terminated too soon and those that reach completion often fall far short of meeting user expectations and business performance …show more content…

The common mistakes made by project managers is to estimate schedule using the time on-task.Long timescales for a project, led the project to fail and no longer is required by an organisation. The key recommendation is that project time should be short. 5.Testing Testing is done mainly to detect software failures so that defects may be discovered and corrected. Developer performs testing of software product during development but the user performs the acceptance testing inorder to check whether the system meets the business requirement. Acceptance testing sometimes fails to catch many faults before system released into market, as it may be due to unplanned testing, inadequately trained user where the user do not known the purpose of

Open Document