1/19
These flashcards cover key vocabulary and concepts related to the Systems Development Life Cycle and feasibility analysis, aimed at helping students understand crucial terminology for their exam.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
Systems Development Life Cycle (SDLC)
A structured process used in information systems development consisting of phases such as Planning, Analysis, Design, and Implementation.
System Request
A formal document describing the business reasons for building a system and its expected value.
Project Sponsor
The owner and primary point of contact for a project who champions it and ensures alignment with business goals.
Business Need
The fundamental reason prompting the project, articulating the problem or opportunity the new system will address.
Business Requirements
Specific business capabilities that the system must possess to meet the stated business need.
Economic Feasibility
Also known as cost-benefit analysis, it identifies and evaluates the financial risks associated with a project.
Technical Feasibility
Assesses the extent to which the proposed system can be successfully designed, developed, and installed.
Organizational Feasibility
Assesses how well the proposed system will ultimately be accepted by its stakeholders.
User Story
A technique used in agile development to describe a software feature from an end-user perspective.
Nonfunctional Requirements
Criteria that judge how well a system performs a function, including operational, security, and performance aspects.
Use Case Diagram
Represents features or functions of a system from the user's perspective, showing actors and the use cases they perform.
Return on Investment (ROI)
A calculation that measures the average rate of return on money invested in a project.
Break-Even Point
The number of years it takes to recover the original investments in a project from net cash flows.
Net Present Value (NPV)
Compares the present value of all cash inflows and outflows for a project to determine its economic feasibility.
Stakeholder Analysis
A systematic process used to identify parties affected by a project and estimate potential impacts.
Operational Costs
Ongoing tangible costs required to operate and maintain a system after its deployment.
Intangible Benefits
Benefits that are challenging to quantify numerically but can improve satisfaction, brand recognition, etc.
Classes and Objects
Classes are templates defining objects, which include both attributes and behaviors.
Extending Use Case
An enhancement to a base use case that models optional behaviors or exceptions to the normal flow.
Included Use Case
Models identical behaviors across several base use cases, representing common subprocesses.