Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

What are the different phases of SDLC ?

Answer Posted / sana khan

different Phases of sdlc:
Feasibility

The feasibility study is used to determine if the project
should get the go-ahead. If the project is to proceed, the
feasibility study will produce a project plan and budget
estimates for the future stages of development.

Requirement Analysis and Design

Analysis gathers the requirements for the system. This stage
includes a detailed study of the business needs of the
organization. Options for changing the business process may
be considered. Design focuses on high level design like,
what programs are needed and how are they going to interact,
low-level design (how the individual programs are going to
work), interface design (what are the interfaces going to
look like) and data design (what data will be required).
During these phases, the software's overall structure is
defined. Analysis and Design are very crucial in the whole
development cycle. Any glitch in the design phase could be
very expensive to solve in the later stage of the software
development. Much care is taken during this phase. The
logical system of the product is developed in this phase.

Implementation

In this phase the designs are translated into code. Computer
programs are written using a conventional programming
language or an application generator. Programming tools like
Compilers, Interpreters, Debuggers are used to generate the
code. Different high level programming languages like C,
C++, Pascal, Java are used for coding. With respect to the
type of application, the right programming language is chosen.

Testing

In this phase the system is tested. Normally programs are
written as a series of individual modules, these subject to
separate and detailed test. The system is then tested as a
whole. The separate modules are brought together and tested
as a complete system. The system is tested to ensure that
interfaces between modules work (integration testing), the
system works on the intended platform and with the expected
volume of data (volume testing) and that the system does
what the user requires (acceptance/beta testing).

Maintenance

Inevitably the system will need maintenance. Software will
definitely undergo change once it is delivered to the
customer. There are many reasons for the change. Change
could happen because of some unexpected input values into
the system. In addition, the changes in the system could
directly affect the software operations. The software should
be developed to accommodate changes that could happen during
the post implementation period.

Is This Answer Correct ?    7 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Tell about current project ?

2755


Tell about yourself and job ?

2572


Write the instr function.

1215


Explain the various activities you do (as a PL) when the project is started up.

2940


When you come in to the office, how do you know what you have to do during the day?

2396


how to tell project details in interview the project is funds flow analysis?

1682


Can any one please give me an effective format for designing a functional specification and technical specification sheet for a software developemnt related company asap...it would be highly useful for my final year project.

2953


How do you ensure that your project plan is available for others to see? Where will you find the plans of other projects executed (in the past or currently) in the center?

2508


What is the project management structure in your project? Is a PL assigned to the project?

2540


How do you rate yourself in c#,vb.net,Asp.net,oracle,sql server ?

5463


Given a MAKEFILE (yeah a makefile), design the data structure that a parser would create and then write code that iterates over that data structure executing commands if needed.

5824


How would you deal with a bug that no one wants to fix? Both the SDE and his lead have said they won?t fix it?

3326


Test the save dialog in Notepad?

4846


How did you choose the appropriate lifecycle for your project?

3372


What and where are the policy statements for software project planning?

3520