Systems Development Life Cycle and Agile Concepts

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/76

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards covering key terms and concepts related to the Systems Development Life Cycle (SDLC), Agile Scrum methodologies, project feasibility, estimation, team roles, and data collection methods.

Last updated 2:46 PM on 9/14/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

77 Terms

1
New cards

SystemsDevelopmentLifeCycle(SDLC)

A gradual refinement approach used to structure the development of information systems projects.

2
New cards

PlanningPhase

The first phase of the SDLC focused on project initiation, feasibility analysis, and setting up the project.

3
New cards

AnalysisPhase

The SDLC phase where the team studies the existing system, collects requirements, and develops a new system concept.

4
New cards

DesignPhase

The SDLC phase focused on deciding how the system will operate in terms of architecture, interface, data, and programs.

5
New cards

ImplementationPhase

The final major SDLC phase involving system construction, installation, training, and support.

6
New cards

SystemRequest

A document that describes the business reasons for building a system and the value the system is expected to provide.

7
New cards

ProjectSponsor

The person or group who initiates the project and serves as the primary point of contact from the business side.

8
New cards

BusinessNeed

The specific problem or opportunity that motivates a project, such as increasing revenue or eliminating inefficiency.

9
New cards

BusinessRequirements

The high-level features and capabilities the information system must provide to meet the business needs.

10
New cards

BusinessValue

The benefits the organization will gain from the system, categorized as either tangible or intangible.

11
New cards

TangibleValue

A benefit that can be quantified and measured easily, such as a 2%2\% increase in sales.

12
New cards

IntangibleValue

A benefit that is difficult to measure or quantify, such as improved company reputation or brand recognition.

13
New cards

FeasibilityAnalysis

An assessment used to determine if a project should proceed by evaluating technical, economic, and organizational feasibility.

14
New cards

TechnicalFeasibility

An assessment answering "Can we build it?" by looking at technology familiarity, project size, and complexity.

15
New cards

EconomicFeasibility

An assessment answering "Should we build it?" by identifying costs and benefits and calculating financial returns.

16
New cards

Organizational Feasibility

An assessment answering "If we build it, will they come?" by looking at strategic alignment and stakeholder support.

17
New cards

StrategicAlignment

The degree to which a project's goals fit with the larger goals and long-term strategy of the organization.

18
New cards

Net Present Value(NPV)

A financial measure that compares the current value of future cash inflows to the cost of the project.

19
New cards

ReturnonInvestment(ROI)

A performance measure calculated by dividing the net income generated by a project by the average annual investment.

20
New cards

BreakevenAnalysis

The process of determining the point at which the cumulative dollar value of benefits equals the cumulative costs.

21
New cards

BusinessProcessManagement(BPM)

A methodology for the continuous review, analysis, and redesign of existing business processes.

22
New cards

BusinessProcessAutomation(BPA)

The use of technology to create or adjust electronic workflows with minimal changes to existing processes.

23
New cards

BusinessProcessImprovement(BPI)

The redesign of business processes to improve performance and efficiency through moderate changes.

24
New cards

BusinessProcessRengineering(BPR)

The radical redesign or total overhaul of business processes to achieve high levels of improvement.

25
New cards

LeanSoftwareDevelopment(LSD)

A methodology focused on minimizing waste and delivering only what the project needs via a Minimum Viable Product strategy.

26
New cards

MinimumViableProduct (MVP)

A bare-minimum version of a product released to gather user feedback and iterate based on that data.

27
New cards

AgileMethodology

An approach emphasizing close collaboration, frequent delivery of deployable value, and flexibility toward requirements changes.

28
New cards

Scrum

An agile framework where projects make progress through fixed-length work cycles called sprints.

29
New cards

Sprint

A defined work cycle in Scrum, typically lasting 22 to 44 weeks, that results in a working software increment.

30
New cards

ProductOwner

The Scrum role responsible for representing the business, holding business value, and defining product requirements.

31
New cards

ScrumMaster

A servant leader who guides the team in Scrum practices and removes obstacles to progress.

32
New cards

DevelopmentTeam

A self-organizing group (typically 55 to 99 members) responsible for building and coding the software increment.

33
New cards

ProductBacklog

A prioritized list of all the features, requirements, and enhancements needed for a new software product.

34
New cards

Sprint Backlog

The subset of product backlog items selected for implementation during a specific sprint.

35
New cards

User Story

A concise description of a software feature from the perspective of the end user.

36
New cards

Epic

A large user story that requires significant time to implement and must be broken down into smaller stories.

37
New cards

AcceptanceCriteria

The specific conditions that must be met for a user story to be considered complete and satisfactory.

