tech·nic·al·ly agile class·i·fic·at·ion

Software Development

Innovative practices and frameworks for delivering high-quality software solutions efficiently and effectively.

Techniques and methodologies for high-quality software engineering.

Image
https://nkdagility.com/resources/software-development/

Overview

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 More about Software Development

Videos

Stop Starting and Start Finishing: The Key to Team Success

Multitasking reduces team productivity. Learn how focusing on finishing tasks, limiting work in progress, and value-based prioritisation boosts efficiency and business value.
Blog

What my father taught me about Evidence-based Management (34 years before it was invented!)

Discover how my father’s insights on Evidence-based Management transformed a failing business 34 years before its inception. Learn to optimize value and agility!
Videos

Addressing Systemic Issues in Agile Organizations

Explores why Agile fails without addressing systemic issues, highlighting the need for organisational change, meaningful metrics, and the courage to make bold improvements.
Videos

Say-Do Metrics: Avoiding Agile Banditry in Your Organization

Explains the risks of using say-do metrics in Agile, highlighting how they encourage vanity metrics, harm psychological safety, and shift focus from outcomes to outputs.
Videos

DevOps Demystified: Why It's More Than Just Tools and How to Embrace Its True Value

Explains why DevOps is a mindset focused on collaboration and continuous improvement, not just tools, and highlights its true value in modern software development practices.
Blog

Professional Scrum Courses for 2016 in Oslo, Norway

Details 2016 Professional Scrum Master and Developer courses in Oslo and Kongsberg, covering advanced Scrum, coaching, DevOps, and Agile practices for teams and organisations.
Blog

The High of Release

Overview of Microsoft’s new web-based Release Management tools for building flexible, integrated DevOps pipelines in VSTS and TFS, supporting diverse deployment options.
Videos

Why is DevOps such a Critical Element of Software Engineering?

DevOps integrates development and operations to enable continuous delivery, faster feedback, and efficient product deployment in modern software engineering.
Blog

The new normal of the modern application lifecycle

Explore the evolving landscape of software development in ‘The New Normal of the Modern Application Lifecycle’ and discover how to stay relevant in a fast-paced world.
Blog

You can't stack rank hierarchical work items?

Explore the challenges of stack ranking hierarchical work items in software development. Learn effective strategies to enhance your team’s productivity and organization.
Videos

In high competition markets, how does scrum product development help acquire and retain customers?

Explains how Scrum supports customer acquisition and retention in competitive markets by enabling rapid delivery, feedback, and continuous improvement, but not guaranteeing success.
Blog

How do you make a good Forecast?

Explains how to create reliable forecasts in agile projects by using flow metrics like cycle time and throughput, and shifting from project-based to team-based budgeting.
Videos

Navigating DevOps: Crafting Unique Solutions for Unique Organizations

Explores how organisations can tailor DevOps strategies to their unique needs, highlighting the value of external expertise, adaptability, and continuous improvement.
Videos

Transforming Training: The Power of Immersive Learning in Scrum

Explores how immersive, hands-on learning in Scrum boosts knowledge retention, practical skills, and continuous improvement compared to traditional training methods.
Videos

Bridging the Gap: How to Align Your Organisation for Successful Agile Product Management

Learn how to align teams, stakeholders, and processes for effective agile product management by fostering shared goals, clear communication, and evidence-based practices.
Videos

Why are recessions a great time for organizations to evaluate the opportunity of agile?

Explains why recessions are ideal for organisations to adopt agile, highlighting adaptability, rapid learning, and customer-focused growth in uncertain times.
Videos

Unlocking the Superpower of Software Development: How Shifting Left Transforms Quality Assurance

Explains how adopting a shift-left approach in software development improves quality, speeds up delivery, reduces costs, and fosters collaboration by involving QA early.
Videos

Empowering Your Team: Why Quick Fixes in Agile and DevOps Are a Myth

Explains why lasting Agile and DevOps success requires empowering teams and building internal capability, not relying on quick fixes or external consultants for solutions.
Videos

Why the Scrum Master’s True Power Lies in Influence, Not Authority

