SlideShare uma empresa Scribd logo
1 de 24
Baixar para ler offline
Edited By
             Jasour A.Obeidat

             Supervisor
        Dr.Hebah Nassir Deain


Information System Development – 1st Semester 2012-2013
Outline

• “V” Model in Progress.
• “V” Model illustration.
• “V” Model Advantages.
• “V” Model Disadvantages.
• Comparison between “Waterfall” Vs. “V”
  Models.
• Examples (Problem Scenario).

            Information System Development – 1st Semester 2012-2013
Outline
• System Development Life Cycle SDLC.

• “V” Model illustration.
• “V” Model Advantages.
• “V” Model Disadvantages.
• Comparison between “Waterfall” Vs. “V”
  Models.
• Examples (Problem Scenario).

            Information System Development – 1st Semester 2012-2013
Outline
• System Development Life Cycle SDLC.
• “V” Model in Progress.

• “V” Model Advantages.
• “V” Model Disadvantages.
• Comparison between “Waterfall” Vs. “V”
  Models.
• Examples (Problem Scenario).

            Information System Development – 1st Semester 2012-2013
Outline
• System Development Life Cycle SDLC.
• “V” Model in Progress.
• “V” Model illustration.

• “V” Model Disadvantages.
• Comparison between “Waterfall” Vs. “V”
  Models.
• Examples (Problem Scenario).

            Information System Development – 1st Semester 2012-2013
Outline
•   System Development Life Cycle SDLC.
•   “V” Model in Progress.
•   “V” Model illustration.
•   “V” Model Advantages.

• Comparison between “Waterfall” Vs. “V”
  Models.
• Examples (Problem Scenario).

              Information System Development – 1st Semester 2012-2013
Outline
•   System Development Life Cycle SDLC.
•   “V” Model in Progress.
•   “V” Model illustration.
•   “V” Model Advantages.
•   “V” Model Disadvantages.


• Examples (Problem Scenario).

              Information System Development – 1st Semester 2012-2013
Outline
•   System Development Life Cycle SDLC.
•   “V” Model in Progress.
•   “V” Model illustration.
•   “V” Model Advantages.
•   “V” Model Disadvantages.
•   Comparison between “Waterfall” Vs. “V”
    Models.



              Information System Development – 1st Semester 2012-2013
System Development Life Cycle SDLC
• System development process:
  Is a structure imposed on the development of a system
  product.

• There are several models represent system product in
  it’s processes:
  - Waterfall Model
  - V shaped Model
  - EXTREM Programming
  - …etc.


              Information System Development – 1st Semester 2012-2013
“V” Model Illustration




         Information System Development – 1st Semester 2012-2013
“V” Model in Progress “Procedures”
• The “V” Model begin with elicitation of system
  requirements in order to conceptualize the system.

• Once the system concept is formed, requirements are
  further elicited, in order to specify detailed system
  requirements.

Note:
  These system requirement are then allocated to system
  components. (e.g. H/W, S/W, firm works, and people)


              Information System Development – 1st Semester 2012-2013
“V” Model in Progress “Procedures”
• The system is designed.

• Once the system is designed the detailed
  software requirements are elicited.

• Note :
  These software requirements are then used to
  design, construct, and test appropriate
  component of the system .

             Information System Development – 1st Semester 2012-2013
“V” Model in Progress “Procedures”
• Eventually, all of the system components are
  integrated and tested when Evidence Exist?


          - That the resulting system meets
                    requirements.

           - The system and its components
                     are accepted.



            Information System Development – 1st Semester 2012-2013
“V” Model in Progress “Procedures”
• The “V” Model integrates planning and
  execution of testing throughout the life cycle.
   During requirements elicitation and analysis


    Acceptance test planning Initiated                         -Executed prior to
                                                             developing the system


           During design activities

      System Integration test planning                       -Executed after S/W coded
                 Initiated                                          and TESTED


                   Information System Development – 1st Semester 2012-2013
“V” Model Advantages
• Simple and easy to use.

• Specific goals are defined for each phase.

• Focus on preparing test plans early in the process
  which give it higher chance to success.

• The user of the “V” Model participate in the
  development and maintenance.

              Information System Development – 1st Semester 2012-2013
“V” Model Advantages
• The “V” Model provide a concrete assistance
  on how to implement an activity.

