Presentation is loading. Please wait.

Presentation is loading. Please wait.

Succeeding with Technology Systems Development An Overview of Systems Development Tools and Techniques for Systems Development Systems Investigation Systems.

Similar presentations


Presentation on theme: "Succeeding with Technology Systems Development An Overview of Systems Development Tools and Techniques for Systems Development Systems Investigation Systems."— Presentation transcript:

1 Succeeding with Technology Systems Development An Overview of Systems Development Tools and Techniques for Systems Development Systems Investigation Systems Design Systems Implementation Systems Maintenance and Review Please discontinue use of cell phone and turn off ringer Chapter 10

2 Succeeding with Technology 10.1 An Overview of Systems Development Systems development Systems development life cycle System stakeholders Systems analyst End-user systems development Key Terms

3 Succeeding with Technology Systems Development Systems development is the activity of creating new or modifying existing information systems. The systems development life cycle (SDLC) is the ongoing activities associated with the system development process including investigation, analysis, design, implementation, and maintenance and review. www.aim.fsu.edu

4 Succeeding with Technology The SDLC

5 Succeeding with Technology programmers Systems Analyst Systems Analyst: professional who specializes in analyzing and designing systems. Knowledge Workers Stakeholders are those that stand to benefit from a new system.

6 Succeeding with Technology Participants in Systems Dev.

7 Succeeding with Technology End-User Development Non-tech users are becoming increasingly involved in system and software development in businesses and organizations. Why?  They understand the problems at hand  They are increasingly technically savvy  Software development tools are increasingly easier to use  Programmers are not able to keep up with organization demands

8 Succeeding with Technology 10.2 Tools and Techniques for Systems Development Computer-aided software engineering (CASE) tools Flowchart Decision Table Project management Prototyping Outsourcing Object-oriented systems development Key Terms

9 Succeeding with Technology CASE Tools Computer-aided software engineering (CASE) tools automate many of the tasks required in a systems development effort

10 Succeeding with Technology Flowchart A flowchart is a system design diagram that charts the path from a starting point to the final goal of a system. A decision table is a systems development tool that displays the various conditions that could exist in a system and the different actions that the computer should take as a result of these conditions.

11 Succeeding with Technology Project Management The overall purpose of project management is to plan, monitor, and control necessary development activities. Gantt Chart

12 Succeeding with Technology Iterative Approach With the iterative approach, each phase of the SDLC is repeated several times (iterated). Prototyping typically involves creating a preliminary model or version of a major subsystem, or a small or scaled-down version of the entire system.

13 Succeeding with Technology Outsourcing and Offshoring Outsourcing is a business’ use of an outside company to take over portions of its workload. Offshoring relocates an entire production line to another location, typically in another country with cheaper labor, lower taxes, or other financial benefits.

14 Succeeding with Technology 10.3 Systems Investigation Systems investigation Feasibility analysis Key Terms SDLC

15 Succeeding with Technology Systems Investigation The overall purpose of systems investigation is to determine whether or not the objectives met by the existing system are satisfying the goals of the organization. A key part of the systems investigation phase is feasibility analysis, which investigates the problem to be solved or opportunity to be met.

16 Succeeding with Technology 10.4 Systems Analysis Systems analysis Requirements analysis Key Terms SDLC

17 Succeeding with Technology Systems Analysis Systems analysis attempts to understand how the existing system helps solve the problem identified in systems investigation and answers the question, “What must the computer system do to solve the problem?” The overall purpose of requirements analysis is to determine user, stakeholder, and organizational needs.

18 Succeeding with Technology 10.5 Systems Design Systems design Request for proposal (RFP) Key Terms SDLC

19 Succeeding with Technology Systems Design The purpose of systems design is to select and plan a system that meets the requirements defined in the requirements analysis. The request for proposal (RFP) is generated during systems development when an organization wants a computer systems vendor to submit a bid for a new or modified system.

20 Succeeding with Technology 10.6 Systems Implementation Systems implementation Direct conversion Phase-in approach Pilot startup User acceptance document Key Terms SDLC

21 Succeeding with Technology Systems Implementation Systems implementation includes hardware acquisition, software acquisition or development, user preparation, hiring and training of personnel, site and data preparation, installation, testing, startup, and user acceptance.

22 Succeeding with Technology SDLC 10.7 Systems Maintenance and Review Systems maintenance Systems review Key Terms

23 Succeeding with Technology Systems Maintenance and Review Systems maintenance involves checking, changing, and enhancing the system to make it more useful in achieving user and organizational goals. Systems review, the final phase of the systems development life cycle, is the process of analyzing systems to make sure that they are operating as intended.

24 Succeeding with Technology Chapter 10 Questions? Don’t forget to turn your phone on!!


Download ppt "Succeeding with Technology Systems Development An Overview of Systems Development Tools and Techniques for Systems Development Systems Investigation Systems."

Similar presentations


Ads by Google