CIS 454 FINAL EXAM | PRACTICE QUESTIONS & ANSWERS | COMPREHENSIVE
STUDY GUIDE 2026/2027
Ch. 1 - ANS ✔✔Ch. 1
Systems Development Life Cycle - ANS ✔✔
SDLC: Planning - ANS ✔✔1. Project Initiation
2. Project Management
WHY should we build this system? - ANS ✔✔planning
Project Initiation - ANS ✔✔-Develop a system request
-Conduct a feasibility analysis
Project Management - ANS ✔✔-Develop work plan
-Staff the project
-Control and direct the project
SDLC: Analysis - ANS ✔✔1. Develop analysis strategy
2. Gather requirements
3. Develop a system proposal
WHAT should the system do for us?
WHERE and when will it be used? - ANS ✔✔analysis
,SDLC: Design - ANS ✔✔1. Develop a design strategy
2. Design architecture and interfaces
3. Develop databases and file specifications 4. Develop the program design
HOW will we build the system? - ANS ✔✔design
SDLC: Implementation - ANS ✔✔1. Construct system
2. Install system
-Implement a training plan for the users
3. Establish a support plan
BUILD the system! - ANS ✔✔implementation
Planning process creates what Product? - ANS ✔✔Project Plan
Analysis process creates what Product? - ANS ✔✔System Proposal
Design process creates what Product? - ANS ✔✔System Specification
Implementation process creates what Product? - ANS ✔✔New System and Maintenance Plan
Methodology - ANS ✔✔a formalized approach to implementing the SDLC
Well-known methodologies - ANS ✔✔-Waterfall development
-Parallel development
-Rapid application development
,-Agile development
Structured Design (Types) - ANS ✔✔-Waterfall Development
-Parallel Development
Rapid Application Development (Types) - ANS ✔✔-Phased
-Prototyping
-Throwaway Prototyping
Agile Development (Types) - ANS ✔✔-eXtreme Programming (XP)
-Scrum
Waterfall Development - ANS ✔✔
Parallel Development - ANS ✔✔
Phased Development - ANS ✔✔Versions
System Prototyping - ANS ✔✔idk
Throwaway Prototyping - ANS ✔✔
Extreme Programming - ANS ✔✔
Characteristics of Object-Oriented Analysis & Design - ANS ✔✔-Use-case Driven
-Architecture Centric
, -Iterative and Incremental
Unified Modeling Language - ANS ✔✔Provides a common vocabulary of object-oriented terms
and diagramming techniques rich enough to model any systems development project from
analysis through implementation
UML Structure Diagrams - ANS ✔✔Represent the data and static relationships in an information
system
-Class* (we will learn in the CIS curriculum) -Object
-Package
-Deployment
-Component
-Composite structure
UML Behavior Diagrams - ANS ✔✔Depict the dynamic relationships among the instances or
objects that represent the business information system
• Activity* (we will learn in the CIS curriculum)
• Sequence*(we will learn in the CIS curriculum)
• Communication
• Interaction overview
• Timing
• Behavior state machine
• Protocol state machine
• Use-case diagrams*(we will learn in the CIS curriculum)
Project Team Skills - ANS ✔✔•Project team members are change agents who find ways to
improve their organization
•A broad range of skills is required, including
STUDY GUIDE 2026/2027
Ch. 1 - ANS ✔✔Ch. 1
Systems Development Life Cycle - ANS ✔✔
SDLC: Planning - ANS ✔✔1. Project Initiation
2. Project Management
WHY should we build this system? - ANS ✔✔planning
Project Initiation - ANS ✔✔-Develop a system request
-Conduct a feasibility analysis
Project Management - ANS ✔✔-Develop work plan
-Staff the project
-Control and direct the project
SDLC: Analysis - ANS ✔✔1. Develop analysis strategy
2. Gather requirements
3. Develop a system proposal
WHAT should the system do for us?
WHERE and when will it be used? - ANS ✔✔analysis
,SDLC: Design - ANS ✔✔1. Develop a design strategy
2. Design architecture and interfaces
3. Develop databases and file specifications 4. Develop the program design
HOW will we build the system? - ANS ✔✔design
SDLC: Implementation - ANS ✔✔1. Construct system
2. Install system
-Implement a training plan for the users
3. Establish a support plan
BUILD the system! - ANS ✔✔implementation
Planning process creates what Product? - ANS ✔✔Project Plan
Analysis process creates what Product? - ANS ✔✔System Proposal
Design process creates what Product? - ANS ✔✔System Specification
Implementation process creates what Product? - ANS ✔✔New System and Maintenance Plan
Methodology - ANS ✔✔a formalized approach to implementing the SDLC
Well-known methodologies - ANS ✔✔-Waterfall development
-Parallel development
-Rapid application development
,-Agile development
Structured Design (Types) - ANS ✔✔-Waterfall Development
-Parallel Development
Rapid Application Development (Types) - ANS ✔✔-Phased
-Prototyping
-Throwaway Prototyping
Agile Development (Types) - ANS ✔✔-eXtreme Programming (XP)
-Scrum
Waterfall Development - ANS ✔✔
Parallel Development - ANS ✔✔
Phased Development - ANS ✔✔Versions
System Prototyping - ANS ✔✔idk
Throwaway Prototyping - ANS ✔✔
Extreme Programming - ANS ✔✔
Characteristics of Object-Oriented Analysis & Design - ANS ✔✔-Use-case Driven
-Architecture Centric
, -Iterative and Incremental
Unified Modeling Language - ANS ✔✔Provides a common vocabulary of object-oriented terms
and diagramming techniques rich enough to model any systems development project from
analysis through implementation
UML Structure Diagrams - ANS ✔✔Represent the data and static relationships in an information
system
-Class* (we will learn in the CIS curriculum) -Object
-Package
-Deployment
-Component
-Composite structure
UML Behavior Diagrams - ANS ✔✔Depict the dynamic relationships among the instances or
objects that represent the business information system
• Activity* (we will learn in the CIS curriculum)
• Sequence*(we will learn in the CIS curriculum)
• Communication
• Interaction overview
• Timing
• Behavior state machine
• Protocol state machine
• Use-case diagrams*(we will learn in the CIS curriculum)
Project Team Skills - ANS ✔✔•Project team members are change agents who find ways to
improve their organization
•A broad range of skills is required, including