Agile Cards

Ace your homework & exams now with Quizwiz!

Agile

elating to or denoting a method of project management, used especially for software development, that is characterized by the division of tasks into short phases of work and frequent reassessment and adaptation of plans.

Burndown chart

A burn down chart is a graphical representation of work left to do versus time. The outstanding work (or backlog) is often on the vertical axis, with time along the horizontal. Burn down charts are a run chart of outstanding work. It is useful for predicting when all of the work will be completed.

"Pointing" a user story

A story point is an abstract measure of effort required to implement a user story. In simple terms, it is a number that tells the team about the difficulty level of the story. Difficulty could be related to complexities, risks, and efforts involved.

User Story

A user story is a tool used in Agile software development to capture a description of a software feature from an end-user perspective. A user story describes the type of user, what they want and why. A user story helps to create a simplified description of a requirement.

Retro

An agile retrospective, or sprint retrospective as Scrum calls it, is a practice used by teams to reflect on their way of working, and to continuously become better in what they do. ... At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.

Extreme Programming (XP)

Extreme Programming (XP) is an agile software development framework that aims to produce higher quality software, and higher quality of life for the development team. XP is the most specific of the agile frameworks regarding appropriate engineering practices for software development.

Business Analyst

Business analysts work with organisations to help them improve their processes and systems. They conduct research and analysis in order to come up with solutions to business problems and help to introduce these systems to businesses and their clients.

Backlog

In Agile development, a product backlog is a prioritized list of deliverables (such as new features) that should be implemented as part of a project or product development. It's a decision-making artifact that helps you estimate, refine, and prioritize everything you might sometime in the future want to complete.

Sprint

In Agile product development, a sprint is a set period of time during which specific work has to be completed and made ready for review. Each sprint begins with a planning meeting. ... The duration of a sprint is determined by the scrum master, the team's facilitator and manager of the Scrum framework.

Project Manager

In the broadest sense, project managers (PMs) are responsible for planning, organizing, and directing the completion of specific projects for an organization while ensuring these projects are on time, on budget, and within scope.

Kanban

Kanban is a popular framework used to implement agile software development. It requires real-time communication of capacity and full transparency of work. Work items are represented visually on a kanban board, allowing team members to see the state of every piece of work at any time.

Product Manager

Product manager roles are increasingly coveted positions, with high salaries and ample opportunities for growth. In fact, product management ranks fifth on Glassdoor's 2019 list of best jobs in America, with over 11,000 job opportunities available.

Product Owner

Product owner is a scrum development role for a person who represents the business or user community and is responsible for working with the user group to determine what features will be in the product release. ... Scrum product owner responsibilities include: Defining the features of the application.

Agile Ceremonies

Scrum defines four events (sometimes called ceremonies) that occur inside each Sprint: Sprint Planning, Daily Scrum, Sprint Review, and Sprint Retrospective.

Scrum

Scrum is a framework for project management that emphasizes teamwork, accountability and iterative progress toward a well-defined goal. ... The three pillars of Scrum are transparency, inspection and adaptation. The framework, which is often part of Agile software development, is named for a rugby formation.

Release Train Engineer

The Release Train Engineer (RTE) is a servant leader and coach for the Agile Release Train (ART). The RTE's major responsibilities are to facilitate the ART events and processes and assist the teams in delivering value. ... That responsibility falls to the RTE or STE, who operate most effectively as servant leaders.

Scrum Master

The scrum master is the team role responsible for ensuring the team lives agile values and principles and follows the processes and practices that the team agreed they would use. The responsibilities of this role include: Clearing obstacles. ... Protecting the team from outside interruptions and distractions.

"Velocity" in Agile

Velocity in Agile is a simple calculation measuring units of work completed in a given timeframe. ... Once this is measured based on a few sprints, the team can then predict how many user points they should plan to complete per sprint.

SAFe

scaled agile method

Waterfall

systemic way of running a project- very step by step process


Related study sets

Lewis Chapter 60: ONLY Spinal Cord Injury Section

View Set

Essentials of Pediatric Nursing - Chapter 15

View Set

AP Microeconomic Unit 4 Practice Test

View Set

Solving for Angle Measures of Right Triangles

View Set

SAT Practice Test #1 - Reading & Writing

View Set

Mobility Nursing: Blood Transfusion

View Set