Rennebo

We make things happen
  • Home
  • Services
  • Trainings
  • About Us
  • Contact
  • The Dictionary

Tag: Quality

Acceptance Criteria

  • Webmaster
  • July 16, 2023September 9, 2023
  • Dictionary

Acceptance Criteria are specific conditions or requirements that must be met for a User Story or a product increment to be considered complete. They are a crucial part of Agile development, where they provide a clear definition of done for each Backlog Item. In the following we will touch upon […]

Read More

Agile

  • Webmaster
  • July 6, 2023July 30, 2023
  • Dictionary

According to several of the authors of the Agile Manifesto, the word agile refers to adaptability and how quick a team or an organization is able to respond to changes. As a consequence, this means that the “Manifesto for Agile Software Development” might as well have been called the “Manifesto […]

Read More

Agile Governance

  • Webmaster
  • July 16, 2023July 30, 2023
  • Dictionary

Agile Governance refers to the set of principles, policies, and practices that support and guide Agile initiatives within an organization. It ensures that Agile projects and teams align with the organization’s overall goals, maintain transparency, and adhere to compliance requirements while still embracing Agile values and principles. Key points about […]

Read More

Agile Metrics

  • Webmaster
  • July 16, 2023July 30, 2023
  • Dictionary

Agile Metrics are quantitative measures used to assess the performance, progress, and health of Agile projects, teams, and processes. These metrics help Agile teams and stakeholders gain insights into their work, identify areas for improvement, and make data-driven decisions to enhance productivity and quality. Key points about Agile Metrics include: […]

Read More

Agile Metrics and Reporting

  • Webmaster
  • July 16, 2023July 30, 2023
  • Dictionary

Agile Metrics and Reporting refer to the collection, analysis, and presentation of data to measure the performance and progress of Agile teams and projects. The goal is to provide valuable insights that support data-driven decision-making, continuous improvement, and transparency within the organization. Key aspects of Agile Metrics and Reporting include: […]

Read More

Backlog Refinement

  • Webmaster
  • July 16, 2023July 31, 2023
  • Dictionary

Backlog Refinement, also known as Backlog Grooming, is an essential activity in Agile methodologies, particularly in Scrum. It involves regularly reviewing and refining the items in the product backlog to ensure that they are well-defined, prioritized, and ready for inclusion in future development iterations (Sprints). Key points about Backlog Refinement […]

Read More

Chapter

  • Webmaster
  • July 17, 2023July 31, 2023
  • Dictionary

In the context of the Spotify Model, a Chapter is a group of individuals within a Tribe who share similar skills, expertise, or roles. Chapters serve as communities of practice, bringing together employees with common interests and skill sets to collaborate, share knowledge, and support each other’s professional development. Key […]

Read More

Continuous Delivery (CD)

  • Webmaster
  • July 16, 2023July 31, 2023
  • Dictionary

Continuous Delivery (CD) is a software development practice that extends the benefits of Continuous Integration (CI) by automating the process of deploying software changes to production or staging environments. The primary goal of Continuous Delivery is to ensure that software can be delivered to users reliably, quickly, and in a […]

Read More

Continuous Deployment

  • Webmaster
  • July 16, 2023July 31, 2023
  • Dictionary

Continuous Deployment is a software development practice in which code changes are automatically and rapidly deployed to production environments as soon as they pass automated tests and other quality checks. It is an advanced extension of Continuous Integration and Continuous Delivery, where the deployment process is fully automated without human […]

Read More

Continuous Improvement

  • Webmaster
  • July 16, 2023September 9, 2023
  • Dictionary

Continuous Improvement in the context of Business Agility refers to an ongoing process of making incremental enhancements and refinements to an organization’s products, services, processes, and practices. It is a fundamental principle of Agile methodologies and business agility, emphasizing the need for continuous learning, adaptation, and growth. Here’s an overview […]

Read More

Continuous Integration (CI)

  • Webmaster
  • July 16, 2023July 31, 2023
  • Dictionary

Continuous Integration (CI) is a software development practice that involves automatically and frequently integrating code changes from multiple developers into a shared repository. The primary goal of CI is to detect and address integration issues early in the development process, ensuring that the software remains in a consistent and releasable […]

Read More

Decision Distance Index (DDI)

  • Webmaster
  • August 14, 2023August 14, 2023
  • Dictionary

The Decision Distance Index (DDI), developed by Allan Rennebo Jepsen in 2018, is a dynamic Key Performance Indicator (KPI) that assesses an organization’s proficiency in making timely and effective decisions, particularly when confronted with evolving demands. The essence of DDI lies in striking a balance between the speed of decision-making […]

