Software Developers

Empowering software creators with innovative practices and frameworks for enhanced collaboration and delivery efficiency.

Empowering developers through modern engineering practices that enhance collaboration, streamline workflows, and foster continuous improvement. Posts should explore topics such as iterative development, visual management, team dynamics, process optimisation, and the integration of feedback loops to drive effective delivery and innovation.

Testing in Production Maximises Quality and Value

Explore how audience-based deployment, also known as ring-based deployment, challenges traditional environments, accelerates feedback, and transforms continuous delivery.
details...

Stop Promoting Branches

Explore how audience-based deployment, also known as ring-based deployment, challenges traditional environments, accelerates feedback, and transforms continuous delivery.
details...

Rethinking Continuous Delivery: Why Best Practices Don't Exist in Complex Environments

Discover how to enhance continuous delivery in complex environments with audience-based strategies, testing in production, and a commitment to improvement.
details...

Why Handoffs Are Killing Your Agility

Explore the detrimental impact of handoffs in software development and discover strategies to eliminate them for better agility.
details...

Transforming Scope Creep into Success: Embrace Agility and Deliver Value in a Changing Market

Struggling with scope creep? Discover how embracing Agile principles can help you adapt to change, prioritise value, and enhance your product delivery.
details...

Building a High-Performance Delivery Engine: Unlocking Success Through Competence and Collaboration

Unlock the secrets to building a high-performance delivery engine! Discover how competence, collaboration, and core philosophies drive software success.
details...

Navigating the Unpredictability of Software Development: Embrace Agile for Success

Navigate the complexities of software development with insights on technical leadership and Agile principles. Discover how to turn challenges into opportunities!
details...

Security by Design Building Secure Software

Learn to embed security from the start in software development. Join Martin Hinshelwood as he explores shifting left for resilient, secure software.
details...

NKD Agility: Your partner in developing engineering excellence

Discover how performance engineering enhances user experience! Join Martin Hinshelwood as he shares strategies for optimising software in production.
details...

Transform Your Software Architecture: The Game-Changing Impact of TDD and Pair Programming

Unlock the secrets of software excellence! Discover how test-driven development and pair programming can elevate your code quality and architecture.
details...

The Hidden Costs of Poor Quality Code—and How to Turn It Into a Superpower

Discover the hidden costs of poor-quality code with Martin Hinshelwood. Learn how investing in quality boosts productivity and protects your brand.
details...

Agile is Not New: A Journey Back to the Basics

Explore Agile’s rich history and its evolution in this insightful video by Martin Hinshelwood, revealing how to reclaim its true value in modern business. 🌍💡
details...

Definition of Ready (DoR)

Discover more about Definition of Ready (DoR) and how it can help you in your Agile journey!
details...

One Engineering System

Unify your development pipeline with One Engineering System. Ensure seamless collaboration and integration across all engineering teams and workflows.
details...

The Common Challenges of Adopting DevOps Practices

Discover the challenges organisations face in adopting DevOps practices and why real-world production testing is crucial for user experience success.
details...

DevOps: Elevating Your Organization’s Performance Through Bespoke Solutions

Explore tailored DevOps consulting services in this video, uncovering how organisations can optimise practices for better software delivery and quality.
details...

Detecting Agile BS: Lessons from the Department of Defense

Is your development ecosystem truly Agile? Discover insights from the DoD and learn to eliminate bottlenecks for seamless, innovative delivery! 🚀
details...

The Evolution of My Journey with Azure DevOps: Lessons and Insights

Explore Azure DevOps through the eyes of a seasoned consultant. Gain insights on migration, tools, and real-world applications to enhance your team’s productivity!
details...

The Importance of Delivering Working Software Every Iteration

Discover 6 surprising insights about Agile Product Management that can transform your approach! Watch now for essential tips. #agile #productmanagement
details...

Mastering Azure DevOps: Avoiding Common Pitfalls for Agile Success

Unlock the secrets to optimising Azure DevOps! Discover common pitfalls and expert insights to enhance your agile practices and boost team productivity.
details...

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

Unlock the power of Azure DevOps to enhance your Caman strategy! Discover how to visualise workflows and establish shared rules for effective team collaboration.
details...

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

Rethink your Sprint planning! Discover why burndown charts may hinder progress and learn to embrace a flexible, just-in-time approach for agile success.
details...

Avoiding Agile Banditry: Why Story Points and Velocity Are Misleading Metrics

