Convert Legacy .NET and ASP.NET MVC to SDK-Style
Learn how to upgrade legacy .NET and ASP.NET MVC projects to SDK-style for easier builds, modern tooling, and future readiness, including tips for …
A tool is a mechanism, technique, or software used to implement or support methods and practices within Agile, Lean, DevOps, or similar methodologies.
A tool is a mechanism, technique, or software that enables teams to implement methods and practices effectively. Tools are vital in Agile, Lean, and DevOps environments because they provide the necessary support for collaboration, workflow management, and continuous improvement. However, tools are not standalone solutions; they function within the broader context of organisational processes and frameworks.
Tools are essential for implementing methods and facilitating day-to-day operations. For instance, project management tools like JIRA or Azure Boards help teams visualise and track progress, manage backlogs, and ensure alignment with the product goal. These tools support Agile practices by enabling teams to iterate, respond to feedback, and adjust their work according to changing needs.
Tools also support collaboration and improve team communication. In DevOps, tools like Jenkins and GitLab automate processes such as Continuous Integration (CI) and Continuous Delivery (CD), which improve delivery speed and reliability. These tools facilitate rapid feedback loops, automate repetitive tasks, and reduce human error, empowering teams to deliver value continuously and with higher quality.
It’s important to note that tools do not replace the need for a defined method or framework. A method such as Kanban requires the visualisation of work and the limitation of work-in-progress (WIP), but the Kanban board tool merely supports this method—it does not define the how or the why of limiting WIP or visualising work. Similarly, automated testing tools like JUnit are important for executing tests, but the practice of Test-Driven Development (TDD) dictates how those tests should be written and integrated into the development process.
The power of tools is fully realised when they are integrated into a team’s workflow and aligned with organisational goals. They can enhance efficiency, support evidence-based decision-making, and provide visibility into the work process. For example, Value Stream Mapping tools help teams identify inefficiencies in their workflows, while Kanban boards visualise flow, helping teams to optimise their processes and improve throughput.
While tools are essential, they are not a silver bullet. A tool cannot solve organisational dysfunctions or improve processes without a clear methodological foundation. For example, simply using a tool like JIRA without adopting the Agile principles behind its use will not improve team performance. Tools should be seen as enablers that help teams execute well-defined practices, not as replacements for a strong method or framework.
In summary, tools are enablers that facilitate the implementation of methods and practices. They support collaboration, automate processes, and help teams deliver value more efficiently. The most effective tools align with and amplify existing methodologies, ensuring that teams can improve their performance and adaptability in complex environments.
Learn how to upgrade legacy .NET and ASP.NET MVC projects to SDK-style for easier builds, modern tooling, and future readiness, including tips for …
Explains how to engineer a robust, fault-tolerant token counting server using FastAPI and PowerShell, covering error handling, retries, fallbacks, and …
Automating builds, tests, and deployments with Azure Pipelines.
Managing source control with Azure Repos for modern software development.
Azure DevOps is a product from Microsoft that provides tools around CI/CD, collaboration, and agile project management. Other names are Team …
Manage Agile projects effectively with Azure Boards. Track work, optimise planning, and improve team collaboration.
GitHub is a platform for version control and collaboration, offering tools for code hosting, CI/CD, project management, and team collaboration.
Explains how Azure DevOps streamlines agile workflows for Scrum Masters and teams, offering simplicity, integrated tools, real-time insights, and …
Learn how to use Azure DevOps Migration Tools for efficient, large-scale migrations, including setup, configuration, best practices, and community …
Learn how to use VSTS sync migration tools for flexible, selective TFS to VSTS migrations, including setup, configuration, field mapping, and …
Explains how audience-based deployment and testing in production enable faster feedback, safer rollouts, and higher software quality by targeting real …
Explores using AI embeddings and cosine similarity to improve related content recommendations in Hugo, enhancing semantic relevance, user navigation, …
Explains how to scale Professional Scrum across multiple teams using Visual Studio Team Services, covering automation, Nexus integration, and …
Explains how generative AI and PowerShell scripts automate and improve blog post tagging and categorisation in Hugo, with human oversight and …
Learn how to customise Azure DevOps to support Scrum teams, manage backlogs, plan sprints, and improve agile workflows with practical setup and …
Learn how to use Microsoft’s migration tool to identify issues, review customisations, and plan for a smooth, risk-free transition of systems to the …
Learn how to migrate Azure DevOps projects step by step, including tool setup, configuration, handling common issues, and ensuring a smooth transfer …
Learn key practices for adopting modern source control and DevOps, including automation, release pipelines, and team collaboration to improve software …
An Internal Developer Platform streamlines development processes, enabling teams to build, test, and deploy applications efficiently within a …
Platforms that remove friction in communication and coordination, supporting Agile teams.
Optimise Agile execution with Agile Planning Tools. Enhance backlog management, forecasting, and collaboration across teams.
The Windows operating system, including installation, configuration, troubleshooting, and updates.
Personal experiences and lessons on using Azure DevOps, covering its evolution, migration strategies, custom tools, and practical advice for …
Learn how to avoid common mistakes in Azure DevOps, improve agile workflows, maintain traceability, and simplify processes for better team …
Guidance on running live virtual Scrum classes using Microsoft Teams and Mural, focusing on tech setup, safe collaboration, self-organising teams, and …
Learn how to use Azure DevOps to set up and customise Caman boards for clear workflow visualisation, shared rules, and effective work management in …
Explains how Kanban visualises workflows, tracks metrics, and supports continuous improvement, helping teams identify bottlenecks and enhance …
Explores how digital whiteboards boost agile team collaboration, engagement, and organisation, offering practical tips for effective use in remote and …
VSTS Sync Migration Tool adds new features and bug fixes for bulk work item updates, project migration, query transfer, and improved notifications for …
Discover how Scrum Masters use liberating structures to boost team engagement, improve meetings, and drive effective collaboration in Agile and Scrum …
Explores modern code review practices, emphasising automation, pre-reviewed code, and shift-left strategies to improve software quality, speed, and …
Overview of Microsoft’s new web-based Release Management tools for building flexible, integrated DevOps pipelines in VSTS and TFS, supporting diverse …
Explains how to apply and manage branch policies in TFVC using regular expressions, enabling code reviews, branch locks, and work item requirements …
Explains how to resolve TFS build errors caused by missing write permissions for the Project Collection Build Service on orchestration plans, …
Learn how to automate code synchronisation between VSTS/TFS and GitHub, enabling seamless DevOps workflows for open-source projects with flexible …
Learn about Azure DevOps migration, including common scenarios, challenges, solutions, and best practices for planning, testing, and ensuring a smooth …
Learn how to migrate projects to Azure DevOps using self-service or managed tools, ensuring accurate data transfer, improved collaboration, and …
Explains how Caman complements Scrum by providing transparency and insights to optimise workflows, identify bottlenecks, and improve processes across …
Step-by-step guide to migrating from Team Foundation Server (TFS) to Azure DevOps, covering tools, validation, common issues, account alignment, and …
Using Blocked columns on Kanban boards hides workflow issues, causes task stagnation, and reduces transparency. Use tags to indicate blockages and …
Practical tech tips for using Microsoft Teams and Mural to improve collaboration, engagement, and learning in live virtual Scrum training sessions.
Explore practical tools and strategies for managing Agile teams in distributed environments, including communication tips, tool comparisons, and …
Open-source tools for migrating work items, test plans, teams, and project structures between TFS and VSTS, supporting consolidation and flexible data …
Explores how staging environments aim to reduce risk in software development, their hidden costs, and modern alternatives like feature flags and …
Guidance for identifying genuine agile software development in DoD projects, including key principles, warning signs, essential tools, and critical …
Guides and discussions around setting up, installing, and configuring tools, software, and platforms.
Step-by-step guide to setting up Microsoft Teams for live virtual training, covering Azure AD, Microsoft 365, guest access, external identities, and …
Tags help you navigate the intersection of people, practices, and products. Use them to explore engineering discipline, product strategy, and …
We partner with businesses across diverse industries, including finance, insurance, healthcare, pharmaceuticals, technology, engineering, transportation, hospitality, entertainment, legal, government, and military sectors.
Slaughter and May
ALS Life Sciences
Philips
Trayport
Cognizant Microsoft Business Group (MBG)
NIT A/S
Workday
CR2
Brandes Investment Partners L.P.
Jack Links
Freadom
ProgramUtvikling
Healthgrades
Big Data for Humans
Kongsberg Maritime
New Signature
SuperControl
Alignment Healthcare
Department of Work and Pensions (UK)
Royal Air Force
Washington Department of Enterprise Services
Nottingham County Council
New Hampshire Supreme Court
Ghana Police Service
SuperControl
Alignment Healthcare
CR2
Slaughter and May
Boeing
Hubtel Ghana