Download presentation
Presentation is loading. Please wait.
Published byBrenda Human Modified over 10 years ago
1
Chapter 11: Systems Development and Procurement Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 1
2
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
3
FacebookFBI 1,000 users within 24 hours $170 million project scrapped Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 3 Facebook and FBI
4
Systems development life cycle Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 4
5
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
6
Process diagrams Requirements definition Build or buy? Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 6 2. Analysis
7
3. Design Architectural design Data models Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 7
8
Version control Project and issue tracking Code review Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 8 4. Development
9
5. Testing Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 9
10
6. Implementation Parallel Phased Direct Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 10
11
7. Maintenance Bug fixes and change requests Aging of IS Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 11
12
Software development strategies Waterfall Iterative Agile Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 12
13
Agile Scrum eXtreme programming Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 13
14
Comparing approaches Type of project Organizational culture Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 14
15
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
16
Buy strategy Advantages and disadvantages RFI and RFP Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 16
17
Best of breed Unified procurement Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 17 Evaluating the options
18
Adaptation and customization Adaptation Customization Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 18
19
Human element Cross-functional teams Senior management Consultants Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 19
20
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
21
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
22
U.S. Strategic Command case eXtreme programming Pilot project Problems and potential Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 22
23
Copyright © 2013 Pearson Education, Inc. publishing as Prentice Hall Chapter 11 - 23
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.