38
New cards

DailyStandup

A brief daily meeting where the Scrum team synchronizes activities and reports progress and blockers.

39
New cards

Sprint Review

A meeting at the end of a sprint where the team demonstrates the working increment to stakeholders.

40
New cards

Sprint Retrospective

A meeting at the end of a sprint focused on reviewing the team's process and identifying improvements.

41
New cards

TripleConstraint

The project management framework asserting that project size, cost, and time are inextricably linked.

42
New cards

Methodology

A formalized and systematic approach to implementing the systems development life cycle (SDLC).

43
New cards

WaterfallDevelopment

A structured methodology where the project moves linearly from one SDLC phase to the next after completion.

44
New cards

Parallel Development

A methodology that performs general design and then splits the project into subprojects developed simultaneously.

45
New cards

V-Model

A development methodology that links each development level (e.g., Analysis) to a specific testing level (e.g., Acceptance testing).

46
New cards

IterativeDevelopment

A methodology that breaks a project into a series of versions, each going through its own SDLC cycle.

47
New cards

Semi-structuredInterview

A data collection method using a guided script with a mix of open and closed-ended questions to allow follow-up.

48
New cards

IndirectObservation

The analysis of secondary sources such as company handbooks, artifacts, or digital logs to understand processes.

49
New cards

Triangulation

The practice of using multiple data collection methods to ensure consistency and richness in requirement gathering.

50
New cards

HourglassInterviewStyle

A questioning sequence that starts broad, narrows to specific core questions, and then widens back to general topics.

51
New cards

ProjectSelection

The organizational process of evaluating a project's costs, benefits, and risks to decide if it merits investment.

52
New cards

ProblemStatement

A clear description of the business issues to be addressed, which must exclude any discussion of potential solutions.

53
New cards

DevelopmentCosts

One-time capital expenditures (CAPEX) incurred during the creation of a new information system.

54
New cards

OperatingCosts

Recurring expenses required to maintain and support a system after it has been implemented.

55
New cards

Six Sigma

A statistical goal for process quality where only 3.43.4 defects are produced per million opportunities.

56
New cards

MarginofErrorHeuristic

A guideline stating that cost estimates at the end of planning have a 100%100\% error, while schedule estimates vary.

57
New cards

FunctionPoint

A unit of measurement used in estimation to quantify the size of a software application based on its features.

58
New cards

SystemProposal

The primary deliverable of the Analysis phase that summarizes results and provides a Go/No Go decision point.

59
New cards

SystemSpecification

The primary deliverable of the Design phase, consisting of architecture, interface, database, and program designs.

60
New cards

WorkPlan

A dynamic document that keeps track of all tasks, their statuses, and the people assigned to perform them.

61
New cards

ProgressiveElaboration

The iterative process of increasing the level of detail in a project plan as more information becomes available.

62
New cards

ApplicationFamiliarity

A technical risk factor concerning how well the users and analysts understand the business area for which system is being built.

63
New cards

TechnologyFamiliarity

A technical risk factor concerning the project team's experience with the specific hardware or software technologies.

64
New cards

InfrastructureAnalyst

A project team role focused on the technical issues surrounding how the system will interact with the organization's hardware.

65
New cards

ChangeManagementAnalyst

A project team role focused on the people and procedures surrounding the system installation.

66
New cards

BusinessAnalyst

A project team role focused on analyzing the key business changes needed to justify the system and defining requirements.

67
New cards

SystemsAnalyst

A project team role focused on identifying how technology can improve business processes and designing the system.

68
New cards

TeamVelocity

A measure of a Scrum team's productivity, calculated by the number of story points completed in a sprint.

69
New cards

StoryPoint

A relative unit used in agile estimation to represent the effort required to implement a user story.

70
New cards

Champion

A high-level executive or stakeholder who provides strong support and leadership for a project within the organization.

71
New cards

GradualRefinement

The principle that development moves from high-level concepts to increasingly detailed technical specifications.

72
New cards

SteeringCommittee

An approval body that evaluates project requests and decides which projects are priority for organizational funding.

73
New cards

RoughOrderMagnitude(ROM)

A high-level percentage allocation used for early project estimation before detailed analysis is completed.

74
New cards

Self-organizingTeam

A characteristic of Scrum teams where members decide among themselves how to best accomplish work according to their skills.

75
New cards

StructuredInterview

A data collection method using a standardized script and close-ended questions to ensure replicability.

76
New cards

UnstructuredInterview

An informal data collection method using open-ended questions to gather deep and nuanced information.

77
New cards

ProjectImpact

A section of the systems request explaining how the project will change organizational processes, roles, or strategy.