Acceptance criteria are specific, measurable, achievable, relevant and time-bound requirements that a product or system must meet to be accepted by a customer.
The Agile Manifesto is a set of values and principles for agile software development. It's a simple-yet-powerful description of how software should be built.
Teams track Agile metrics to assess the overall health of your project and identify areas for improvement. They should be tracked accurately and consistently.
An Agile mindset emphasizes speed, flexibility and collaboration. It's very common inside the software industry but it can be used for any kind of work.
Agile ceremonies are meetings with defined frequencies, goals and lengths designed to empower the project teams to effectively track and engage stakeholders.
Backlog grooming, or backlog refinement, is a process that organizes and reorganizes your backlog by sorting and splitting tasks up by priority and size.
A Burn-up Chart is a graphical representation of work completed over time that developers use to track progress and PMs use to estimate project completion
Business agility is the ability to change direction quickly to respond to new opportunities or changing customer needs by using flexible business practices.
Cross Functional Team
A cross-functional team is a group of people from various functional areas of an organization such as: product, marketing, customer success and sales.
Definition of Done
In scrum, "done" loosely means that a feature or a minimum viable product is complete and can be demonstrated to customers and stakeholders.
Definition of Ready
The Definition of Ready is a term used in business and project management that means all the necessary steps needed to start a project have been completed.
Fail Fast is a philosophy that advocates to extensively test products and services to quickly discover and correct errors so it can be amended and improved.
Iteration is the fundamental building block of every Agile development team. It makes teams work on smaller tasks and complete them in a set amount of time.
Planning poker is a planning and consensus-based technique that utilizes playing cards to estimate the effort required to complete certain project tasks.
A backlog is a list of all the product features, fixes, and enhancements planned for future releases that the team is not currently working on.
Retrospectives take place at the end of each sprint. It's a collaborative effort that allows team members to reflect on their work and that of their colleagues.
Scaled Agile Framework (SAFe)
SAFe provides a viable option that helps businesses efficiently accomplish business outcomes by improving strategic alignment and enterprise adaptability.
Scope creep pertains to how a project's conditions can evolve over time which might make a project loose control of its schedule and exceed its original budget.
Sprints are short periods that determine when a team works on a certain project. They provide the ability to adapt to the needs of the project and team.
Story points are measures used to estimate the size of a user story. It isn't a time estimate but rather a forecast of the effort needed to complete the story.
In software development there are various processes to creating code. TDD is where you write tests before you write code then run tests to make sure they pass.
Learn where agile user stories come from, what they are and why they are important for any dev scrum team.
A velocity chart is a graphic visualization of the amount of work completed in each iteration. It can help the team track progress going into the future.