Explains why a Scrum Master leads through influence, not authority, focusing on building trust, fostering team effectiveness, and supporting agile collaboration.
Videos

Is a scrum master an agile micromanager?

A Scrum Master empowers teams by facilitating, mentoring, and supporting—not micromanaging—fostering trust, collaboration, and continuous improvement in Agile environments.
Videos

Transforming Scrum Training: How Real-World Insights Empower Agile Teams at Great Calm

Explores how practical, real-world Scrum training at Great Calm improved team collaboration, alignment, and continuous improvement across the organisation.
Videos

What is the best application of Scrum in the world?

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 customer value.
Blog

One Team Project to rule them all

Explore the concept of a single Team Project in TFS to streamline multiple teams and projects, enhancing collaboration and efficiency in Agile environments.
Videos

Transforming Technical Debt: Unlocking Opportunities for Innovation and Value

Explores how addressing technical debt boosts innovation, team morale, and value delivery by enabling agile development, better products, and proactive organisational growth.
Videos

The Pitfalls of Routine Agile Questions: Avoiding the Ghosts of Agile Past

Explores how routine Agile questions can hinder team progress, stressing the importance of focusing on value delivery, goal alignment, and managing task bottlenecks.
Videos

Taming the Chaos: How to Align Your Agile Team for Success

Learn how to reduce chaos in Agile teams by improving alignment, setting clear goals, fostering open communication, and using visual tools for better collaboration and efficiency.
Videos

Breaking the Silence: How to Combat Communication Gaps in Agile Teams

Explores the impact of communication gaps in Agile teams, their causes and consequences, and offers practical strategies to foster open, effective team dialogue.
Videos

Are there any Scrum courses that teach you how to scale Scrum?

Learn how to scale Scrum by tailoring frameworks to your organisation, focusing on dependency management, alignment, and iterative improvement for effective agile delivery.
Videos

Unpacking the Scrum Master Myth: Why Servant Leadership is Key to Team Success

Explains why the Scrum Master is a servant leader, not an authority figure, and how this approach empowers teams, encourages autonomy, and dispels common misconceptions.
Videos

How does a Scrum team decide on a Sprint goal?

Explains how Scrum teams collaboratively define a clear, achievable Sprint goal through early stakeholder input, planning, consensus, and ongoing communication.
Videos

Unlocking the Scrum Master's Potential: Embracing Broader Responsibilities for Agile Success

Explores how Scrum Masters can expand their impact by embracing wider organisational responsibilities, challenging outdated practices, and fostering agile team growth.
Blog

Should the Scrum Master always remove impediments?

Explains when a Scrum Master should remove impediments, focusing on team self-sufficiency, true impediments, and supporting team growth within Scrum practices.
Blog

Full-fidelity history and data migration are mutually exclusive

Explore the challenges of data migration vs. full history upgrades in TFS. Learn how to maintain compliance and tractability in your software systems.
Blog

Do you know about the Visual Studio 2010 Database Projects Guidance?

Discover essential guidance for Visual Studio 2010 Database Projects, enhancing your team’s database management and deployment strategies. Unlock your potential!
Blog

Why you need to tag your build servers in TFS

Discover why tagging your build servers in TFS is essential for managing complexity and improving efficiency in your development projects. Learn more!
Newsletters

Agile Kata and a whole lot more with facilitation, backlog management, and evidence based management!

Explore upcoming Agile and Scrum training covering Agile Kata, facilitation, backlog management, and evidence-based management to boost team performance and leadership skills.
Videos

Redefining Agile’s Core: Beyond Rituals and Procedures

Explores how Agile’s true value lies in delivering outcomes and adapting to change, not just following rituals or procedures, and highlights the need for human judgement in complex systems.
Videos

Rethinking Sprint Planning: Why Burndown Charts Are Agile Banditry and What to Do Instead

Explains why burndown charts hinder agile teams, highlighting the pitfalls of detailed upfront planning and advocating for minimal, adaptive Sprint planning and continuous flow.
Videos

Unlocking Agile Success: The Essential Knowledge Every Coach Needs

Discover the essential knowledge areas for Agile coaches, including frameworks, principles, technical skills, and practical steps to support and guide Agile teams effectively.
Videos

