250 likes | 624 Views
Please discontinue use of cell phone and turn off ringer. Chapter 10. Systems Development. An Overview of Systems Development Tools and Techniques for Systems Development Systems Investigation Systems Design Systems Implementation Systems Maintenance and Review. Key Terms.
E N D
Please discontinue use of cell phone and turn off ringer Chapter 10 Systems Development An Overview of Systems Development Tools and Techniques for Systems Development Systems Investigation Systems Design Systems Implementation Systems Maintenance and Review
Key Terms • Systems development • Systems development life cycle • System stakeholders • Systems analyst • End-user systems development 10.1 An Overview of Systems Development
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
Knowledge Workers programmers Systems Analyst • Systems Analyst: professional who specializes in analyzing and designing systems. Stakeholders are those that stand to benefit from a new system.
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
Key Terms • Computer-aided software engineering (CASE) tools • Flowchart • Decision Table • Project management • Prototyping • Outsourcing • Object-oriented systems development 10.2 Tools and Techniques for Systems Development
CASE Tools • Computer-aided software engineering (CASE) tools automate many of the tasks required in a systems development effort
Flowchart • A flowchartis 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.
Project Management Gantt Chart • The overall purpose of project management is to plan, monitor, and control necessary development activities.
Iterative Approach • With the iterative approach, each phase of the SDLC is repeated several times (iterated). • Prototypingtypically involves creating a preliminary model or version of a major subsystem, or a small or scaled-down version of the entire system.
Outsourcing and Offshoring • Outsourcingis 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.
Key Terms • Systems investigation • Feasibility analysis SDLC 10.3 Systems Investigation
Systems Investigation • The overall purpose of systems investigationis 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.
Key Terms • Systems analysis • Requirements analysis SDLC 10.4 Systems Analysis
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 analysisis to determine user, stakeholder, and organizational needs.
Key Terms • Systems design • Request for proposal (RFP) SDLC 10.5 Systems Design
Systems Design • The purpose of systems design is to select and plan a system that meets therequirements 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.
Key Terms • Systems implementation • Direct conversion • Phase-in approach • Pilot startup • User acceptance document SDLC 10.6Systems Implementation
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.
Key Terms • Systems maintenance • Systems review SDLC 10.7 Systems Maintenance and Review
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 systemsdevelopment life cycle, is the process of analyzing systems to make sure that they are operating as intended.
Don’t forget to turn your phone on!! Chapter 10 Questions?