The it may perform indifferently. 6.Resources :

Thesoftware project development is a vast and complicated process.

It consist ofall the major parts required to developed a working system. However , in manycases our project may encounter failure due to various reasons. The list ofwell known failures and there solution is mentioned below:1.    Requirement Analyzer :- In mostof the cases this is the reason for the project failure as      requirement from the customer/user is notspecified till the very end. Even , during the various other phases requirements may change from the user.            Solution:The requirement gathering should be done a close tight environment wherethere should be direct interaction with user and there should be various slidesand presentation made to show the developers/manager how the working modelshould actually work. 2.

We Will Write a Custom Essay Specifically
For You For Only $13.90/page!

order now

Time Constraint : The other major reason istime constraint or timeline for the project.Sometimes, we don’t have realistictimeline for the completion of the project.            Solution: The realistic timeline should bemade by the responsible person.

The team meeting should be held regularly toknow about the present status of the software. 3. Scope of theuser : Sometimes our system is not capable enough to support such a large userbase so there are very high chances that our system may fail.            Solution: The software should be designkeeping the user or total number of people which software may b targeting. 4.Solving awrong problem :  Sometime we indulgeourselves solving a wrong problem.

It may sometimes happen due to lack ofrequirement gathering or miscommunication.            Solution: There should be transparency whendeveloping a project. People at lower level should also be known about each criticalproblem. 5.Server issues:Problem may not occur on our local environment but when pushing code to serveror in the production mode it may perform indifferently. 6.Resources :Development is a long process and it require a lot of man power to complete aparticular project.

But also , we need a variety of workers depending upon thetask.            Solution: Time should be spend building up a team.Eachperson should take the responsibility of their work. 7.Poor Planning: Sometime the planning goes wrong and we are struck in a problem due to lackof it.

            Solution: Time should be spend not only uponwhat the system should perform but also on the how the system should perform. 8.Testing : Thetesting is the core of the project development.

Improper or insufficienttesting may result in the failure of the whole project.            Solution: The testing should be given theproper time not only at a development mode at also at a production mode.


I'm William!

Would you like to get a custom essay? How about receiving a customized one?

Check it out