FlashKeepers

Computer Science · College

Software Engineering, Unit 6: Version Control and Agile/Scrum

Software Engineering, unit: Version Control and Agile/Scrum. Core concepts, terminology, and worked-example cues a college student meets for this unit, building on prior units without repeating them. Front: a term, concept, or short problem cue. Back: the definition, explanation, or answer.

16 cards · basic cards · AI-written, checked twice. Edit anything.

Study this set free Look inside first Get FlashKeepers for iPhone
What is version control?
A system that tracks and manages changes to source code over time
What is Git?
A widely used distributed version control system
What is a repository, in version control?
A storage location containing a project's full history of tracked changes
What is a commit?
A recorded snapshot of changes made to a repository at a point in time
What is a branch, in version control?
An independent line of development that can be worked on separately from the main codebase
What is merging, in version control?
Combining changes from one branch into another
What is a merge conflict?
A situation where changes from two branches cannot be automatically combined
What is Agile software development?
An iterative approach emphasizing collaboration, flexibility, and rapid delivery of working software
What is Scrum?
An Agile framework organizing work into fixed-length iterations called sprints
What is a sprint, in Scrum?
A fixed time period, typically one to four weeks, in which a set of work is completed
What is a product backlog, in Scrum?
A prioritized list of features and work items for a product
What is a sprint backlog?
The subset of product backlog items selected for completion in the current sprint
What is a daily stand-up meeting?
A brief daily meeting where team members share progress and blockers
What is a Scrum Master's role?
Facilitating the Scrum process and removing obstacles for the team
What is a product owner's role, in Scrum?
Representing stakeholder interests and prioritizing the product backlog

1 more cards in the app