Taming the Chaos Factor: How to Align Your Agile Teams for Success

Explores common causes of chaos in Agile teams and offers practical strategies to improve alignment, communication, and collaboration for better team performance.
Videos

Combatting Famine in Agile: How to Foster Stakeholder Engagement and Boost Team Morale

Explores how lack of stakeholder feedback in Agile harms team morale and alignment, and offers practical ways to boost engagement and maintain effective collaboration.
Videos

How to Tackle the Challenge of an Ineffective Product Owner in Agile Teams

Learn practical steps for Agile teams to address ineffective Product Owners, including support, education, relationship-building, and fostering team excellence for better outcomes.
Videos

Transform Your Scrum Master Journey: Key Insights from the Advanced PSM Course

Discover how the Advanced PSM course helps Scrum Masters shift from admin tasks to empowering teams, supporting Product Owners, and tackling organisational challenges.
Videos

If you could teach just one thing about Scrum, what would it be?

The most important aspect of Scrum is empiricism—using transparency, inspection, and adaptation to navigate complexity and drive effective product development.
Videos

How would you help organizations pitch the opportunity of agile internally?

Learn how to build a compelling business case for agile adoption by aligning benefits with key metrics, stakeholder goals, and inclusive change management strategies.
Videos

Unlocking Your Potential: Transformative Training for Aspiring Scrum Masters

Comprehensive Scrum Master training offering interactive workshops, practical activities, community support, and assessment to build Agile skills and foster continuous improvement.
Newsletters

Unlock Your Potential in 2024: Master Scrum with NKDAgility - Exclusive 20% Discount!

Advance your Agile skills in 2024 with expert-led Scrum training, hands-on practice, and a 20% discount. Suitable for Product Owners, Scrum Masters, and Agile leaders.
Videos

Mastering Complexity in Scrum: Transform Your Team with Agile Product Strategy Insights

Learn how understanding complexity, empiricism, and key Scrum principles like transparency, inspection, and adaptation can boost Agile team effectiveness and product strategy.
Videos

Quotes: "I estimate that 75% of those organisations using Scrum will not succeed in getting the benefits that they hope for from it." - Ken Schwaber

Most organisations fail to achieve Scrum’s promised benefits due to focusing on team processes over holistic, organisation-wide change and an agile mindset.
Videos

How do you decide whether to pivot or stay the course? (Nokia story)

Explores how product owners make critical decisions to pivot or persevere in Agile projects, balancing data, instinct, feedback, and adaptability for success.
Videos

Reasons to do an APS Course in 60 Seconds

Discover how an APS (Agile Professional Scrum) course helps teams start, refresh, or align their Scrum practices for improved collaboration and effective Agile delivery.
Videos

Worst agile advice you've ever heard?

Highlights why rigid rules in Agile and Scrum, like mandatory stand-ups, undermine flexibility and inclusivity, stressing the importance of adapting to team needs.
Videos

From Software Engineer to Scrum Trainer: How My Journey Shapes Effective DevOps Training

Explores how hands-on software engineering and DevOps experience informs practical, relatable Scrum training, emphasising real-world lessons and continuous improvement.
Blog

The benefits of Visual Studio Online for the Enterprise

Discover the advantages of Visual Studio Online for enterprises. Learn how it enhances agility, streamlines processes, and supports cloud-based development.
Blog

NDC London 2014: Why TFS no longer sucks and VSO is awesome

Discover why TFS has transformed and how VSO enhances your development process. Join Martin Hinshelwood’s insights from NDC London 2014 for agile success!
Blog

Maven release prepare fails with detected changes in Jenkins

Discover how to resolve Maven release prepare failures in Jenkins due to detected changes. Learn to use .tfignore for smoother TFS integration.
Blog

Mask password in Jenkins when calling TEE

Learn how to mask passwords in Jenkins when using Team Explorer Everywhere to enhance security and prevent sensitive data exposure in your build logs.
Blog

Scrum-damentals Webcast on 17th February 2012

Join the Scrum-damentals Webcast on February 17, 2012, to explore advanced Scrum strategies, challenges, and proven practices for successful implementation.
Blog

