View
5.897
Download
1
Category
Tags:
Preview:
Citation preview
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 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.
System Development Life Cycle SDLC
Information System Development – 1st Semester 2012-2013
“V” Model Illustration
Information System Development – 1st Semester 2012-2013
“V” Model in Progress “Procedures”
Information System Development – 1st Semester 2012-2013
• 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)
“V” Model in Progress “Procedures”
Information System Development – 1st Semester 2012-2013
• 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 .
“V” Model in Progress “Procedures”
Information System Development – 1st Semester 2012-2013
• 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.
“V” Model in Progress “Procedures”
Information System Development – 1st Semester 2012-2013
• 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 Initiated
-Executed after S/W coded and TESTED
“V” Model Advantages
Information System Development – 1st Semester 2012-2013
• 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.
“V” Model Advantages
Information System Development – 1st Semester 2012-2013
• 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.
“V” Model disadvantages
Information System Development – 1st Semester 2012-2013
• 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.
Waterfall Model Vs. V Shaped Model
Information System Development – 1st Semester 2012-2013
“V” Model Waterfall Model Model / Feature
Beginning Beginning Requirement Specifications
Expensive Low Cost
High Low Guarantee of success
Intermediate Simple Simplicity
Little flexible Rigid Flexibility
To some extent Limited Reusability
At beginning Only at the beginning User involvement
Difficult Difficult Change incorporated
Problem Scenarios
Information System Development – 1st Semester 2012-2013
• 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.
Problem Scenarios
Information System Development – 1st Semester 2012-2013
• 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.
Problem Scenarios
Information System Development – 1st Semester 2012-2013
• 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
Problem Scenarios
Information System Development – 1st Semester 2012-2013
• 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
The End !
Information System Development – 1st Semester 2012-2013
Recommended