Discover how to escape the story point trap in Agile! Join Martin as he reveals better metrics for success and transforms your team’s value delivery. 🚀🌟
details...

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

Uncover the truth behind burndown charts in Agile! Join Martin from NKDAgility as he debunks myths and explores better alternatives. 📊💡
details...

Temperance in Agile: Why Less is More

Master the art of balance in Agile with our video on Temperance! Discover how moderation maximises efficiency and elevates your Agile practices. 🌟
details...

Mastering Agile: 3 Essential Strategies to Boost Your Team's Sprint Success

Unlock your team’s potential with three essential Agile strategies: define “done,” avoid overcommitting, and prioritise refinement for smoother Sprints!
details...

The Antichrist of Agile: How Fake Agilists Are Undermining True Innovation

Uncover the truth about fake agilists and their impact on Agile methodologies. Learn how to prioritise experience over certification for genuine success!
details...

Scrum is like communism, it doesn't work. Myth 3.

Uncover the truth behind Scrum myths! Join Martin as he debunks misconceptions about micromanagement and developer autonomy. 💡🏃 #Scrum #Agile
details...

Scrum is like communism, it doesn't work. Myth 2.

Uncover the truth about story points in Scrum! Join Martin as he debunks myths and reveals their true purpose as a tool for team conversation. 🚀📊
details...

Scrum is like communism, it doesn't work. Myth 1.

Uncover the truth behind Scrum myths! Join Martin as he reveals the real purpose of Scrum events and why they matter in agile. 🎥🚀 #Scrum #Agile
details...

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

Explore the 7 Deadly Sins of Agile through ancient Greek wisdom. Learn to navigate modern software challenges and foster a culture of growth and collaboration.
details...

7 deadly sins of Agile: Wrath

Explore the impact of wrath in agile teams! Discover how blame deflection and lack of accountability disrupt productivity. Watch now! 🚀📊
details...

7 deadly sins of Agile: Gluttony

Discover the pitfalls of gluttony in Agile! 🍔 Learn how bloated backlogs and overloaded sprints waste effort and hinder success. Watch now! 📊✨
details...

Transforming Agile: How to Shift from Blame to Systemic Solutions for Better Team Dynamics

Discover how to transform your agile environment by addressing systemic issues rather than individual behaviours. Learn to foster adaptability and innovation today!
details...

If a client hasn't considered DevOps consulting as part of their Agile Consulting needs, why should they?

Discover why integrating DevOps consulting into your Agile coaching can enhance team performance and streamline software delivery. Watch now!
details...

Unlocking Agility: How EPS Immersive Learning Transforms Your Team's Performance

Unlock your team’s potential with our EPS immersive learning experience! Discover how structured feedback and coaching can enhance agility and effectiveness.
details...

How Usable Working Products Are Your Ultimate Weapon Against Risks

Discover how delivering usable working products can mitigate risks in Agile practices. Embrace feedback loops and automation for true agility!
details...

Why Are a Scrum Team Better Served by an Agile Consultant than a Professional Coach?

Discover why a scrum team benefits more from an agile consultant than a professional coach in this insightful video with Martin Hinshelwood.
details...

How Hard is it to Transition from Being a Developer to a Scrum developer?

Join Martin Hinshelwood in this #shorts video as he explores the challenges of transitioning from a traditional developer to a scrum developer.
details...

Can you align DevOps and Software Engineering Teams Through Scrum?

Discover how Scrum can bridge the gap between DevOps and Software Engineering teams for better collaboration and delivery in this insightful short video!
details...

How Much of An Impact can Scrum Have in a DevOps Environment?

Discover how scrum enhances DevOps for seamless software delivery in this insightful short with Martin Hinshelwood. Transform your team’s performance!
details...

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

Discover the true essence of DevOps beyond tools. Learn how to leverage its principles for enhanced collaboration and product quality in software development.
details...

How big is the gap between an average developer and a great Agile Developer?

Unlock the secrets to becoming a great agile developer! Discover the power of self-investment, practice, and continuous learning. 📚💡✨
details...

Best Scrum advice you ever received?

Unlock Scrum’s true potential! Embrace flexibility over dogma with expert insights from Martin. Discover adaptive practices for effective project management. 🚀
details...

How do you select the most valuable items for the sprint backlog?

Master the art of selecting valuable Sprint backlog items in Scrum! Join Martin as he uncovers strategic insights for effective Agile planning. 🎨📈
details...