Anatomy of an Automation for the Tfs Automation Platform

Explore the anatomy of automations for the TFS Automation Platform. Learn how to integrate and deploy extensions effectively for enhanced productivity.
Blog

Fail a build if tests fail

Learn how to configure TFS2008 to fail builds when tests fail, ensuring quality in your development process. Enhance your build management today!
Tags

Agentic Agility

Agentic Agility is the ability for humans and AI to take intentional, adaptive action within socio-technical environments, enabling continuous improvement, value delivery, and organisational resilience. It transforms Agile, Scrum, and DevOps from passive execution into deliberate evolution, ensuring agility remains a living capability, not a hollow label.
Blog

What's new in Visual Studio 2013 Team Foundation Server Preview

Discover the latest features in Visual Studio 2013 Team Foundation Server! Enhance your agile practices with powerful tools for collaboration and testing.
Videos

Unlocking Agile’s Core: Questioning to Create Value

Explores how questioning, continuous improvement, and team empowerment drive Agile success, helping organisations adapt quickly, spot inefficiencies, and create lasting value.
Videos

When is an APS course appropriate for a scrum team?

Explains when an Applied Professional Scrum (APS) course benefits Scrum teams, helping them identify and remove ineffective practices to improve Agile performance.
Blog

Upcomming Scrum at Scale Workshop from Scrum.org

Join the Scrum at Scale Workshop by Scrum.org to drive agile transformation in your organization. Learn to implement effective change and improve culture!
Videos

The Evolution of Product Management in the Agile Era

Explores how Agile transformed product management by enabling shorter release cycles, faster feedback, continuous delivery, and a stronger focus on built-in quality.
Videos

What are 3 key takeaways for a scrum team after attending an APS immersive learning experience course?

Discover three essential lessons for Scrum teams after an APS immersive course: deepening core understanding, overcoming early challenges, and distinguishing true Scrum practices.
Videos

What more needs to happen before traditional organisations consider Agile?

Explores what traditional organisations must change—beyond adopting Agile tools—to achieve true agility, cultural transformation, and sustained competitive advantage.
Videos

Transform Your Agile Training: The Power of Immersive Learning for Lasting Impact

Explores how immersive learning in Agile and Scrum boosts retention and real-world application by using spaced sessions, practical assignments, and collaborative feedback.
Videos

How does a Scrum team estimate what can be delivered in a Sprint?

Scrum teams estimate Sprint deliverables by assessing the size and complexity of backlog items, focusing on shared understanding rather than predicting exact timeframes.
Videos

Unlocking Effective Product Development: How a Hypothesis-Driven Approach Transforms User Experience

Explains how a hypothesis-driven approach, small experiments, and cross-team collaboration improve product development, user experience, and continuous delivery outcomes.
Blog

Using the Build vNext capabilities and demands system

Explore the new Build vNext capabilities and demands system in TFS 2015. Simplify your build process with enhanced features and auto-detection. Learn more!
Blog

Configuring a DC in Azure for AAD integrated Release Management

Learn how to configure a Domain Controller in Azure for AAD integrated Release Management, enhancing your cloud demo capabilities with practical insights.
Blog

Maven release perform tries to do a Get to a workspace sub folder in TFS

Discover how to resolve Maven release issues with TFS when switching from SVN. Learn best practices for a smoother build and release process.
Blog

PowerShell TFS 2013 API #2 - Adding to a GlobalList

Learn how to enhance your TFS 2013 Global List using PowerShell. Automate team field additions effortlessly with our step-by-step guide and reusable functions.
Blog

Review: The Professional Scrum Masters Handbook

Explore the insights of ‘The Professional Scrum Masters Handbook’ with a critical review that highlights key takeaways for new Scrum Masters and Project Managers.
Blog

Scrum with Team Foundation Server 2010 Done

Explore effective project management with Scrum and Team Foundation Server 2010. Discover insights from DDD Scotland and enhance your agile practices!
Blog

Even Scrum should have detailed Task descriptions

Discover why detailed task descriptions in Scrum are essential for project integrity. Learn how to enhance team collaboration and ensure project success.
Blog

