Agile Glossary - a central resource for learning all things agile, lean and scrum
Agile is an umbrella term to describe a movement predominately living in software development industries, AND it is a grouping of practices plus a culture supported by a combination of tools that create the opportunity to better generate value - be that at the person, product or business level. Areas of agile include;
Agile Development is vernacular often referring to particularly software development, Test Driven Development (TDD) practices or Extreme Programming (XP)
Agile Methodology can first be understood by initially reviewing the New New Product Development Game (HBR), the Agile Manifesto, the Scrum Framework and XP history
Scrum Agile is another 'colloquial combination of keywords used by newbies learning about the Agile methodology and the Scrum process that spawned from the creators of the Agile Manifesto.
Agile Scrum Methodology
Agile software
Agile project
agile management
agile scrum
agile software development
project management agile
agile testing
agile australia
agile manifesto
agile model
agile process
agile scrum
agile testing
agile waterfall
project management agile
scrum
what is agile
Introduction To Agile Methodology -These are the first places an agile newbie would benefit from the most; agile articles, history, the alliances, and the terminology.
SPRINT A sprint is a set amount of time where the work is accomplished.
PROJECT BACKLOG The project backlog contains all of the user stories (or features) for the project ranked by priority. Each story has an estimated value of 1 to 3 points.
FEATURE ESTIMATION Feature Estimation is the process of estimating how long each user story will take. You assign each story a relative point value of 1 to 3 points. If it is likely to take longer than 3 points, you break it down into smaller chunks.
PLANNING POKER (SCRUM POKER) Planning Poker is a technique used for feature estimation. One issue with feature estimation is that by speaking the recommended point value, people may influence others in the group. Planning Poker solves this by using cards that are flipped over simultaneously.
DAILY STANDUP Every day at the same time, the entire project team stands up and has a short meeting to review what was accomplished and what will be worked on.
30 USER STORIES User Stories are one to two sentences that describe what a specific type of user needs to do to accomplish a goal on the site. They are formatted like: As a [user type] I want to [do what] so that I can [purpose] WATERFALL Waterfall is a traditional type of project management that is sequenced. For example, once you complete the designs, you start development.
BURNDOWN CHART A burndown chart is a graphical chart that is used to show the amount of work left vs time left.
VELOCITY Sprint velocity is how much work a project team can get done per sprint. It is typically used to estimate how many features can be accomplished each sprint (based on the feature points) SCRUM Scrum is one flavor of agile development that focuses more on the management of the project as opposed to on what is accomplished.
SCRUMMASTER The scrummaster is a member of the team that facilitates the meetings.
Their goal is to remove any impediments that the team has.
Continuous Delivery
Continuous Integration
Customer Value
Cynefin
Definition of Done
Definition of Ready
Extreme Programming
Impediment
Iterative Delivery
Kanban
Lean
Lean Start-up
Outcome Driven Innovation
Product Owner
Relative Estimation
Scrum
Systems Thinking
Theory Of Constraints