Describe to me the Software Development Life Cycle as you
would define it?

Answer Posted / meenakshi

Software Development Life Cycle is a systematic approach to
problem solving. In most of the development organisations
there is no systematic methodology for the dev. Generally,
s/w development is considered as coding though coding forms
a very small percentage of the total development effort
before starting the coding one has to systematically
approach the problem. To develop a s/w in a systematic way
this S/w dev.life cycle is introduced. convenient way of
splitting this whole process into five phrases those are
1.requirements 2.desing 3. coding 4. testing 5.
maintainence.
1. requirements phrase: the purpose of this phrase is to
define the requirements completely and it should be
documented and agreed with customer before passing to next
phase. one has to gather information abt the users,
environment, security, performance, functions. Business
Analyst gather inf. from client by conducting meetings and
discussions.
input: is inf.gathered from client
process:requirement analysis
output is S/w Requirements specification and Requirements
Traceability Matrix.

2. Design: this phase should provide the programmers
necessary inf. to design and write s/w progrmmes to perform
well defined tasks. the design specidifcation should
address the following areas database designs, data
conversions, user interface designs, External interfaces.
Output of design phase is HLD and LLD, High level Doc.
includes overall functionality of the appln. and Low level
Doc. includes each individual module of the appln.
input: will be SRS doc
Process: is Design
Output: is Detailed Design Doc.

3. Coding: Design is converted into code while doing
coding enough documentation has to be embedded in the code
for easy understanding of the code by others.
input: validated Design Doc, SRS
Process: coding
Output is Source code

4. Testing: Soruce code is converted into an executiable
code and various test inputs are given. For every test
input the output is analyzed to chekc whether the programme
is functioning directly
the output of the is stage is completely tested s/w which
meets the requirements specifications.

input: SRS, Test Plan, Detailed design Doc., coding
Process: Testing
output is bug free s/w product

5. Maintainence: Once all the above phrases are completed
a s/w project enters the maintainence phase of the s/w life
cycle. Maintainence includes the following activities
problem resolutions, interface modifications, functional
expansion or performance improvement.

Is This Answer Correct ?    5 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

when do you escalte issue to your manager?

2024


what is fusion testing and impact analysis???

1933


Write the 10 high test cases for making video call/face time

7895


why testcases are written and what is the importance?

1336


if go through 1 or 2 projects clearly,then i feel comfortable to search the job,please help me

1688


As you are working with cmmi level 5 company ,can you tell me what processes you r following as QA engineer?

2227


Can you explain the workbench concept?

933


Is Anyone attended the manual testing interview with capgemini in recent past. please let me know the type of questions they can ask. Thanks

3109


What is the typical situation u faced while collecting the test data?

1915


How does your preferred work style work with the ideal test-manager role that you just described? What is different between the way you work and the role you described?

1920


Can any one say me how to do Performance testing step by step plz for a desktop application(offline application).all the data is stored in internal server itself can any plz help me. ts quite urgent friends.

1718


Explain the components of a test plan?

882


Testcases for msword( microsoct office word??

1890


What types of software testing are available?

893


Hi all, can anyone tell me what is the selection procedure in Birlasoft for Manual Tester?It will be a great help.

1690