When should I use Areas in TFS instead of Team Projects in Team Foundation Server 2010

Discover when to use Areas in TFS over Team Projects for better project management in Team Foundation Server 2010. Streamline your workflow today!
Blog

Branch madness!

Explore the chaos of branching in TFS and learn how to regain control of your source code. Discover essential steps to streamline your development process!
Blog

Creating a managed service factory

Discover how to create a managed service factory for seamless access to local and remote services. Enhance your enterprise solutions with this insightful guide!
Videos

Mastering Azure DevOps Migration: Navigating Challenges, Solutions, and Best Practices

Learn about Azure DevOps migration, including common scenarios, challenges, solutions, and best practices for planning, testing, and ensuring a smooth transition.
Videos

Mastering Caman Strategy: How to Leverage Azure DevOps for Effective Visualisation in Hybrid Work Environments

Learn how to use Azure DevOps to set up and customise Caman boards for clear workflow visualisation, shared rules, and effective work management in hybrid teams.
Blog

The 7 Deadly Sins of Agile: A Grecian Odyssey through Modern Software Development

Explores how the seven deadly sins from Greek philosophy mirror common pitfalls in agile software development, offering insights to avoid pride, envy, greed, and more.
Videos

5 tools that Scrum Masters love. Part 1

Discover how Scrum Masters use liberating structures to boost team engagement, improve meetings, and drive effective collaboration in Agile and Scrum environments.
Blog

Upgrading to TFS 2015 in production - DONE

Discover the first production upgrade to TFS 2015! Learn essential steps, tips, and best practices to ensure a smooth transition for your team.
Blog

Unable to load task handler PowerShell for task VSBuild

Resolve the ‘Unable to load task handler PowerShell for task VSBuild’ error in TFS 2015 with our troubleshooting guide. Get your builds running smoothly!
Blog

Could not find mappings for all states defined in 'Test Suit' work item type

Resolve the ‘Could not find mappings for all states’ error in TFS 2013.3 with our expert solutions. Ensure smooth test management and avoid case issues!
Blog

Uncommitted changes messing up your sync in Git with Visual Studio

Learn how uncommitted changes in Git can disrupt your sync in Visual Studio. Discover effective strategies to manage your workflow and enhance productivity.
Blog

Install of TFS 2013.3 with SharePoint 2013 on Windows Server 2012 R2 Update 1

Learn how to install TFS 2013.3 with SharePoint 2013 on Windows Server 2012 R2. Follow expert tips for a smooth setup and avoid common pitfalls!
Blog

What's new in Visual Studio 2013 and TFS 2013 RC

Discover the latest features in Visual Studio 2013 and TFS 2013 RC. Enhance your development experience with powerful tools and agile improvements!
Blog

Issue [ TFS 2012.2 ] Detaching collection fails on SnapshotIdentities with object reference not set to an instance of an object

Discover solutions for detaching Team Project Collections in TFS 2012.2. Learn to resolve ‘object reference not set’ errors and ensure smooth migrations.
Blog

Restore TFS backups from SQL Enterprise to SQL Express

Learn how to successfully restore TFS backups from SQL Enterprise to SQL Express by removing enterprise features. Troubleshoot errors and optimize your setup!
Blog

Configure Test Plans for web access in TFS 2012.2

Master TFS 2012.2 by configuring Test Plans for web access. Learn essential tips to ensure your team sees the right plans and streamline your testing process.
Blog

TFS2012.2 - Issue: Object not set to instance of object with TF400898, TF53010 & TF30065

Discover solutions for the ‘Object not set to instance of object’ error in TFS 2012.2. Learn about known bugs and fixes to enhance your workflow.
Blog

Migration from TF Service to TF Server with the TFS Integration Platform

Learn how to seamlessly migrate from TF Service to TF Server using the TFS Integration Platform. Ensure compliance and protect your data effectively!
Blog

TFS 2012 Issue: TF215097 an error occurred while initializing a build for build definition

Resolve the TF215097 error in TFS 2012 builds with our detailed guide. Learn to load custom assemblies and streamline your build process effectively!
Blog