• In each activity schema there are instructions,
  recommendations, and detailed explanation
  of the activity.

• Appropriate for small development project in
  which requirements are well understood.

             Information System Development – 1st Semester 2012-2013
“V” Model disadvantages
• Difficult to add or change requirements later
  in the development process.
• “V” Model is inappropriate for complex
  projects.
• The emphasize in test planning appears to
  reduce the risk but like the “Waterfall” model
  the “V” model risks in :
            - Time.
            - absence of careful planning.

            Information System Development – 1st Semester 2012-2013
Waterfall Model Vs. V Shaped Model

Model / Feature           Waterfall Model                    “V” Model
Requirement               Beginning                          Beginning
Specifications
Cost                      Low                                Expensive
Guarantee of success      Low                                High
Simplicity                Simple                             Intermediate
Flexibility               Rigid                              Little flexible
Reusability               Limited                            To some extent
User involvement          Only at the beginning              At beginning
Change incorporated       Difficult                          Difficult



                   Information System Development – 1st Semester 2012-2013
Problem Scenarios
• Example A:


We received a requirement specification from a
client for developing a solution for their specified
problem in a domain we have little or no expertise
and obviously no experience of developing similar
solution.



             Information System Development – 1st Semester 2012-2013
Problem Scenarios
• Example A: In “Waterfall Model”

This Model is not suitable for using it in this case.
Because :
-Clients may not know the complete vision of the solution .
- No expertise and experience on this domain which reflect
that we can’t gather complete requirements, and that leads
for troubles due new findings.



               Information System Development – 1st Semester 2012-2013
Problem Scenarios
• Example A: In “V” Model

This is not suitable for using it in this case because:
   -It is similar to “Waterfall” model except of the
   added test phases at each level, so gathering will be
   an issue here too.

   -No working prototype will be available because
   there is not any incremental/ modular/ iterative
   approach.


              Information System Development – 1st Semester 2012-2013
???




      Information System Development – 1st Semester 2012-2013
Problem Scenarios
• This is my Question???????


We received a requirement specification from a
client for developing a solution for their specified
problem in domain. We have expertise and
experience of developing similar solutions




             Information System Development – 1st Semester 2012-2013
The End !




            Information System Development – 1st Semester 2012-2013

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

SDLC ITS MODEL AND SOFTWARE TESTING
SDLC ITS MODEL AND SOFTWARE TESTING SDLC ITS MODEL AND SOFTWARE TESTING
SDLC ITS MODEL AND SOFTWARE TESTING
 
Water fall model
Water fall modelWater fall model
Water fall model
 
SDLC- concept and models
SDLC- concept and modelsSDLC- concept and models
SDLC- concept and models
 
Software development life cycle copy
Software development life cycle   copySoftware development life cycle   copy
Software development life cycle copy
 
V Model in Software Testing
V Model in Software TestingV Model in Software Testing
V Model in Software Testing
 
Software developement life cycle ppt
Software developement life cycle pptSoftware developement life cycle ppt
Software developement life cycle ppt
 
Software Engineering - Spiral Model
Software Engineering - Spiral ModelSoftware Engineering - Spiral Model
Software Engineering - Spiral Model
 
V model presentation
V model presentationV model presentation
V model presentation
 
waterfall model
waterfall modelwaterfall model
waterfall model
 
Regression testing
Regression testingRegression testing
Regression testing
 
V model Over View (Software Engineering)
V model Over View (Software Engineering) V model Over View (Software Engineering)
V model Over View (Software Engineering)
 
V model
V modelV model
V model
 
SDLC - Software Development Life Cycle
SDLC - Software Development Life CycleSDLC - Software Development Life Cycle
SDLC - Software Development Life Cycle
 
Sdlc models
Sdlc modelsSdlc models
Sdlc models
 
Waterfall model in SDLC
Waterfall model in SDLCWaterfall model in SDLC
Waterfall model in SDLC
 
Spiral model
Spiral modelSpiral model
Spiral model
 
Software testing life cycle
Software testing life cycleSoftware testing life cycle
Software testing life cycle
 
Software Development Life Cycle
Software Development Life CycleSoftware Development Life Cycle
Software Development Life Cycle
 
