1 Chapter 4 kareRCIserIsviFIsa RsþGnuvtþKMerag Selection Of An Appropriate Project Approach.
-
Upload
adam-combs -
Category
Documents
-
view
213 -
download
1
Transcript of 1 Chapter 4 kareRCIserIsviFIsa RsþGnuvtþKMerag Selection Of An Appropriate Project Approach.
![Page 1: 1 Chapter 4 kareRCIserIsviFIsa RsþGnuvtþKMerag Selection Of An Appropriate Project Approach.](https://reader036.fdocuments.us/reader036/viewer/2022082917/55145de3550346284e8b5758/html5/thumbnails/1.jpg)
1
Chapter 4
kareRCIserIsviFIsaRsþGnuvtþKMera
gSelection Of An Appropriate
Project Approach
![Page 2: 1 Chapter 4 kareRCIserIsviFIsa RsþGnuvtþKMerag Selection Of An Appropriate Project Approach.](https://reader036.fdocuments.us/reader036/viewer/2022082917/55145de3550346284e8b5758/html5/thumbnails/2.jpg)
2
CHOOSING TECHNOLOGIES The development of software in-house
suggests that the project has certain characteristics: the project team and the users belong to
the same organization; the project being considered slot into a
portfolio of existing computer-based system;
the methodologies and technologies to be used are not selected by the project manager, but are dictated by local standards.
![Page 3: 1 Chapter 4 kareRCIserIsviFIsa RsþGnuvtþKMerag Selection Of An Appropriate Project Approach.](https://reader036.fdocuments.us/reader036/viewer/2022082917/55145de3550346284e8b5758/html5/thumbnails/3.jpg)
3
An outcome of project analysis will be the selection of the most appropriate methodologies and technologies.
![Page 4: 1 Chapter 4 kareRCIserIsviFIsa RsþGnuvtþKMerag Selection Of An Appropriate Project Approach.](https://reader036.fdocuments.us/reader036/viewer/2022082917/55145de3550346284e8b5758/html5/thumbnails/4.jpg)
4
Methodologies
Waterfall Method V-process Model RAD Spiral Model
![Page 5: 1 Chapter 4 kareRCIserIsviFIsa RsþGnuvtþKMerag Selection Of An Appropriate Project Approach.](https://reader036.fdocuments.us/reader036/viewer/2022082917/55145de3550346284e8b5758/html5/thumbnails/5.jpg)
5
Waterfall Method
Also known as the Traditional method There is a sequence of activities
working from top to bottom.
![Page 6: 1 Chapter 4 kareRCIserIsviFIsa RsþGnuvtþKMerag Selection Of An Appropriate Project Approach.](https://reader036.fdocuments.us/reader036/viewer/2022082917/55145de3550346284e8b5758/html5/thumbnails/6.jpg)
6
Waterfall Method (con’t)
Advantages: Shorter development time Cost possible
Drawbacks: System limitations not being discovered
until later in the development cycle Clients not being able to see the
product until its is completely finished.
![Page 7: 1 Chapter 4 kareRCIserIsviFIsa RsþGnuvtþKMerag Selection Of An Appropriate Project Approach.](https://reader036.fdocuments.us/reader036/viewer/2022082917/55145de3550346284e8b5758/html5/thumbnails/7.jpg)
7
Feasibility study
User requirements
Analysis
System design
Program design
coding
Testing
operation
![Page 8: 1 Chapter 4 kareRCIserIsviFIsa RsþGnuvtþKMerag Selection Of An Appropriate Project Approach.](https://reader036.fdocuments.us/reader036/viewer/2022082917/55145de3550346284e8b5758/html5/thumbnails/8.jpg)
8
V-process Model
The V-process can be seen as expanding the testing activities in the waterfall model.
![Page 9: 1 Chapter 4 kareRCIserIsviFIsa RsþGnuvtþKMerag Selection Of An Appropriate Project Approach.](https://reader036.fdocuments.us/reader036/viewer/2022082917/55145de3550346284e8b5758/html5/thumbnails/9.jpg)
9
Feasibility study
User requirements
System design
Program design
Code
Program testng
System testing
User acceptance
Review Corrections
Corrections
Corrections
Corrections
![Page 10: 1 Chapter 4 kareRCIserIsviFIsa RsþGnuvtþKMerag Selection Of An Appropriate Project Approach.](https://reader036.fdocuments.us/reader036/viewer/2022082917/55145de3550346284e8b5758/html5/thumbnails/10.jpg)
10
V-Process Method (con’t)
Advantages: Customer more satisfaction Increased quality
Drawbacks: More time More resources
![Page 11: 1 Chapter 4 kareRCIserIsviFIsa RsþGnuvtþKMerag Selection Of An Appropriate Project Approach.](https://reader036.fdocuments.us/reader036/viewer/2022082917/55145de3550346284e8b5758/html5/thumbnails/11.jpg)
11
RAPID APPLICATION DEVELOPMENT Customers of IT are concerned with
getting working business applications delivered quickly and at less cost.
A response to this has been Rapid Application Development (RAD).
![Page 12: 1 Chapter 4 kareRCIserIsviFIsa RsþGnuvtþKMerag Selection Of An Appropriate Project Approach.](https://reader036.fdocuments.us/reader036/viewer/2022082917/55145de3550346284e8b5758/html5/thumbnails/12.jpg)
12
Business Modeling
Data Modeling
Process Modeling
Application Generation
Testing and
Turnover
Team #1
Business Modeling
Data Modeling
Process Modeling
Application Generation
Testing and
Turnover
Team #2
Business Modeling
Data Modeling
Process Modeling
Application Generation
Testing and
Turnover
Team #3
![Page 13: 1 Chapter 4 kareRCIserIsviFIsa RsþGnuvtþKMerag Selection Of An Appropriate Project Approach.](https://reader036.fdocuments.us/reader036/viewer/2022082917/55145de3550346284e8b5758/html5/thumbnails/13.jpg)
13
RAD (con’t)
Advantages: Increased speed of development Increased quality
Drawbacks: Reduced scalability Reduced feature Need more resources
![Page 14: 1 Chapter 4 kareRCIserIsviFIsa RsþGnuvtþKMerag Selection Of An Appropriate Project Approach.](https://reader036.fdocuments.us/reader036/viewer/2022082917/55145de3550346284e8b5758/html5/thumbnails/14.jpg)
14
Spiral Model
Is a software development process combining elements of both design and prototyping in stages.
Risk analysis
Engineering-Design
Construction
Planning
Customer Communication
Customer Evaluation
![Page 15: 1 Chapter 4 kareRCIserIsviFIsa RsþGnuvtþKMerag Selection Of An Appropriate Project Approach.](https://reader036.fdocuments.us/reader036/viewer/2022082917/55145de3550346284e8b5758/html5/thumbnails/15.jpg)
15
Spiral (con’t)
Advantages: Increased quality Less risks
Drawbacks: Complexity It is a new model