chapter 15 systems development
DESCRIPTION
Chapter 15 Systems Development. Why Develop an IS?. Three phenomena that trigger IS development An opportunity (proactive) A problem (reactive) A directive. The systems development life cycle. The Systems Development Life Cycle (SDLC). The Systems Development Life Cycle ( SDLC ). Analysis - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Chapter 15 Systems Development](https://reader036.vdocument.in/reader036/viewer/2022062314/5681394e550346895da0ec27/html5/thumbnails/1.jpg)
1
Chapter 15
Systems Development
![Page 2: Chapter 15 Systems Development](https://reader036.vdocument.in/reader036/viewer/2022062314/5681394e550346895da0ec27/html5/thumbnails/2.jpg)
2
Why Develop an IS?Why Develop an IS?
Three phenomena that trigger IS development
– An opportunity (proactive)– A problem (reactive)– A directive
![Page 3: Chapter 15 Systems Development](https://reader036.vdocument.in/reader036/viewer/2022062314/5681394e550346895da0ec27/html5/thumbnails/3.jpg)
3
The Systems Development Life Cycle (SDLC)
The systems development life cycle
![Page 4: Chapter 15 Systems Development](https://reader036.vdocument.in/reader036/viewer/2022062314/5681394e550346895da0ec27/html5/thumbnails/4.jpg)
4
Analysis– Determines what need the system will
satisfy
– Investigation• Developers interview managers and
perspective users to determine business needs.
• Three feasibility studies
performed.
The Systems Development Life Cycle (SDLC)
![Page 5: Chapter 15 Systems Development](https://reader036.vdocument.in/reader036/viewer/2022062314/5681394e550346895da0ec27/html5/thumbnails/5.jpg)
5
• The Technical Feasibility Study
• Ensures hardware and software exist to build the system
• The Economic Feasibility Study
• Benefits of the system weighed against the cost
• The Operational Feasibility Study
• Determines if system will be used as intended
The Systems Development Life Cycle (SDLC)
![Page 6: Chapter 15 Systems Development](https://reader036.vdocument.in/reader036/viewer/2022062314/5681394e550346895da0ec27/html5/thumbnails/6.jpg)
6
DesignLogical Design
• Translation of user requirements into detailed functions of the system
Physical Design
Construction
Systems Testing
The Systems Development Life Cycle (SDLC)
Phases in systems design
![Page 7: Chapter 15 Systems Development](https://reader036.vdocument.in/reader036/viewer/2022062314/5681394e550346895da0ec27/html5/thumbnails/7.jpg)
7
Implementation– Training– Conversion
•Parallel Conversion
•Phased Conversion
•Cold Turkey
Conversion
•Pilot Conversion
The Systems Development Life Cycle (SDLC)
![Page 8: Chapter 15 Systems Development](https://reader036.vdocument.in/reader036/viewer/2022062314/5681394e550346895da0ec27/html5/thumbnails/8.jpg)
8 Activities in systems support
Support
The Systems Development Life Cycle (SDLC)
![Page 9: Chapter 15 Systems Development](https://reader036.vdocument.in/reader036/viewer/2022062314/5681394e550346895da0ec27/html5/thumbnails/9.jpg)
9
PrototypingSystems developed using an
Iterative Process
– Purpose is to develop a working model as quickly as possible, which can be tweaked and revised
– Significantly shortens systems development backlog
– Can increase risk of incompatibility and other unforeseen mishaps
![Page 10: Chapter 15 Systems Development](https://reader036.vdocument.in/reader036/viewer/2022062314/5681394e550346895da0ec27/html5/thumbnails/10.jpg)
10
In prototyping, refinement of the system continues until users are satisfied.
Prototyping
When to prototype and when not to prototype
![Page 11: Chapter 15 Systems Development](https://reader036.vdocument.in/reader036/viewer/2022062314/5681394e550346895da0ec27/html5/thumbnails/11.jpg)
11
Project ManagementProject Management Goals
– Complete the project on time.– Complete the project within budget.– Meet requirements.– Meet expectations.
Dimensions of project managementIS development projects: challenges and failures
![Page 12: Chapter 15 Systems Development](https://reader036.vdocument.in/reader036/viewer/2022062314/5681394e550346895da0ec27/html5/thumbnails/12.jpg)
12
Project Management Functions–Communication Management
–Schedule Management
–Quality Management
–Financial Management
–Resource Management
Project Management
![Page 13: Chapter 15 Systems Development](https://reader036.vdocument.in/reader036/viewer/2022062314/5681394e550346895da0ec27/html5/thumbnails/13.jpg)
13
Systems DevelopmentLed by End UsersJAD: An example of User-led
Systems Development
– Joint Application Development (JAD): method to be used in SDLU
– Uses six-step process to take the team through planning and design
The six steps of JAD
![Page 14: Chapter 15 Systems Development](https://reader036.vdocument.in/reader036/viewer/2022062314/5681394e550346895da0ec27/html5/thumbnails/14.jpg)
14
– JAD Critical Success Factors
• All participants must be committed to JAD process.
• Customers and IS people must agree on project’s scope.
• Sponsor must be supportive and involved.
• Team members must be empowered decision makers.
• Business objectives must be clearly defined.
• Business process must be understood.
• Team members must be able to meet two or more days per week.
• Members must be committed to the team.
Systems DevelopmentLed by End Users
![Page 15: Chapter 15 Systems Development](https://reader036.vdocument.in/reader036/viewer/2022062314/5681394e550346895da0ec27/html5/thumbnails/15.jpg)
15
Chapter-16
Alternative Avenues for Systems Acquisitions
![Page 16: Chapter 15 Systems Development](https://reader036.vdocument.in/reader036/viewer/2022062314/5681394e550346895da0ec27/html5/thumbnails/16.jpg)
16
Outsourcing– Short-term contractual
relationship with a service firm to develop a specific application
– Long-term contractual relationship with a service firm to take over all or some of an organization’s IS functions
![Page 17: Chapter 15 Systems Development](https://reader036.vdocument.in/reader036/viewer/2022062314/5681394e550346895da0ec27/html5/thumbnails/17.jpg)
17
Advantages of Outsourcing
– Improved financial planning– Reduced license and maintenance fees– Increased attention to core business– Shorter implementation cycles– Reduction of personal and fixed costs– Increased access to highly qualified know-
how?– Increased security
![Page 18: Chapter 15 Systems Development](https://reader036.vdocument.in/reader036/viewer/2022062314/5681394e550346895da0ec27/html5/thumbnails/18.jpg)
18
Outsourcing
Risks of Outsourcing
–Loss of control
–Loss of experienced employees
–Risks of losing a competitive advantage
![Page 19: Chapter 15 Systems Development](https://reader036.vdocument.in/reader036/viewer/2022062314/5681394e550346895da0ec27/html5/thumbnails/19.jpg)
19
Risks of outsourcing are higher at higher levels of management.
IT 3133
Outsourcing
![Page 20: Chapter 15 Systems Development](https://reader036.vdocument.in/reader036/viewer/2022062314/5681394e550346895da0ec27/html5/thumbnails/20.jpg)
20
The InformationSystems Subsidiary
IS service companies that are owned by and served by one large company
Some grow large enough to service the market at large
Some corporations purchase an IS consulting firm
![Page 21: Chapter 15 Systems Development](https://reader036.vdocument.in/reader036/viewer/2022062314/5681394e550346895da0ec27/html5/thumbnails/21.jpg)
21
Purchased Applications
Why Purchase?
–Immediate system availability
–High quality
–Low price
–Available support
![Page 22: Chapter 15 Systems Development](https://reader036.vdocument.in/reader036/viewer/2022062314/5681394e550346895da0ec27/html5/thumbnails/22.jpg)
22
Purchased Applications
Purchasing Risks– Loose fit between needs and features
– Bankruptcy of the vendor
– High turnover of vendor personnel
![Page 23: Chapter 15 Systems Development](https://reader036.vdocument.in/reader036/viewer/2022062314/5681394e550346895da0ec27/html5/thumbnails/23.jpg)
23
Renting Software
On-site Renting
– Client purchases a license to use a certain application for a specified time
Renting Through the Web
– Application installed at vendor’s location; client accesses through the Web or leased line
![Page 24: Chapter 15 Systems Development](https://reader036.vdocument.in/reader036/viewer/2022062314/5681394e550346895da0ec27/html5/thumbnails/24.jpg)
24
Renting Software
Benefits and risks of software rental through the Web
![Page 25: Chapter 15 Systems Development](https://reader036.vdocument.in/reader036/viewer/2022062314/5681394e550346895da0ec27/html5/thumbnails/25.jpg)
25
User Application Development
Factors Encouraging User Application Development
– The widespread use of PCs
– The emergence of 4GLs
– Increasing popularity of prototyping
– Increasing popularity of client/server architecture
![Page 26: Chapter 15 Systems Development](https://reader036.vdocument.in/reader036/viewer/2022062314/5681394e550346895da0ec27/html5/thumbnails/26.jpg)
26
User Application Development
Advantages of user application development
– Shortened lead times
– Good fit to needs
– Free IS staff time
![Page 27: Chapter 15 Systems Development](https://reader036.vdocument.in/reader036/viewer/2022062314/5681394e550346895da0ec27/html5/thumbnails/27.jpg)
27
Risks of user application development
– Poorly developed applications
– Duplication
– Security problems
– Poor documentation
User Application Development