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

Showing Answers 1 - 14 of 14 Answers

Balaji

  • Jun 2nd, 2005
 

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 
 

ashokan

  • Jun 5th, 2005
 

water fall ,inear Sequential Mode are the types of sdlc. and above listed are the phases of SDLC

  Was this answer useful?  Yes

Anuj Sharma

  • Jun 30th, 2005
 

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

  Was this answer useful?  Yes

Sarumathi

  • Jul 21st, 2005
 

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.

  Was this answer useful?  Yes

Sarumathi

  • Jul 21st, 2005
 

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.

  Was this answer useful?  Yes

uttam79

  • Dec 5th, 2005
 

  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.

 

 

VR

  • Feb 23rd, 2006
 

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

  Was this answer useful?  Yes

veeresh

  • Jun 15th, 2006
 

In otherwords it may defined as:

Inception

Elobaration

Construction

Transition

  Was this answer useful?  Yes

Software Development Life Cycle (SDLC) refers to the entire software development process from the inception of a project to its conclusion.  There are many variations of SDLC described by different models.  For example, the Waterfall model divides software development into the following stages of activities: 1) Requirements, 2) design, 3) implementation, 4) verification, and 5) maintenance.

  Was this answer useful?  Yes

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

 

Related Answered Questions

 

Related Open Questions