CSC-325: Quiz 8 Review Questions

Réussis tes devoirs et examens dès maintenant avec Quizwiz!

Steps of the system development lifecycle

1. System Analysis/Planning 2. System Design 3. Building the System 4. Testing 5. Implementation and Maintenance

Economic Feasibility

Do benefits exceed costs? (e.g. ROI)

Legal Feasibility

Does the system meet all regulations and laws?

1. Planning phase

Establishes a high-level plan of the intended project and determines project goals

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 4.

SDLC Phases

SDLC has seven main phases: Planning, Analysis, Design, Development, Testing, Implementation, and Maintenance.

Systems Development Lifecycle

The Systems development lifecycle (SDLC) is the process of developing software or information systems from start to finish.

Operational Feasibility

Will our organization be able to operate the system?

System development lifecycle

is used to build and maintain websites

System development lifecycle definition

methodology for understanding business objectives of a system and designing an appropriate solution

Testing

• Alpha Unit, Module, Functional, Systems Testing • Alpha, Beta, Acceptance Performance Testing.

Planning

• Main actors: project manager, project sponsor (usually a VP or other high-level manager who pushed this project into approval), senior analysts • Planning is exactly what it sounds like: the systems development team makes a plan for the systems development project. During this phase, it is vital to conduct several types of feasibility analyses, in order to assess whether developing the system is a good idea. (see other terms)

Design

• Main actors: project manager, system architects, programmers (in a support role; not programming), users (to give input and advice) • During this phase, the system is laid out using "mockups" (if graphical) and the basic modules and logic for the software portion of the system are outlined. This means that example screens and windows are developed (sort of like storyboarding in cinema) to illustrate the basic flow and feel of the system. Hardware requirements are also determined during this phase.

System analysis/planning consists of

• business objectives system functionalities information requirements • business objectives • capabilities you want your site to have • system functionalities • information system capabilities needed to achieve business objectives

2. Analysis phase

Involves analyzing end-user business requirements and refining project goals into defined functions and operations of the intended system

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

4. Development phase

Involves taking all of the detailed design documents from the design phase and transforming them into the actual system

Scheduling Feasibility

Is the project timeline realistic given our resources?

Technical Feasibility

Is the system realistic, and de we have the expertise to develop it?

Systems development life cycle (SDLC)

The overall process for developing information systems from planning and analysis through implementation and maintenance 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 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 4. 4. Development phase: Involves taking all of the detailed design documents from the design phase and transforming them into the actual system 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

Analysis

• Main actors: systems analysts, business analysts • One of the key tasks during the analysis phase is determining user requirements (i.e., what do they want the system to be able to do). Users might be customers, clients, our own organization, or other stakeholders. This is called requirements gathering, or requirements elicitation. These requirements are then compiled in a requirements definition document: a more detailed version of the requirements matrix


Ensembles d'études connexes

Varcarolis: Chapter 13 - Bipolar and Related Disorders

View Set

Windows Command Line (examcomppass)

View Set

Jewish and Early Christian Art (AoW Midterm II)

View Set

6th Grade SS Chapter 30 Alexander the Great and his Empire

View Set