Migrating source code with history to TFS 2012 with Git-Tf

Learn how to migrate source code with history to TFS 2012 using Git-Tf. Discover robust methods for seamless transitions and efficient version control.
Blog

Quality Centre to Team Foundation Server in one complex step

Discover effective tools for migrating from Quality Centre to Team Foundation Server. Explore options and find the best solution for your ALM needs!
Blog

TFS Integration Tools - Issue: TF10141 No Files checked in as a result of a TFS check-in failure

Resolve TFS check-in failures with expert insights on TF10141. Learn to troubleshoot conflicts and ensure successful migrations in your projects.
Blog

TFS Integration Tools - Issue: TF205022: The following path contains more than the allowed 259 characters

Resolve the TF205022 error in TFS Integration Tools by shortening path lengths. Discover practical solutions to streamline your migration process effectively!
Blog

TFS 2012 - Issue: Manage Group Membership missing from admin after TFS 2008 to TFS 2012 Upgrade

Discover how to resolve the ‘Manage Group Membership’ issue after upgrading from TFS 2008 to TFS 2012. Get expert solutions and regain your permissions!
Blog

TFS Integration Tools - Issue: TFS WIT bypass-rule submission is enabled

Resolve TFS WIT bypass-rule submission errors with our guide. Learn how to add accounts to the Service Accounts Group and streamline your TFS Integration.
Blog

Upgrading from TFS 2008 to TFS 2010 Overview

Explore the essential steps for upgrading from TFS 2008 to TFS 2010, including tips on configuration and process templates for a smooth transition.
Blog

Subversion to TFS 2010: The migration engine is unable to resolve a conflict where two changes have the same target item

Navigate the challenges of migrating from Subversion to TFS 2010. Discover solutions for resolving conflicts and ensure a smooth transition for your projects.
Blog

What do you do with a Work Item History Not Found Conflict Type Details

Discover solutions for TFS migration conflicts in work item history. Learn how to tackle ’not found’ errors and streamline your integration process.
Blog

What to do after a servicing fails on TFS 2010

Discover essential steps to take when a servicing fails on TFS 2010. Learn from real-world challenges and expert solutions to ensure a smooth upgrade.
Blog

TFS Event Handler for Team Foundation Server 2010

Explore the new TFS Event Handler for Team Foundation Server 2010, designed for efficient event processing and enhanced integration. Join the discussion today!
Blog

Combining Scrum, TFS2010 and Email to keep everyone in the loop

Discover how to effectively combine Scrum, TFS2010, and email to enhance team collaboration and keep everyone informed. Streamline your project management today!
Blog

Reformat your CSS on the fly

Learn how to dynamically reformat your CSS for different environments using .NET. Simplify your web development process and enhance your workflow today!
Blog

Sync extension for Lists/Collections or whatever

Discover how to effortlessly sync two lists in .NET with a simple extension method. Enhance your coding skills and streamline your data management!
Blog

Creating a custom proxy class

Learn to create a custom proxy class in .NET 3.0 for better maintainability and less code. Enhance your service-oriented architecture skills today!
Blog

Creating your own Event Handler

Learn to create your own event handler with Team Foundation Server. This guide simplifies the process, empowering developers to enhance their workflows.
Blog

TFS Gotcha (Exception Handling)

Learn how to effectively handle non-serializable exceptions in Team Foundation Server with custom solutions for Windows Communication Foundation. Enhance your coding skills!
Blog

Installing Release Management Client for Visual Studio 2013

Learn how to install the Release Management Client for Visual Studio 2013 effortlessly. Streamline your release pipeline with this quick and easy guide!
Videos

Mastering Your Kanban Board: A Practical Guide to Visualising and Optimising Your Workflow

Learn how to design, review, and adapt Kanban boards to accurately visualise workflows, identify bottlenecks, and support continuous improvement in team processes.
Videos

Mastering the Migration: Seamlessly Transitioning from TFS to Azure DevOps

Step-by-step guide to migrating from Team Foundation Server (TFS) to Azure DevOps, covering tools, validation, common issues, account alignment, and best practices.
Videos