Software testing
Software testingSoftware testing
Software testing
 
Non Functional Testing
Non Functional TestingNon Functional Testing
Non Functional Testing
 

Semelhante a V model in SDLC

Semelhante a V model in SDLC (20)

1.2 Waterfall model.pptx
1.2 Waterfall model.pptx1.2 Waterfall model.pptx
1.2 Waterfall model.pptx
 
PPT (1).pptx
PPT (1).pptxPPT (1).pptx
PPT (1).pptx
 
Introduction to Software Engineering and Software Process Models
Introduction to Software Engineering and Software Process ModelsIntroduction to Software Engineering and Software Process Models
Introduction to Software Engineering and Software Process Models
 
Waterfall-Model-in-SDLC-8861433.ppsx.pdf
Waterfall-Model-in-SDLC-8861433.ppsx.pdfWaterfall-Model-in-SDLC-8861433.ppsx.pdf
Waterfall-Model-in-SDLC-8861433.ppsx.pdf
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software Engineering
 
Spiral Model
Spiral ModelSpiral Model
Spiral Model
 
V sdlc se
V sdlc   seV sdlc   se
V sdlc se
 
CSC426 - SDLC Models
CSC426 - SDLC ModelsCSC426 - SDLC Models
CSC426 - SDLC Models
 
Ms
MsMs
Ms
 
Comparision of waterfall,spiral and v modal
Comparision of waterfall,spiral and v modalComparision of waterfall,spiral and v modal
Comparision of waterfall,spiral and v modal
 
What is v model
What is v modelWhat is v model
What is v model
 
Lecture-3-SDLC Models-part1.pptx
Lecture-3-SDLC Models-part1.pptxLecture-3-SDLC Models-part1.pptx
Lecture-3-SDLC Models-part1.pptx
 
V Model and W Model
V Model and W ModelV Model and W Model
V Model and W Model
 
Software development life cycle (SDLC) Models
Software development life cycle (SDLC) ModelsSoftware development life cycle (SDLC) Models
Software development life cycle (SDLC) Models
 
Water Fall
Water FallWater Fall
Water Fall
 
Process Models
Process ModelsProcess Models
Process Models
 
Process Models
Process ModelsProcess Models
Process Models
 
spiralmodel -1
 spiralmodel -1 spiralmodel -1
spiralmodel -1
 
1 sdlc model
1 sdlc model1 sdlc model
1 sdlc model
 
Software process
Software processSoftware process
Software process
 

Último

Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfOverkill Security
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 

Último (20)

Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 

