Kanban WIP Limits: Managing Workflow Effectively
Explains how setting and adjusting Work-In-Progress (WIP) limits in Kanban helps teams manage workflow, prevent bottlenecks, and improve productivity …
Promoting high standards in software craftsmanship and development practices.

Engineering excellence is the foundation of high-quality, maintainable, and scalable software systems. It is about fostering a culture that values continuous improvement, technical rigor, and long-term sustainability in software development. This category is dedicated to discussions on how organisations can elevate their engineering standards to deliver predictable, resilient, and valuable software.
Explains how setting and adjusting Work-In-Progress (WIP) limits in Kanban helps teams manage workflow, prevent bottlenecks, and improve productivity …
Enhance forecasting in Agile and Scrum. Use empirical data to predict delivery timelines, manage risk, and optimise value delivery.
Learn how to automate legacy systems by shifting organisational mindset, adopting DevOps practices, and making incremental improvements to boost …
Many Scrum Masters lack essential skills and experience, leading to poor agile outcomes. True competence requires deep knowledge, practical …
Microsoft’s switch to 3-week Sprints increased team anxiety due to greater transparency, exposing inefficiencies but enabling faster, more frequent …
Explores how lacking developer control over production, telemetry, and deployments undermines DevOps, leading to fragile automation and failed …
Explores how true professionalism in Scrum enables Agile teams to deliver production-ready products, highlighting the importance of transparency, …
Learn how to use Kanban metrics like cycle time and throughput to improve team predictability, make accurate forecasts, and deliver consistent project …
Explores how Agile teams can clarify and align on the true meaning of "done" to ensure quality, reduce rework, and meet leadership expectations …
Highlights the importance of promptly fixing software bugs instead of managing backlogs, arguing that unresolved defects harm product quality and team …
Platform Engineering is the practice of designing, building, and maintaining internal platforms that enable developers to deliver value independently, …
Unreleased features create hidden costs and risks. Regular software delivery reduces failure rates, rework, and missed opportunities, ensuring real …
Explores how breaking features into small experiments boosts software delivery, enabling teams to deliver more features, reduce risk, and improve …
Learn DevOps principles and hands-on CI/CD using Azure DevOps Services, Visual Studio, and Azure to improve team collaboration, delivery, and …
Gain practical skills in Scrum, Agile, and DevOps for software development, with hands-on team exercises and preparation for the Professional Scrum …
Learn to configure and use Azure Repos for Git version control, collaborate with branching and pull requests, and integrate with Visual Studio and …
Lack of a clear, enforced Definition of Done leads to hidden risks, unreliable forecasts, and eroded trust in delivery, undermining predictability and …
Setting up and configuring software, hardware, and systems for optimal performance, using tools and automation.
Staging environments can’t fully replicate production, often leading to false confidence. Real risk reduction comes from safe, incremental releases to …
Azure DevOps is a product from Microsoft that provides tools around CI/CD, collaboration, and agile project management. Other names are Team …
Learn how to spot fake Agile practices using six key questions from the US Department of Defense, and discover steps to assess and improve true Agile …
Many Scrum Masters lack core Scrum knowledge and technical skills, leading to poor team support. Learn key competencies needed for effective, …
Explores how Agile principles, technical leadership, and engineering excellence help teams manage unpredictability, adapt to change, and deliver …
Explores how empowering and engaging diverse software teams boosts motivation, collaboration, and product quality through trust, feedback, skills …
DevOps consulting enhances Agile by improving collaboration, accelerating delivery, and ensuring quality, making software development more efficient …
Learn how quality, technical expertise, and regular reviews in software development can maximise ROI and ensure your organisation delivers lasting …
Explores how test-driven development and pair programming improve software architecture, code quality, team skills, and long-term productivity by …
Ignoring technical debt misrepresents software asset value, risking financial loss and operational issues. Properly account for technical debt to …
Techniques and methodologies for high-quality software engineering.
Learn how Evidence-Based Management uses data to guide Agile teams, improve decision-making, track value, and boost innovation, customer satisfaction, …
Guidance for identifying genuine agile software development in DoD projects, including key principles, warning signs, essential tools, and critical …
Delivering usable, working products frequently is key to reducing risk in Agile. Focus on feedback, automation, and lean practices over excessive …
Explains how modern business applications use continuous delivery to release new features frequently, reduce risk, and improve customer satisfaction …
Explores challenges and solutions for manual testing in agile software development, focusing on tracking, automation, actionable bugs, and integrated …
Explores why prioritising quality and stability over speed in delivery management leads to better long-term outcomes, even when facing tight deadlines …
Explores whether Application Lifecycle Management (ALM) is a useful term, its role in agile software delivery, and differences in adoption across …
Explains how adopting a shift-left approach in software development improves quality, speeds up delivery, reduces costs, and fosters collaboration by …
Explains how to maintain clear, measurable quality standards with the Definition of Done, while avoiding confusion with acceptance criteria and …
Explains how to unit test applications against the Team Foundation Server 2012 API, focusing on handling authentication for automated and unattended …
Explains the essential three build types, Gate, CI, and Nightly, needed per branch to ensure code quality, test coverage, and collaboration in team …
Explains how to configure MSTest for automated testing of web services on Team Foundation Build Services 2010, including handling dynamic server ports …
Summary of sessions from a Glasgow developer event, covering refactoring, dynamic languages in .NET, MVVM for WPF, architecture, and ASP.NET 4.0 …
Explores whether test-driven development (TDD) accelerates software delivery by reducing complexity, rework, and design flaws, and improving …
Struggling with legacy systems? Discover how to modernise securely, reduce risk, and build resilience, without trading old problems for new ones.
Learn how to launch a Kanban pilot, define workflows, use metrics like cycle time and throughput, and foster continuous improvement for better team …
Explains why Story Points are subjective and unsuitable for comparing teams, and highlights objective metrics like throughput and value for measuring …
Learn three key Agile strategies: define clear completion criteria, avoid overcommitting in Sprints, and prioritise backlog refinement for better team …
Explores how DevOps enhances enterprise collaboration, continuous improvement, automation, and customer focus to drive cultural and operational …
A complex software project unified 80+ teams across 9 countries by adopting Azure DevOps, streamlining processes, and achieving a single engineering …
Learn Kanban principles and hands-on Azure Boards setup to visualize workflow, set WIP limits, track flow metrics, and improve team throughput and …
Explores how inefficient processes, not individual shortcomings, hinder developer productivity and performance, highlighting the need for systemic …
Highlights how Microsoft’s Azure DevOps team used Scrum to transform their workflow, cut build times from 20 hours to 3.5 minutes, and deliver greater …
Explains why Git Flow is outdated for modern software, highlighting its drawbacks and recommending simpler workflows like GitHub Flow for faster, …
A Definition of Workflow explains how work moves through each stage, using clear rules and limits to make progress visible and support team …
We partner with businesses across diverse industries, including finance, insurance, healthcare, pharmaceuticals, technology, engineering, transportation, hospitality, entertainment, legal, government, and military sectors.

Workday

Jack Links
NIT A/S

Lockheed Martin

Illumina

Microsoft

Ericson

Emerson Process Management

Capita Secure Information Solutions Ltd

Teleplan

Kongsberg Maritime

DFDS
CR2

ALS Life Sciences

Lean SA

Alignment Healthcare

Brandes Investment Partners L.P.

Boeing

Ghana Police Service

Royal Air Force

New Hampshire Supreme Court

Nottingham County Council

Washington Department of Enterprise Services

Washington Department of Transport

Philips

Schlumberger

Xceptor - Process and Data Automation

Alignment Healthcare

Microsoft

ProgramUtvikling