Mastering Your Kanban Board: A Practical Guide to Visualising Workflows for Maximum Efficiency

Learn how to design and customise Kanban boards to visualise workflows, identify bottlenecks, and boost team efficiency through clear, practical process mapping.
Videos

Overview of Applying Professional Kanban course.

Learn how to implement Kanban in any workflow, use key metrics and visualisations, and drive continuous improvement for better project management and value delivery.
Videos

Overview of 'applying metrics for predictability' Kanban course.

Learn how to use Kanban metrics like cycle time and throughput to improve team predictability, make accurate forecasts, and deliver consistent project outcomes.
Videos

How long does it take to transition from project management to Kanban?

Learn how to move from traditional project management to Kanban, including steps, benefits, and tips for a smooth, gradual transition to Agile workflows and continuous improvement.
Blog

Blocked Columns on Kanban Boards Obfuscate Workflow and Undermine Effectiveness

Using Blocked columns on Kanban boards hides workflow issues, causes task stagnation, and reduces transparency. Use tags to indicate blockages and maintain clarity.
Videos

Mastering Evidence-Based Management (EBM) for Product Owners: Maximizing Value Delivery

Learn how product owners use Evidence-Based Management (EBM) to make data-driven decisions, track key value metrics, and maximise product value and team engagement.
Videos

The Agile Bandit: How to Spot and Combat Project Management Mindsets in Product Owners

Explains how project management mindsets in Product Owners can harm Agile teams, and offers practical strategies to promote value-driven, collaborative team environments.
Videos

The Ghosts of Agile Past: Why Burndown Charts Might Be Holding You Back

Explores why burndown charts can limit Agile teams, highlighting the drawbacks of fixed planning and advocating for adaptability, empirical work, and value flow.
Videos

Mastering Product Backlog Management: Essential Skills for Product Owners

Learn the core skills and best practices for effective product backlog management, including risk, value, sizing, learning, and refinement to maximise product delivery.
Videos

Transforming Sprint Reviews: How to Engage Stakeholders and Secure Meaningful Feedback

Learn practical strategies to boost stakeholder attendance and engagement in Sprint reviews, encouraging valuable feedback and stronger collaboration for product improvement.
Videos

Mastering Product Backlog Management: Insights from the New Scrum.org Course

Learn practical skills for effective product backlog management, including item creation, prioritisation, breakdown, and alignment with business goals to boost Agile team success.
Videos

The Real Scope of a Product Owner: Beyond the Backlog

Explores the full responsibilities of a Product Owner in Agile, highlighting strategic decision-making, value maximisation, and the importance of market insight and relationships.
Videos

7 deadly sins of Agile: Pride

Explores how unchecked pride can harm Agile teams, stressing data-driven decisions, learning from failure, and balancing confidence with humility for real customer value.
Videos

7 deadly sins of Agile: Envy

Explores how envy leads teams to copy Agile models like Spotify, warns against FOMO-driven adoption, and stresses tailoring Agile practices to your team’s unique needs.
Blog

Rethinking 'User Stories': A Call for Clarity in Product Backlog Management

Explores why replacing “User Stories” with “Product Backlog Items” improves clarity, flexibility, and transparency in product backlog management and team communication.
Videos

What Does a Poor Product Backlog Look Like?

Learn how to recognise a poor product backlog in Agile and Scrum, including signs like lack of order, unclear priorities, and confusion among team members and stakeholders.
Videos

What is Scrum?

Scrum is a framework that helps teams organise and adapt to complex, changing tasks by enabling collaboration and shared goals in uncertain environments.
Videos

What is a product backlog?

A product backlog is a prioritised list of features, tasks, or improvements that guides Agile teams in planning, collaboration, and delivering product value efficiently.
Videos

Why Agile Success Lies in Principles, Not Tools: A Shift in Focus

Agile success depends on core principles like adaptability and collaboration, not just tools or frameworks. Focusing on principles leads to better decisions and lasting results.
Blog

Professional Kanban Trainer for Applying Professional Kanban

Learn about becoming a Professional Kanban Trainer, the Applying Professional Kanban course, certification process, and key Kanban principles for effective workflow management.
Videos

