GeekInterview.com
  I am new, Sign me up!
 
GeekInterview.com  >  Interview Questions  >  Testing  >  Testing General
Go To First  |  Previous Question  |  Next Question 
 Testing General  |  Question 15 of 497    Print  
Describe to me the Software Development Life Cycle as you would define it.

  
Total Answers and Comments: 8 Last Update: June 15, 2006   
  
 Sponsored Links

 
 Best Rated Answer
Submitted by: Balaji
 
It's a process of developing a software system in an organized, controlled, and predictable way. The process starts at the conception of the project to its termination with the company, sometime called a cradle-to-grave process. 
 
System Development Life Cycle Model (SDLC Model)  
This is also known as Classic Life Cycle Model (or) Linear Sequential Model (or) Waterfall Method. This has the following activities.  
 
1. System/Information Engineering and Modeling  
 
2. Software Requirements Analysis  
 
3. Systems Analysis and Design  
 
4. Code Generation  
 
5. Testing 
 
6. Maintenance 
 


Above answer was rated as good by the following members:
motolola
June 02, 2005 00:54:54   #1  
Balaji        

RE: Describe to me the Software Development Life Cycle as you would define it.
It's a process of developing a software system in an organized controlled and predictable way. The process starts at the conception of the project to its termination with the company sometime called a cradle-to-grave process.

System Development Life Cycle Model (SDLC Model)
This is also known as Classic Life Cycle Model (or) Linear Sequential Model (or) Waterfall Method. This has the following activities.

1. System/Information Engineering and Modeling

2. Software Requirements Analysis

3. Systems Analysis and Design

4. Code Generation

5. Testing

6. Maintenance


 
Is this answer useful? Yes | NoAnswer is useful 1   Answer is not useful 0Overall Rating: +1    
June 05, 2005 13:30:44   #2  
ashokan        

RE: Describe to me the Software Development Life Cycle as you would define it.
water fall inear Sequential Mode are the types of sdlc. and above listed are the phases of SDLC
 
Is this answer useful? Yes | No
June 30, 2005 02:16:31   #3  
Anuj Sharma        

RE: Describe to me the Software Development Life Cycle as you would define it.
It's a process of developing a software system in an organized controlled and predictable way. The different phases in the SDLC are :
1] INITIATION
2] SYSTEM CONCEPT DEVELOPMENT
3] PLANNING
4] REQUIREMENT ANALYSIS
5] DESIGN
6] DEVELOPMENT
7] INTEGRATION / TEST
8] IMPLEMENTATION
9] OPERATION / MAINTENANCE
10] DISPOSITION

 
Is this answer useful? Yes | No
July 21, 2005 02:01:30   #4  
Sarumathi        

RE: Describe to me the Software Development Life Cycle as you would define it.
Software Development Life Cycle [ SDLC ] has the following phases :
1) SOFTWARE REQUIREMENTS SPECIFICATION :The Documentation that depends uopn the client's Requirements.It is also called as Functional Specifications
2) DESIGNING PHASE : This phase includes i) LLD - Low Level Design Documentation :
This level deals with lower level modules.The flow of diagram handled here is data Flow Diagram.Developers handle this Level.
ii) HLD - High Level Design Documentation: This level deals with higher level modules.The flow of diagram handled here is ER - Entity Relationship.Both Developers and Testers handle this Level.

3)Testing : This phase incudes 2 types of Testing:
i) Static Testing : Testing each and every phase completely is called as Static testing.It is also called as Reviews.
ii)Dynamic Testing : Testing after the competion of the entire project .

4) Implementation : Implemeting the project in the Client's place after the completion.

5) Maintenance : Maintaining the project even when it is in the Client's placewhen there is any updation.

 
Is this answer useful? Yes | No
July 21, 2005 05:55:24   #5  
Sarumathi        

RE: Describe to me the Software Development Life Cycle as you would define it.
Software Development Life Cycle [ SDLC ] has the following phases :
1) SOFTWARE REQUIREMENTS SPECIFICATION :The Documentation that depends uopn the client's Requirements.It is also called as Functional Specifications
2) DESIGNING PHASE : This phase includes i) LLD - Low Level Design Documentation :
This level deals with lower level modules.The flow of diagram handled here is data Flow Diagram.Developers handle this Level.
ii) HLD - High Level Design Documentation: This level deals with higher level modules.The flow of diagram handled here is ER - Entity Relationship.Both Developers and Testers handle this Level.

3)Testing : This phase incudes 2 types of Testing:
i) Static Testing : Testing each and every phase completely is called as Static testing.It is also called as Reviews.
ii)Dynamic Testing : Testing after the competion of the entire project .

4) Implementation : Implemeting the project in the Client's place after the completion.

5) Maintenance : Maintaining the project even when it is in the Client's placewhen there is any updation.

 
Is this answer useful? Yes | No
December 05, 2005 05:25:34   #6  
uttam79 Member Since: November 2005   Contribution: 2    

Softtware Developement Life Cycle

There are six Main stages of SDLC::::::

1)Requirement

In this phase a techno team take a requirements form a customer by meeting what they actually wantor what they need in there product.

2) Analysis:

In this requirements are converted into documents and covers all the customer requirements Finally it will approved by head or any senior persons of the customerside After approvel the requirements are nail down and the devlopeing process is start right from there.

3) Design

In this phase the design of the product is prepared i.e all the requirements are converted into the architechture design.

3) Coding

in this phase all the requirements of the customer are converted into the code form.

4) Testing

In this phase the software under devlopement is tested for quality of the product that the product we are builting is error free or a quality product.

5) Maintance:

this phase the maintance of the product is carried outat preasent or future.


 
Is this answer useful? Yes | No
February 23, 2006 14:21:07   #7  
VR        

RE: Describe to me the Software Development Life Cycle...

Every Project has a beginning and an end ---Called a lifecycle. The Software development of any product evolves around a starting and ending point. Between these two points many phase or milestones are defined and planned. At each milestone different skill sets are required. At the end of a milestone deliverables are produced. At the end of the project a final review and sign off should be completed. And finally a post review.

  1. Project Initiation
  2. Discovery Phase
  3. Define the requirements
  4. Business Analysis
    1. General (High-level1)
    2. Detail Business Process(Low-Level)
  5. Software Development
    1. Data Modeling
    2. Database design
    3. Database implementation
    4. Database Programming (Triggers Stored Procedures Programming)
    5. Object modeling (COM DCOM Classes Business)
    6. Application Programming
    7. Unit Testing (Developers/Programmers)
  6. QA Testing
  7. User testing (The customer validates the Business Requirements)
  8. Implementation (Production)
  9. Post Review

 
Is this answer useful? Yes | No
June 15, 2006 05:18:53   #8  
veeresh        

RE: Describe to me the Software Development Life Cycle...

In otherwords it may defined as:

Inception

Elobaration

Construction

Transition


 
Is this answer useful? Yes | No


 
Go To Top


 Sponsored Links

 
About Us -  Privacy Policy -  Terms and Conditions -  Contact -  Ask Question -  Propose Category -  Site Updates 

Copyright © 2005 - 2009 GeekInterview.com. All Rights Reserved

Page copy protected against web site content infringement by Copyscape