Hiring an Agile Coach: Key Qualities to Seek
Learn what qualities to seek in an Agile coach, including technical expertise, business acumen, and the ability to engage both technical teams and …
Techniques and methodologies for high-quality software engineering.
Software Development encompasses the techniques and methodologies employed to engineer high-quality software solutions that meet user needs and business objectives. It is a systematic approach that integrates various practices, including Agile, Lean, and DevOps, to enhance collaboration, efficiency, and adaptability within teams. This concept is crucial as it enables organisations to deliver value predictably and sustainably, fostering a culture of continuous improvement and responsiveness to change.
By focusing on iterative development, teams can quickly adapt to feedback and evolving requirements, ensuring that the software remains relevant and effective. The emphasis on automation, testing, and integration within Software Development practices reduces the risk of defects and accelerates delivery cycles, allowing for frequent releases that enhance customer satisfaction. Moreover, it promotes a holistic view of the software lifecycle, encouraging cross-functional collaboration and knowledge sharing among team members.
This long-term, systemic approach not only improves the quality of the software produced but also cultivates an environment where innovation thrives, enabling organisations to remain competitive in a rapidly changing market. The integration of evidence-based management principles further supports informed decision-making, ensuring that teams can navigate complexity and uncertainty effectively. By prioritising these practices, organisations can achieve a sustainable competitive advantage through enhanced software development capabilities that align with their strategic goals and customer expectations.
Learn what qualities to seek in an Agile coach, including technical expertise, business acumen, and the ability to engage both technical teams and …
Explains how Scrum exposes hidden organisational problems through transparency and feedback, enabling teams to identify issues, improve processes, and …
Explains how effective Scrum Masters empower teams through facilitation, support, and coaching, moving away from authority and micromanagement to …
Explains why a Scrum Master should facilitate and empower agile teams, not micromanage, highlighting the importance of trust, autonomy, and effective …
Running an Applying Professional Scrum workshop helps organisations build agile skills, improve teamwork, and adopt Scrum practices through hands-on, …
Covers key responsibilities, skills, and requirements for hiring a Scrum Master, including leadership, coaching, facilitation, and fostering effective …
Explores effective Agile transformation by empowering teams, improving collaboration, focusing on value delivery, and fostering continuous improvement …
Guidance on selecting the best process template for team projects in TFS or VSTS, highlighting why the Scrum template reduces friction for agile teams …
Guidance for new Scrum teams on building strong foundations, embracing empiricism, Scrum values, continuous learning, and the Scrum Master's role in …
Explains the true responsibilities of a Scrum Master, how to maximise team effectiveness, teach Scrum principles, and address organisational …
Immersive training helps experienced Scrum Masters deepen practical skills, boost team effectiveness, and develop leadership through hands-on, …
Learn how Agile coaches can empower teams by staying framework-agnostic, focusing on core principles, and enabling teams to choose and adapt practices …
Explains how to maintain clear, measurable quality standards with the Definition of Done, while avoiding confusion with acceptance criteria and …
Explains how Scrum Masters and Agile coaches boost team motivation by setting clear goals, fostering engagement, recognising achievements, and …
Discover how Joanna’s technical expertise, clear teaching, and real-world Agile experience make her Scrum.Org classes at NKD Agility essential for …
Learn how effective Sprint planning boosts Agile team performance, with practical workshops, coaching, feedback, and adaptable methods for continuous …
Explains how a Scrum Master empowers Agile teams by bridging business, technical, and organisational needs to boost effectiveness, collaboration, and …
Explores common misconceptions about the Scrum Master role, highlighting the shift from tool admin to empowering leader who fosters team autonomy, …
Guidance on resolving conflict in Scrum Teams, including facilitation techniques, escalation steps, and the Scrum Master's role in fostering healthy …
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 …
Professional Scrum training courses in Glasgow, Scotland, offer foundational and advanced Scrum skills for teams, Scrum Masters, and developers …
Explains how to organise teams, products, and projects within a single Team Project in Team Foundation Server 2012, covering design, security, and …
Explores common misconceptions about Scrum Masters, clarifies their true accountabilities, and highlights the importance of principles, competence, …
Guides a 160-minute Sprint Review workshop using Liberating Structures to inspect product progress, gather feedback, and plan next steps for Scrum …
Explains how using a flat backlog structure—rather than a hierarchy—improves agility, prioritisation, and value delivery in Scrum and Kanban teams.
Explores how relying on story points and velocity can harm Agile teams, advocating for objective metrics like cycle time and throughput to boost …
Explores how Agile teams can clarify and align on the true meaning of "done" to ensure quality, reduce rework, and meet leadership expectations …
Explores how silence in agile teams signals disengagement, and offers strategies to boost stakeholder participation, open communication, and effective …
Learn how Agile teams collaboratively select high-value sprint backlog items by balancing business needs, technical priorities, and stakeholder input …
Explores how focusing on Scrum’s core principles—empiricism, transparency, and value delivery—leads to true agile success, beyond just following …
Learn when to use an Agile Process Simulation workshop to support struggling Scrum Masters, improve team dynamics, and foster collaborative, effective …
Guidance for new scrum teams on establishing effective practices, learning from experience, experimenting, and improving during their first four weeks …
Explains how the APS course uses practical exercises and simulations to help people understand, apply, and improve scrum practices in real-world …
Learn practical strategies for overcoming common challenges in scaling Scrum, based on hands-on insights from the Scaled Professional Scrum course and …
Explains how a Product Owner can manage Sprint Planning across multiple Scrum teams in Nexus by delegating, using area or team owners, and maintaining …
Learn how to set up a Build vNext Agent for Visual Studio Online or TFS 2015, including prerequisites, VM setup, agent configuration, and pool …
Explains the benefits of Visual Studio ALM over alternatives like Git and Jenkins, detailing its comprehensive features for managing the entire …
Step-by-step guide to setting up a standard Azure environment for Release Management, including VMs, storage, networking, and Application Insights for …
Step-by-step guide to migrating source code from Perforce to Git on VSO, covering repository setup, dependency management, build processes, and key …
Learn how to automate test execution during deployments using Release Management for Visual Studio 2013, including setup steps, environment tips, and …
Explains how to resolve the "CleanWorkspacePackageTempDir does not exist" build error in Team Foundation Build 2012 for upgraded ASP.NET MVC projects …
Explores how virtual labs help development and operations teams manage, test, and automate complex modern application environments using …
Explains branching, merging, and build strategies in Visual Studio 2010, including integration with Team Foundation Server and new tools for code …
Explains why adopting Scrum is challenging and disruptive, highlighting the need for training, mentoring, and dedication for successful organisational …
Explains how Visual Studio 2010 and Team Foundation Server support compliance by enabling traceability, audit trails, and linking code changes to …
Explains how to log Elmah error reports as work items in Team Foundation Server, including attaching error logs, using templates, and retrieving error …
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, …
Explains how mismatched component versions in licences.licx files can cause build errors on TFS servers, and offers solutions for consistent automated …
Personal experiences and lessons on using Azure DevOps, covering its evolution, migration strategies, custom tools, and practical advice for …
Learn how to use Kanban flow metrics in Scrum to improve value delivery, track progress, identify bottlenecks, and drive continuous improvement in …
Explores why focusing on value delivery and psychological safety leads to better Agile team outcomes than fixating on estimates, output metrics, or …
Explores how immersive, collaborative learning methods in Scrum training enable ongoing support, real-world application, and lasting organisational …
Effective Agile coaching relies on understanding your team's unique context and domain, enabling tailored guidance, empathy, and practical solutions …
Explains why effective planning is essential in Agile and Scrum, debunking myths about planning, and highlights strategies for teams of all sizes to …
Explains why Scrum events are not pointless meetings but structured opportunities for inspection, adaptation, and progress, clarifying common …
We partner with businesses across diverse industries, including finance, insurance, healthcare, pharmaceuticals, technology, engineering, transportation, hospitality, entertainment, legal, government, and military sectors.
Hubtel Ghana
Ericson
Milliman
Lockheed Martin
Brandes Investment Partners L.P.
Deliotte
Slicedbread
Qualco
Xceptor - Process and Data Automation
Bistech
Workday
NIT A/S
CR2
Cognizant Microsoft Business Group (MBG)
Emerson Process Management
Capita Secure Information Solutions Ltd
Healthgrades
Illumina
Washington Department of Enterprise Services
Royal Air Force
Washington Department of Transport
New Hampshire Supreme Court
Ghana Police Service
Nottingham County Council
MacDonald Humfrey (Automation) Ltd.
Slaughter and May
New Signature
ALS Life Sciences
Schlumberger
Big Data for Humans