V model in SDLC

  • 1. Edited By Jasour A.Obeidat Supervisor Dr.Hebah Nassir Deain Information System Development – 1st Semester 2012-2013
  • 2. Outline • “V” Model in Progress. • “V” Model illustration. • “V” Model Advantages. • “V” Model Disadvantages. • Comparison between “Waterfall” Vs. “V” Models. • Examples (Problem Scenario). Information System Development – 1st Semester 2012-2013
  • 3. Outline • System Development Life Cycle SDLC. • “V” Model illustration. • “V” Model Advantages. • “V” Model Disadvantages. • Comparison between “Waterfall” Vs. “V” Models. • Examples (Problem Scenario). Information System Development – 1st Semester 2012-2013
  • 4. Outline • System Development Life Cycle SDLC. • “V” Model in Progress. • “V” Model Advantages. • “V” Model Disadvantages. • Comparison between “Waterfall” Vs. “V” Models. • Examples (Problem Scenario). Information System Development – 1st Semester 2012-2013
  • 5. Outline • System Development Life Cycle SDLC. • “V” Model in Progress. • “V” Model illustration. • “V” Model Disadvantages. • Comparison between “Waterfall” Vs. “V” Models. • Examples (Problem Scenario). Information System Development – 1st Semester 2012-2013
  • 6. Outline • System Development Life Cycle SDLC. • “V” Model in Progress. • “V” Model illustration. • “V” Model Advantages. • Comparison between “Waterfall” Vs. “V” Models. • Examples (Problem Scenario). Information System Development – 1st Semester 2012-2013
  • 7. Outline • System Development Life Cycle SDLC. • “V” Model in Progress. • “V” Model illustration. • “V” Model Advantages. • “V” Model Disadvantages. • Examples (Problem Scenario). Information System Development – 1st Semester 2012-2013
  • 8. Outline • System Development Life Cycle SDLC. • “V” Model in Progress. • “V” Model illustration. • “V” Model Advantages. • “V” Model Disadvantages. • Comparison between “Waterfall” Vs. “V” Models. Information System Development – 1st Semester 2012-2013
  • 9. System Development Life Cycle SDLC • System development process: Is a structure imposed on the development of a system product. • There are several models represent system product in it’s processes: - Waterfall Model - V shaped Model - EXTREM Programming - …etc. Information System Development – 1st Semester 2012-2013
  • 10. “V” Model Illustration Information System Development – 1st Semester 2012-2013
  • 11. “V” Model in Progress “Procedures” • The “V” Model begin with elicitation of system requirements in order to conceptualize the system. • Once the system concept is formed, requirements are further elicited, in order to specify detailed system requirements. Note: These system requirement are then allocated to system components. (e.g. H/W, S/W, firm works, and people) Information System Development – 1st Semester 2012-2013
  • 12. “V” Model in Progress “Procedures” • The system is designed. • Once the system is designed the detailed software requirements are elicited. • Note : These software requirements are then used to design, construct, and test appropriate component of the system . Information System Development – 1st Semester 2012-2013
  • 13. “V” Model in Progress “Procedures” • Eventually, all of the system components are integrated and tested when Evidence Exist? - That the resulting system meets requirements. - The system and its components are accepted. Information System Development – 1st Semester 2012-2013
  • 14. “V” Model in Progress “Procedures” • The “V” Model integrates planning and execution of testing throughout the life cycle. During requirements elicitation and analysis Acceptance test planning Initiated -Executed prior to developing the system During design activities System Integration test planning -Executed after S/W coded Initiated and TESTED Information System Development – 1st Semester 2012-2013
  • 15. “V” Model Advantages • Simple and easy to use. • Specific goals are defined for each phase. • Focus on preparing test plans early in the process which give it higher chance to success. • The user of the “V” Model participate in the development and maintenance. Information System Development – 1st Semester 2012-2013
  • 16. “V” Model Advantages • The “V” Model provide a concrete assistance on how to implement an activity. • In each activity schema there are instructions, recommendations, and detailed explanation of the activity. • Appropriate for small development project in which requirements are well understood. Information System Development – 1st Semester 2012-2013
  • 17. “V” Model disadvantages • Difficult to add or change requirements later in the development process. • “V” Model is inappropriate for complex projects. • The emphasize in test planning appears to reduce the risk but like the “Waterfall” model the “V” model risks in : - Time. - absence of careful planning. Information System Development – 1st Semester 2012-2013
  • 18. Waterfall Model Vs. V Shaped Model Model / Feature Waterfall Model “V” Model Requirement Beginning Beginning Specifications Cost Low Expensive Guarantee of success Low High Simplicity Simple Intermediate Flexibility Rigid Little flexible Reusability Limited To some extent User involvement Only at the beginning At beginning Change incorporated Difficult Difficult Information System Development – 1st Semester 2012-2013
  • 19. Problem Scenarios • Example A: We received a requirement specification from a client for developing a solution for their specified problem in a domain we have little or no expertise and obviously no experience of developing similar solution. Information System Development – 1st Semester 2012-2013
  • 20. Problem Scenarios • Example A: In “Waterfall Model” This Model is not suitable for using it in this case. Because : -Clients may not know the complete vision of the solution . - No expertise and experience on this domain which reflect that we can’t gather complete requirements, and that leads for troubles due new findings. Information System Development – 1st Semester 2012-2013
  • 21. Problem Scenarios • Example A: In “V” Model This is not suitable for using it in this case because: -It is similar to “Waterfall” model except of the added test phases at each level, so gathering will be an issue here too. -No working prototype will be available because there is not any incremental/ modular/ iterative approach. Information System Development – 1st Semester 2012-2013
  • 22. ??? Information System Development – 1st Semester 2012-2013
  • 23. Problem Scenarios • This is my Question??????? We received a requirement specification from a client for developing a solution for their specified problem in domain. We have expertise and experience of developing similar solutions Information System Development – 1st Semester 2012-2013
  • 24. The End ! Information System Development – 1st Semester 2012-2013