Read More

Definition of Done (DoD)

  • Webmaster
  • July 16, 2023July 31, 2023
  • Dictionary

The Definition of Done (DoD) is a clear and agreed-upon set of criteria that outlines what must be accomplished for a product increment or a user story to be considered complete, fully developed, and ready for release. It is a vital concept in Agile development, particularly in Scrum, to ensure […]

Read More

Definition of Ready (DoR)

  • Webmaster
  • July 16, 2023July 31, 2023
  • Dictionary

The Definition of Ready (DoR) is a set of criteria that outlines the necessary conditions that a user story or product backlog item must meet before it can be accepted into a Sprint for development. It is a concept used in Agile methodologies, particularly in Scrum, to ensure that backlog […]

Read More

Inspect and Adapt

  • Webmaster
  • July 16, 2023July 31, 2023
  • Dictionary

Inspect and Adapt is a fundamental practice in Agile methodologies, particularly in the Scrum framework. It is a continuous improvement process that involves regularly reviewing and assessing the work done in a project or iteration (Sprint) to identify areas for improvement and make adaptations for future iterations. Key aspects of […]

Read More

INVEST

  • Webmaster
  • July 16, 2023July 31, 2023
  • Dictionary

INVEST is an acronym used in Agile software development to define a set of criteria that help ensure that user stories or requirements are well-defined and ready for implementation. It was introduced by Bill Wake as a mnemonic for remembering these essential characteristics of good user stories. Each letter in […]

Read More

Kaizen

  • Webmaster
  • July 16, 2023August 7, 2023
  • Dictionary

Kaizen is a Japanese term that means “change for better” or “continuous improvement.” In the context of business management and Lean methodologies, Kaizen refers to the philosophy and practice of making small, incremental improvements to processes, products, or services over time. Key points about Kaizen include: Kaizen is a cornerstone […]

Read More

Pair Programming

  • Webmaster
  • July 17, 2023July 31, 2023
  • Dictionary

Pair Programming is an agile software development practice in which two developers work together at the same computer to collaboratively write code. In this approach, one team member is the “driver,” responsible for actively writing the code, while the other team member is the “observer” or “navigator,” providing real-time feedback, […]

Read More

PDCA

  • Webmaster
  • July 16, 2023July 31, 2023
  • Dictionary

PDCA stands for Plan-Do-Check-Act, and it is a four-step iterative management cycle used for continuous improvement and problem-solving. PDCA is also known as the Deming Cycle or the Shewhart Cycle, named after its creator, Dr. W. Edwards Deming, who is considered one of the fathers of modern quality management. The […]

Read More

Peer Review

  • Webmaster
  • July 17, 2023July 31, 2023
  • Dictionary

Peer review, also known as code review or collaborative code review, is a software development practice in which developers review each other’s code to ensure its quality, identify defects, and share knowledge among team members. During a peer review, one or more team members thoroughly examine the code changes made […]

Read More

Refactoring

  • Webmaster
  • July 17, 2023July 31, 2023
  • Dictionary

Refactoring is the process of making changes to the internal structure of code without altering its external behavior. It is a disciplined technique used in software development to improve the design, readability, and maintainability of the codebase without adding new features or fixing bugs. The primary goal of refactoring is […]

Read More

SAFe

  • Webmaster
  • July 31, 2023
  • Dictionary

SAFe stands for “Scaled Agile Framework,” and it is a widely-used framework for implementing agile practices at scale in large organizations. SAFe provides a structured approach to scaling agile principles and methodologies to address the challenges of coordinating work across multiple teams, business units, and departments. The main objectives of […]

Read More

Test-Driven Development (TDD)

  • Webmaster
  • July 16, 2023September 7, 2023
  • Dictionary

Test Driven Development (TDD) is a software development practice that can also be applied in the context of Business Agility to drive product development, enhance quality, and foster a culture of continuous improvement. In TDD, the development process is guided by writing tests before writing the actual code. This practice […]

Read More

Agile Business Design Thinking Finance Kanban Leadership Lean Lean Startup LeSS Marketing Organization Procurement Product Quality SAFe Sales Scrum Scrum at Scale Strategy Technology Transparency

Rennebo

We make things happen

We are a Business Agility consulting and training firm, empowering businesses to thrive in dynamic markets with sustainable Agile practices.

GET IN TOUCH

Email:
contact@rennebo.com

Phone:
+45 60848500

NAVIGATE
  • News & Articles
  • Offerings Catalog
  • About Us
  • Contact
Copyright © All Rights Reserved.
  • Home
  • Services
  • Trainings
  • About Us
  • Contact
  • The Dictionary