tailieunhanh - Lecture Systems analysis and design methods (7/e): Chapter 3 – Whitten, Bentley

This chapter more closely examines the systems development process that was first introduced in Chapter 1. Successful systems development is governed by some fundamental, underlying principles that we introduce in this chapter. We also introduce a basic, representative systems development methodology as a disciplined approach to developing information systems. | Chapter 3 Information Systems Development Objectives Describe the motivation for a system development process in terms of the Capability Maturity Model (CMM) for quality management. Differentiate between the system life cycle and a system development methodology. Describe 10 basic principles of system development. Define problems, opportunities, and directives—the triggers for systems development projects. Describe the PIECES framework for categorizing problems, opportunities, and directives. Describe the essential phases of system development. For each phase, describe its purpose, inputs, and outputs. Describe cross life cycle activities that overlap multiple system development phases. Describe typical alternative “routes” through the basic phases of system development. Describe how routes may be combined or customized for different projects. Describe various automated tools for system development. 3- 3- Process of System Development System development process – a set of . | Chapter 3 Information Systems Development Objectives Describe the motivation for a system development process in terms of the Capability Maturity Model (CMM) for quality management. Differentiate between the system life cycle and a system development methodology. Describe 10 basic principles of system development. Define problems, opportunities, and directives—the triggers for systems development projects. Describe the PIECES framework for categorizing problems, opportunities, and directives. Describe the essential phases of system development. For each phase, describe its purpose, inputs, and outputs. Describe cross life cycle activities that overlap multiple system development phases. Describe typical alternative “routes” through the basic phases of system development. Describe how routes may be combined or customized for different projects. Describe various automated tools for system development. 3- 3- Process of System Development System development process – a set of activities, methods, best practices, deliverables, and automated tools that stakeholders (Chapter 1) use to develop and continuously improve information systems and software (Chapters 1 and 2). Many variations Using a consistent process for system development: Create efficiencies that allow management to shift resources between projects Produces consistent documentation that reduces lifetime costs to maintain the systems Promotes quality 3- CMM Process Management Model Capability Maturity Model (CMM) – a standardized framework for assessing the maturity level of an organization’s information system development and management processes and products. It consists of five levels of maturity: Level 1—Initial: System development projects follow no prescribed process. Level 2—Repeatable: Project management processes and practices established to track project costs, schedules, and functionality. Level 3—Defined: Standard system development process (methodology) is purchased or developed. All

TỪ KHÓA LIÊN QUAN