What is a Sprint Backlog?

Discover the sprint backlog’s role in Scrum! Join Martin Hinshelwood as he explains its importance for teams and stakeholders in this insightful video.
details...

What is Your Peeve in DevOps

Join Martin Hinshelwood as he shares his top pet peeve in DevOps consulting, drawing from his extensive experience in Agile and DevOps. #DevOps #Agile #Consulting
details...

What is your favourite DevOps consulting outcome?

Join Martin Hinshelwood as he shares his favourite DevOps consulting outcome, highlighting the transformative power of agile practices in diverse industries.
details...

From Developer to Agile Advocate: How My Journey Unveiled the Power of Scrum and DevOps

Discover how my journey from developer to Agile advocate transformed my approach to project management. Explore the liberating power of Agile and Scrum!
details...

What is DevOps and how is it different to Agile?

Discover the key differences between DevOps and Agile in this insightful video with Martin Hinshelwood. Elevate your software delivery today!
details...

How important is DevOps in continuous delivery of value to customers?

Discover why DevOps is crucial for agile coaches in delivering continuous value to customers. Join Martin Hinshelwood for key insights!
details...

Stop normalizing unprofessional behaviour in the name of agility

Discover why unprofessional behavior undermines agility in Scrum. Learn to uphold professionalism for true agile success and better team dynamics.
details...

Managing Projects Using Azure Boards Training

Managing Projects Using Azure Boards Training
Managing Projects Using Azure Boards Training

Azure DevOps Services provide a set of cloud-hosted tools that software teams can use as an end-to-end solution to plan, develop, test, and deliver value in the form of working software. Azure Boards enable an agile team to plan, track, and discuss work across the entire development effort. This one day course will demonstrate how an agile team can configure and use Azure Boards effectively. To maximize learning, students will work in teams, in a common team project, on a common case study.

3rd June 2020 - Office Hours \ Ask Me Anything

Join Martin, a Scrum Trainer and Azure DevOps MVP, for an engaging AMA on DevOps and Agility. Ask your questions live or submit them privately!
details...

20th May 2020 - Office Hours \ Ask Me Anything

Join Martin, a Scrum Trainer and Azure DevOps MVP, for an engaging AMA on DevOps and Agility. Ask your questions live or submit them privately!
details...

14th April 2020 - Office Hours \ Ask me Anything

Join Martin, a Scrum Trainer and Microsoft MVP, for an engaging Q&A on DevOps and Agility. Ask anything or submit sensitive queries privately!
details...

10th April 2020 - Office Hours \ Ask me Anything

Join Martin, a Scrum Trainer and Microsoft MVP, for an engaging AMA on DevOps and Agility. Ask your questions live or submit them privately!
details...

11th April 2020 - Office Hours \ Ask Me Anything

Join Martin, a Scrum Trainer and Azure DevOps MVP, for an engaging AMA on DevOps and Agility. Ask your questions live or submit them privately!
details...

30th March 2020 - Office Hours \ Ask Me Anything

Join Martin, a Scrum Trainer and Microsoft MVP, for an engaging AMA on DevOps and Agility. Ask your questions live or submit them privately!
details...

No Estimates and is it advisable for a Scrum Team to adopt it?

Explore the pros and cons of adopting No Estimates for Scrum Teams. Discover how to optimize your workflow and enhance team communication effectively.
details...

How do you incorporate a Design Sprint in Scrum?

Discover how to effectively integrate Design Sprints into Scrum. Learn key strategies for collaboration and refinement to enhance your product development process.
details...

Managing Projects Using Visual Studio and Scrum Training

Managing Projects Using Visual Studio and Scrum Training
Managing Projects Using Visual Studio and Scrum Training

This three‐day course will help take your team and project to the next level. Using a combination of lecture, demonstrations, hands‐on activities, and team‐based exercises, attendees will experience how to deliver software using the Scrum framework and the corresponding tools and practices in Visual Studio.

DOD has made it illegal to do waterfall

Discover how the DOD’s new procurement rules outlaw waterfall methods, paving the way for agile practices that enhance efficiency and success in IT projects.
details...

Introducing Kanban for Professional Scrum Teams

Discover how to integrate Kanban with Scrum in our Professional Scrum with Kanban training. Enhance your team’s workflow and earn your PSK certification!
details...

Kalabule or a Professional at Agile in Africa

