1. Waterfall SDLC.
2. Agile SDLC.
3. V-Model SDLC.
4. Hybrid SDLC.
Waterfall Software Development Life Cycle (SDLC) is old model focuses on structured and well documented software development process. It is non-iterative approach allowing multiple projects to run in parallel. Waterfall SDLC falls into following catagories.
Requirement
    Design
 
     Development
 
        Testing
 
         Acceptance
 
           Maintenance
            
2. Agile SDLC.
Agile Software Development Life Cycle (SDLC) follows an adaptive, fast process approaches. It consists of multiple iteration usually
(1-4 weeks).
Iteration 1
            Design
            Development
            Test
Iteration 2
            Design
            Develop
            Test
Iteration 3
            Design
            Develop
            Test
Iteration 4
            Design
            Develop
            Test
 
3. V-Model SDLC.
V-Model Software Development Life Cycle (SDLC) is also structured, well documented and discipline which is a rigorous and measurable processes. It is predictive and largely used by complex projects:
Requirement Analysis                                      Acceptance
                                Testing
         System Design                                       System
                            Testing
            Architecture
         Design                             Integration
                        Testing
                     Model Design              Unit Testing
                                                
                  Development   
Hybrid Software Development Life Cycle (SDLC) is an approach that companies are adapting hybrid of Waterfall and V-Model or Agile software development process that suits their environment. Within the same company, one team or product line is following a particular process whereas others following different processes. This could happen when companies are likely to transitioning from one model to another model.








2 comments:
nuce post.
Software Testing Training in Chennai | Certification | Online Courses
Software Testing Training in Chennai | Certification | Online Training Course | Software Testing Training in Bangalore | Certification | Online Training Course | Software Testing Training in Hyderabad | Certification | Online Training Course | Software Testing Training in Coimbatore | Certification | Online Training Course | Software Testing Training in Online | Certification | Online Training Course
Thank you so much for providing such a nice information.
selenium training in chennai |
Selenium Training in Chennai | Certification | Online Training Course | Selenium Training in Bangalore | Certification | Online Training Course | Selenium Training in Hyderabad | Certification | Online Training Course | Selenium Training in Coimbatore | Certification | Online Training Course | Selenium Training in Online | Certification | Online Training Course
Post a Comment