Unlocking Agile Success: Your Guide to the Professional Scrum Foundations Class and PSM I Assessment

Learn what to expect from the Professional Scrum Foundations class, key Scrum concepts, hands-on learning, and tips to prepare for the PSM I assessment.
Blog

Migrating from Codeplex to Github

Step-by-step guide to migrating a Codeplex repository to GitHub, covering tool limitations, using Git-TF for code and history, and converting wiki pages to Markdown.
Blog

Could not load file or assembly while configuring Build vNext Agent

Encountering ‘Could not load file or assembly’ errors while configuring the Build vNext Agent? Discover solutions and tips to resolve this issue effectively.
Videos

Streamline Your Release Management Setup: A Step-by-Step Guide to Simplifying Server, Client, and Agent Installation

Set up your release management tools effortlessly! Discover simple steps to install and configure your server, client, and deployment agent for seamless project management.
Videos

Mastering TFS Installation on a Single Server: A Step-by-Step Guide for Beginners

Master the art of installing Team Foundation Server (TFS) on a single server with my step-by-step guide. Simplify your setup and kickstart your agile journey today!
Videos

Mastering TFS Release Management: A Step-by-Step Guide to Smooth Configuration

Master TFS release management with my step-by-step guide! Discover tips to streamline your setup and troubleshoot common issues for a smoother process.
Blog

Integrate reporting and analyses services with Team Foundation Server 2013

Learn how to integrate reporting and analysis services with Team Foundation Server 2013 to enhance your project management and data insights. Get started now!
Blog

Issue [ TFS 2013 ] InRelease account requires make requests on behalf of others

Resolve the TFS 2013 InRelease error requiring ‘make requests on behalf of others’ with our step-by-step guide to configure permissions effectively.
Blog

Engaging with complexity - SharePoint Edition

Explore complex SharePoint migrations with expert insights on consolidation and upgrades to SharePoint 2013. Simplify your transition today!
Blog

TFS 2012.3 Issue - Scheduled Backups gives a TF400998 when reconfigured

Resolve the TF400998 error in TFS 2012.3 when reconfiguring Scheduled Backups after migration. Discover solutions to streamline your backup process!
Blog

Writing .NET in PowerShell and creating TFS Teams

Discover how to leverage PowerShell for .NET and TFS API to create teams programmatically. Unlock new coding possibilities with practical insights!
Blog

Batched domain migration with TFS while maintaining Identity

Learn how to execute a batched domain migration with TFS while preserving user identities. Avoid pitfalls and ensure a smooth transition for your team.
Blog

TFS Integration Tools - Issue: Sequence contains no elements

Discover solutions for the ‘Sequence contains no elements’ error in TFS Integration Tools. Learn effective workarounds to streamline your migration process!

Connect with Martin Hinshelwood

If you've made it this far, it's worth connecting with our principal consultant and coach, Martin Hinshelwood, for a 30-minute 'ask me anything' call.

Concepts


Categories


Tags

GitHub (3)
MVP (2)
Scaling (15)
Windows (96)

Our Happy Clients​

We partner with businesses across diverse industries, including finance, insurance, healthcare, pharmaceuticals, technology, engineering, transportation, hospitality, entertainment, legal, government, and military sectors.​

Milliman Logo
New Signature Logo
Healthgrades Logo
Cognizant Microsoft Business Group (MBG) Logo
Slicedbread Logo
Boeing Logo
Genus Breeding Ltd Logo
Teleplan Logo
Freadom Logo
Slaughter and May Logo
MacDonald Humfrey (Automation) Ltd. Logo
Boxit Document Solutions Logo
Lean SA Logo
Schlumberger Logo
Jack Links Logo
Xceptor - Process and Data Automation Logo
Sage Logo
Lockheed Martin Logo
Washington Department of Transport Logo
New Hampshire Supreme Court Logo
Washington Department of Enterprise Services Logo
Department of Work and Pensions (UK) Logo
Nottingham County Council Logo
Royal Air Force Logo
Microsoft Logo
Big Data for Humans Logo
Freadom Logo
SuperControl Logo
Epic Games Logo
Genus Breeding Ltd Logo