Explore the call for professionalism in Africa’s software industry. Join Martin Hinshelwood as he challenges the ‘kalabule’ mindset and promotes agile values.
details...

Open-source with VSTS or TFS and Github for better DevOps

Discover how to sync your code between VSTS and GitHub for seamless DevOps. Leverage open-source benefits while maximizing VSTS capabilities. Learn more!
details...

Professional Scrum Courses for 2016 in Oslo, Norway

Join our Professional Scrum courses in Oslo and Kongsberg to master Agile practices and elevate your Scrum skills. Enroll now for a successful 2016!
details...

The High of Release

Explore the new web-based Release Management tools from Microsoft, designed to enhance DevOps and streamline your release pipelines for engineering excellence.
details...

Big Scrum: All you need and not enough

Explore the challenges of scaling Scrum in ‘Big Scrum: All you need and not enough.’ Discover essential practices for achieving agility at scale.
details...

Big Scrum: Are you doing mechanical Scrum

Explore the pitfalls of mechanical Scrum and discover how to achieve true agility with Professional Scrum for enhanced productivity and team effectiveness.
details...

Avoid the Bug as Task anti-pattern in Azure DevOps

Learn to avoid the Bug as Task anti-pattern in Azure DevOps to enhance team communication, transparency, and software quality. Improve your agile processes now!
details...

Professional Scrum Foundations coming to Glasgow, Scotland in November 2013

Join the Professional Scrum Foundations course in Glasgow this November 2013. Enhance your team’s understanding of Scrum and drive agile adoption effectively!
details...

Quality enablement to achieve predictable delivery

Achieve predictable software delivery by establishing quality enablement. Learn key strategies to enhance your development process and reduce bugs.
details...

Team Foundation Server 2013 is production ready

Discover why Team Foundation Server 2013 is production-ready! Learn about its agile journey, major improvements, and why you should upgrade now.
details...

Modelling Teams in Team Foundation Server 2013

Master Team Foundation Server 2013 with expert insights on modeling teams, managing projects, and optimizing source control for enhanced collaboration.
details...

Does your company culture resemble Survivor?

Is your company culture a ‘Survivor’ game? Discover how fostering collaboration can enhance agility and team success in your organization.
details...

Upgrading to Visual Studio Scrum 3.0 process template in TFS 2013

Upgrade your TFS 2013 with the Visual Studio Scrum 3.0 Process Template. Follow our simple steps to enhance your project management and agile practices!
details...

Upgrading your process template from MSF for Agile 4 to Visual Studio Scrum 2.x

Learn how to safely upgrade your process template from MSF for Agile 4 to Visual Studio Scrum 2.x with simple scripts and expert tips. Upgrade confidently!
details...

Working within a single Team Project with Team Foundation Server 2012

Explore best practices for managing a single Team Project in TFS 2012, enhancing collaboration and efficiency across teams while minimizing administrative overhead.
details...

Continuous value delivery with modern business applications

Discover how modern business applications enable continuous value delivery, transforming software development practices for happier consumers and faster updates.
details...

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.
details...

Virtual Labs in the modern application lifecycle

Explore how virtual labs enhance the modern application lifecycle, enabling agile development and efficient testing in complex environments. Rise to the challenge!
details...

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.
details...

Unit Testing against the Team Foundation Server 2012 API

Learn how to effectively unit test against the Team Foundation Server 2012 API, tackling authentication challenges and enhancing your TDD practices.
details...

What's in a burndown?

Discover the essentials of burndown charts in Agile. Learn how to visualize progress and enhance team communication for successful sprints.
details...

Professional Scrum Foundations in Salt Lake City, Utah

Join Martin Hinshelwood in Salt Lake City for an engaging Professional Scrum Foundations course, empowering teams to excel in Agile practices and collaboration.
details...

Do you have MSDN at work? Use Visual Studio Ultimate for free at home?

Unlock the full potential of your MSDN subscription! Discover how to use Visual Studio Ultimate for free at home and enhance your development skills.
details...

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.
details...

Is ALM a useful term?

Explore the significance of ALM in modern software development. Discover how Agile practices enhance quality and adaptability for all organizations.
details...

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.
details...

An adoption strategy for testing with Visual Studio 2010

Discover effective adoption strategies for Microsoft Test Manager in Visual Studio 2010. Enhance collaboration between developers and testers for better results!
details...

The Sprint is a container for Planning and not necessarily for Delivery

