1.1 © 2007 by Prentice Hall 11 Chapter Building Information Systems.
Chapter 11: Systems Development and Procurement Copyright © 2013 Pearson Education, Inc. publishing...
-
Upload
dorthy-morrison -
Category
Documents
-
view
217 -
download
0
Transcript of Chapter 11: Systems Development and Procurement Copyright © 2013 Pearson Education, Inc. publishing...
![Page 1: Chapter 11: Systems Development and Procurement Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 1.](https://reader030.fdocuments.us/reader030/viewer/2022033106/56649f345503460f94c51855/html5/thumbnails/1.jpg)
Chapter 11:Systems Development and
Procurement
Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 1
![Page 2: Chapter 11: Systems Development and Procurement Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 1.](https://reader030.fdocuments.us/reader030/viewer/2022033106/56649f345503460f94c51855/html5/thumbnails/2.jpg)
Learning objectives
1. Systems development life cycle
2. Software development strategies
3. Strategy selection
4. Build vs. buy
5. Human element
Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 2
![Page 3: Chapter 11: Systems Development and Procurement Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 1.](https://reader030.fdocuments.us/reader030/viewer/2022033106/56649f345503460f94c51855/html5/thumbnails/3.jpg)
Facebook and FBI
Facebook FBI
• 1,000 users within
24 hours
• $170 million project
scrapped
Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 3
Update Figure
![Page 4: Chapter 11: Systems Development and Procurement Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 1.](https://reader030.fdocuments.us/reader030/viewer/2022033106/56649f345503460f94c51855/html5/thumbnails/4.jpg)
Systems developmentlife cycle
1. Planning
2. Analysis
3. Design
4. Development
5. Testing
6. Implementation
7. Maintenance
Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 4
![Page 5: Chapter 11: Systems Development and Procurement Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 1.](https://reader030.fdocuments.us/reader030/viewer/2022033106/56649f345503460f94c51855/html5/thumbnails/5.jpg)
1. Planning
• Assessing business need– Return on investment
– Competitive advantage
– Risk management
• Feasibility study
Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 5
![Page 6: Chapter 11: Systems Development and Procurement Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 1.](https://reader030.fdocuments.us/reader030/viewer/2022033106/56649f345503460f94c51855/html5/thumbnails/6.jpg)
2. Analysis
• Process diagrams
• Requirements definition
• Build or buy?
Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 6
![Page 7: Chapter 11: Systems Development and Procurement Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 1.](https://reader030.fdocuments.us/reader030/viewer/2022033106/56649f345503460f94c51855/html5/thumbnails/7.jpg)
3. Design
• Architectural design
• Data models
Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 7
![Page 8: Chapter 11: Systems Development and Procurement Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 1.](https://reader030.fdocuments.us/reader030/viewer/2022033106/56649f345503460f94c51855/html5/thumbnails/8.jpg)
4. Development
• Version control
• Project and issue tracking
• Code review
Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 8
![Page 9: Chapter 11: Systems Development and Procurement Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 1.](https://reader030.fdocuments.us/reader030/viewer/2022033106/56649f345503460f94c51855/html5/thumbnails/9.jpg)
5. Testing
• Unit
• System
• Stress
• Parallel
• Integration
• Acceptance
Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 9
![Page 10: Chapter 11: Systems Development and Procurement Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 1.](https://reader030.fdocuments.us/reader030/viewer/2022033106/56649f345503460f94c51855/html5/thumbnails/10.jpg)
6. Implementation
• Parallel
• Phased
• Direct
Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 10
![Page 11: Chapter 11: Systems Development and Procurement Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 1.](https://reader030.fdocuments.us/reader030/viewer/2022033106/56649f345503460f94c51855/html5/thumbnails/11.jpg)
7. Maintenance
• Bug fixes and change requests
• Aging of IS
Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 11
![Page 12: Chapter 11: Systems Development and Procurement Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 1.](https://reader030.fdocuments.us/reader030/viewer/2022033106/56649f345503460f94c51855/html5/thumbnails/12.jpg)
Software developmentstrategies
• Waterfall
• Iterative
• Agile
Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 12
![Page 13: Chapter 11: Systems Development and Procurement Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 1.](https://reader030.fdocuments.us/reader030/viewer/2022033106/56649f345503460f94c51855/html5/thumbnails/13.jpg)
Agile
• Scrum
• eXtreme programming
Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 13
![Page 14: Chapter 11: Systems Development and Procurement Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 1.](https://reader030.fdocuments.us/reader030/viewer/2022033106/56649f345503460f94c51855/html5/thumbnails/14.jpg)
Comparing approaches
• Type of project
• Organizational culture
Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 14
![Page 15: Chapter 11: Systems Development and Procurement Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 1.](https://reader030.fdocuments.us/reader030/viewer/2022033106/56649f345503460f94c51855/html5/thumbnails/15.jpg)
Waterfall
• Still widely used for many reasons:– Managers are familiar
– Developers are adapting
– Cultural challenges for agile
– Outsourcing fixed-bid contracts
Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 15
![Page 16: Chapter 11: Systems Development and Procurement Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 1.](https://reader030.fdocuments.us/reader030/viewer/2022033106/56649f345503460f94c51855/html5/thumbnails/16.jpg)
Buy strategy
• Advantages and disadvantages
• RFI and RFP
Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 16
![Page 17: Chapter 11: Systems Development and Procurement Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 1.](https://reader030.fdocuments.us/reader030/viewer/2022033106/56649f345503460f94c51855/html5/thumbnails/17.jpg)
Evaluating the options
• Best of breed
• Unified procurement
Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 17
![Page 18: Chapter 11: Systems Development and Procurement Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 1.](https://reader030.fdocuments.us/reader030/viewer/2022033106/56649f345503460f94c51855/html5/thumbnails/18.jpg)
Adaptation andcustomization
• Adaptation
• Customization
Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 18
![Page 19: Chapter 11: Systems Development and Procurement Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 1.](https://reader030.fdocuments.us/reader030/viewer/2022033106/56649f345503460f94c51855/html5/thumbnails/19.jpg)
Human element
• Cross-functional teams
• Senior management
• Consultants
Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 19
![Page 20: Chapter 11: Systems Development and Procurement Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 1.](https://reader030.fdocuments.us/reader030/viewer/2022033106/56649f345503460f94c51855/html5/thumbnails/20.jpg)
Summary
1. Systems development life cycle
2. Software development strategies
3. Strategy selection
4. Build vs. buy
5. Human element
Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 20
![Page 21: Chapter 11: Systems Development and Procurement Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 1.](https://reader030.fdocuments.us/reader030/viewer/2022033106/56649f345503460f94c51855/html5/thumbnails/21.jpg)
Babycenter.com case
• Before, 85% of time fixing bugs
• Scrum discipline
• Business results
Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 21
![Page 22: Chapter 11: Systems Development and Procurement Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 1.](https://reader030.fdocuments.us/reader030/viewer/2022033106/56649f345503460f94c51855/html5/thumbnails/22.jpg)
U.S. Strategic Commandcase
• eXtreme programming
• Pilot project
• Problems and potential
Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 22
![Page 23: Chapter 11: Systems Development and Procurement Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 1.](https://reader030.fdocuments.us/reader030/viewer/2022033106/56649f345503460f94c51855/html5/thumbnails/23.jpg)
Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 23