Download presentation
Presentation is loading. Please wait.
Published byAthena Mixon Modified over 9 years ago
1
Business Driven Technology Unit 5 Transforming Organizations Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education.
2
17-2 Unit Five O Chapter Seventeen – Developing Software to Streamline Operations O Chapter Eighteen – Methodologies for Supporting Agile Organizations O Chapter Nineteen - Managing Organizational Projects O Chapter Twenty – Developing a 21st Century Organization
3
Chapter 17 Building Software to Streamline Operations 17-3
4
17-4 LEARNING OUTCOMES 1. Describe the seven phases of the systems development life cycle 2. Summarize the different software development methodologies
5
17-5 DEVELOPING SOFTWARE O Software that is built correctly can transform as the organization and its business transforms O Software that effectively meets employee needs will help an organization become more productive and enhance decision making O Software that does not meet employee needs may have a damaging effect on productivity and can even cause a business to fail
6
17-6 DEVELOPING SOFTWARE O As organizations’ reliance on software grows, so do the business-related consequences of software successes and failures including: O Increase or decrease revenue O Repair or damage to brand reputation O Prevent or incur liabilities O Increase or decrease productivity
7
17-7 THE SYSTEMS DEVELOPMENT LIFE CYCLE (SDLC) O Systems development life cycle (SDLC) – The overall process for developing information systems from planning and analysis through implementation and maintenance
8
17-8 THE SYSTEMS DEVELOPMENT LIFE CYCLE (SDLC) 1. Planning phase – Establishes a high- level plan of the intended project and determines project goals 2. Analysis phase – Involves analyzing end-user business requirements and refining project goals into defined functions and operations of the intended system
9
17-9 THE SYSTEMS DEVELOPMENT LIFE CYCLE (SDLC) 3. Design phase – Establishes descriptions of the desired features and operations of the system including screen layouts, business rules, process diagrams, pseudo code, and other documentation 4. Development phase – Involves taking all of the detailed design documents from the design phase and transforming them into the actual system
10
17-10 THE SYSTEMS DEVELOPMENT LIFE CYCLE (SDLC) 5. Testing phase – Involves bringing all the project pieces together into a special testing environment to eliminate errors and bugs, and verify that the system meets all of the business requirements defined in the analysis phase 6. Implementation phase – Involves placing the system into production so users can begin to perform actual business operations with it
11
17-11 THE SYSTEMS DEVELOPMENT LIFE CYCLE (SDLC)
12
17-12 THE SYSTEMS DEVELOPMENT LIFE CYCLE (SDLC)
13
17-13 THE SYSTEMS DEVELOPMENT LIFE CYCLE (SDLC) 7. Maintenance phase – Involves performing changes, corrections, additions, and upgrades to ensure the system continues to meet its business goals
14
17-14 Software Problems Are Business Problems O Primary reasons for project failure include O Unclear or missing business requirements O Skipping SDLC phases O Failure to manage project scope O Scope creep – occurs when the scope increases O Feature creep – occurs when extra features are added O Failure to manage project plan O Changing technology
15
17-15 Software Problems Are Business Problems O Find errors early: the later in the SDLC an error is found - the more expensive it is to fix
16
17-16 LEARNING OUTCOME REVIEW O Now that you have finished the chapter please review the learning outcomes in your text
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.