Explore how Scrum can enhance planning without strict delivery schedules. Learn to embrace Continuous Delivery for better software development practices.
details...

Scrum with Visual Studio 11: Creating a Scrum team identity

Discover how to create a Scrum team identity with Visual Studio 11. Enhance your workflow and collaboration in this insightful guide by Martin Hinshelwood.
details...

Constructing a framework for the TFS Automation Platform

Explore the framework for the TFS Automation Platform, designed to guide developers in building efficient tools and automations. Start your journey today!
details...

A working Test Track Pro Adapter for the TFS Integration Platform

Discover a reliable Test Track Pro Adapter for the TFS Integration Platform, enabling seamless updates and efficient work item management. Learn more!
details...

How might we implement the Change Iteration Automation for the Tfs Automation Platform

Explore the implementation of Change Iteration Automation for the TFS Automation Platform, enhancing efficiency in managing queries across sprints.
details...

Team Foundation Server 2010 Event Handling with Subscribers

Explore event handling in TFS 2010 with subscribers. Learn to create complex handlers and enhance your development process with this comprehensive guide.
details...

A change for the better #3 - SSW to Northwest Cadence

Join Martin Hinshelwood as he shares his journey from SSW to Northwest Cadence, highlighting key lessons in Agile, Scrum, and ALM. Discover his insights!
details...

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!
details...

Guidance: How to layout you files for an Ideal Solution

Master the art of file layout for maintainable solutions in TFS. Discover best practices and enhance your development workflow with expert guidance.
details...

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!
details...

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.
details...

Scrum for Team Foundation Server 2010

Join Martin Hinshelwood to explore Scrum with TFS 2010, enhancing your software development process with Visual Studio ALM tools. Learn key strategies today!
details...

Guidance - Branching for each Sprint

Master your branching strategy for Scrum sprints! Discover how effective branching can streamline development and enhance collaboration in your projects.
details...

Who broke the build?

Discover why broken builds matter in development. Learn how to identify issues and maintain code quality with effective build management strategies.
details...

Adventures in Scrum: Lesson 2 - For the record

Explore key lessons from our first Scrum Sprint at SSW, uncovering the importance of clear communication and alignment in Agile practices. Join the journey!
details...

Finding the problem on a partially succeeded build on Team Foundation Build Services 2010

Discover how to troubleshoot partially succeeded builds in TFS 2010. Learn effective strategies to identify and resolve issues for smoother development.
details...

Does test-driven development speed up development?

Explore how test-driven development can enhance software productivity by reducing complexity and rework. A must-read for software professionals!
details...

Least opportune time.

Frustrated by server outages while launching TFS Sticky Buddy v2.0? Join Martin Hinshelwood as he shares his challenges and insights in this engaging blog post!
details...

Linked in VSTS Group

Join the LinkedIn VSTS Developer group to connect with fellow developers customizing Visual Studio Team System. Share insights and enhance your skills!
details...

Hosted Team Foundation Server

Explore the challenges of Hosted Team Foundation Server and discover solutions for project partitioning. Learn about TFS Now and upcoming improvements!
details...

How to become a Multi-Dimensional Free Thinker

Unlock the power of dyslexia to become a multi-dimensional free thinker. Discover how unique thinking can enhance creativity and problem-solving skills.
details...

Loosing the battle, but the war goes on

Join Martin Hinshelwood as he navigates the challenges of promoting TFS over Jira and Subversion, sharing insights on team dynamics and project management.
details...

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.

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.​

YearUp.org Logo
Lockheed Martin Logo
Cognizant Microsoft Business Group (MBG) Logo

CR2

Big Data for Humans Logo
DFDS Logo
Lean SA Logo
Jack Links Logo
Kongsberg Maritime Logo
Boxit Document Solutions Logo
Freadom Logo
Higher Education Statistics Agency Logo
Brandes Investment Partners L.P. Logo
Trayport Logo
Emerson Process Management Logo
Milliman Logo
Alignment Healthcare Logo
Healthgrades Logo
Washington Department of Enterprise Services Logo
Ghana Police Service Logo
Department of Work and Pensions (UK) Logo
Royal Air Force Logo
Nottingham County Council Logo
New Hampshire Supreme Court Logo
Higher Education Statistics Agency Logo
Trayport Logo
Sage Logo
MacDonald Humfrey (Automation) Ltd. Logo
Slaughter and May Logo
Hubtel Ghana Logo