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

Software Developers

Enabling developers with modern engineering and agile practices.

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

Overview

Learn More about Software Developers

Blog

A better way than staggered iterations for delivery

Discover a superior approach to delivery that enhances agility and reduces technical debt. Learn how to implement effective cross-functional teams today!
Blog

Professional Scrum teams build software that works

Discover how Professional Scrum Teams can deliver high-quality software that works. Learn to enhance accountability and trust in your development process.
Blog

Release planning and predictable delivery

Master release planning and achieve predictable delivery in agile environments. Discover strategies to enhance quality and streamline your software development process.
Videos

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!
Blog

Stop Promoting Branches

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

You are doing it wrong if you are not using test first

Unlock the power of Test First principles in software development. Learn how TDD and ATDD can enhance quality, reduce bugs, and meet customer needs effectively.
Videos

From Chaos to Clarity: My Journey Through DevOps and the Three Key Challenges to Overcome

Discover the evolution of DevOps from chaotic deployments to streamlined processes. Learn key challenges and how to foster a culture of continuous improvement.
Blog

Building a release pipeline with Release Management with Visual Studio 2013

Learn to build a scalable release pipeline with Visual Studio 2013’s integrated release management. Enhance your DevOps practices for continuous delivery success!
Blog

Professional Scrum Developer (.NET) Training in London

Join the Professional Scrum Developer training in London to enhance your .NET skills, collaborate in teams, and master Agile practices. Sign up now!
Blog

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!
Videos

Unlocking Continuous Delivery: How Feature Flags Transform Software Development

Unlock the power of feature flags for seamless software delivery! Discover how incremental releases and user feedback can transform your development process.
Blog

Guidance: A Branching strategy for Scrum Teams

Discover effective branching strategies for Scrum teams to enhance code quality and streamline development processes. Optimize your workflow today!
Guides

Manifesto for Agile Software Development

Discover more about Manifesto for Agile Software Development and how it can help you in your Agile journey!
Videos

Avoiding the Seven Deadly Sins of Agile: Transform Your Organisation for True Agility

Uncover the “Seven Deadly Sins of Agile” that hinder transformation. Learn how to foster true agility and drive meaningful change in your organisation.
Blog

Adventures in Scrum: Lesson 1 – The failed Sprint

Explore the challenges of Scrum in ‘Adventures in Scrum: Lesson 1’. Learn from a failed Sprint and discover key insights for effective team collaboration.
Videos

The Power of Technical Excellence in Agile Development

Unlock the secrets of Agile success! Discover how prioritising technical excellence over speed can transform your software development and deliver exceptional value.
Blog

Getting started with a modern source control system and DevOps

Discover how to choose a modern source control system that enhances your DevOps practices and supports your software development lifecycle effectively.
Blog

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

You are doing Scrum but the Scrum Master tells the team what to do!

Discover why a Scrum Master shouldn’t dictate tasks to the team. Empower self-organization and enhance accountability for better project outcomes.
Videos

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!
Videos

Embracing Automation: The Key to Transforming Your Development Process and Boosting Confidence

Unlock the secrets of successful product development! Discover how automation transforms testing, deployment, and quality assurance for engineering teams.
Blog

Getting started with a Definition of Done (DoD)

Learn how to establish a robust Definition of Done (DoD) for your Scrum team to ensure quality and transparency in software delivery. Start improving today!
Videos

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
Guides

Detecting Agile BS

Discover more about Detecting Agile BS and how it can help you in your Agile journey!
Videos

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
Blog

Work can flow across the Sprint boundary

Discover how to enhance your Scrum process by allowing work to flow across Sprint boundaries, boosting team efficiency and delivering value. Learn more!
Blog

I do continuous deliver, why should I Sprint?

Explore why Sprints are essential in Scrum, even with continuous delivery. Discover how they enhance communication, predictability, and planning in software development.
Blog

My journey into Professional Scrum

Explore my journey into Professional Scrum and discover how agile practices can transform software development and enhance business agility. Join me!
Blog

Create a Release Management pipeline for Professional Developers

Learn to create a Release Management pipeline for developers, enhancing automation and deployment efficiency with Team Foundation Server. Dive in now!
Recipes

Daily Scrum Recipe

Discover more about Daily Scrum Recipe and how it can help you in your Agile journey!
Blog

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

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!
Videos

Debunking the Top 5 Myths About Scrum: Unlocking Agile Success in Your Organisation

Debunk common Scrum myths that hinder Agile success! Discover the truth behind meetings, story points, planning, and governance in this insightful guide.
Videos

Turning User Feedback into Actionable Work: A Guide to Maximizing Product Value

Unlock the secrets of Agile Product Management! Discover how short feedback loops can enhance product value and customer satisfaction in under a month.
Videos

Building a culture of Quality

Unlock the true potential of CI/CD! Join Martin Hinshelwood as he reveals best practices for Continuous Integration and Delivery to enhance quality and speed.
Videos

Special Sprints: Agile Banditry or Risk Management?

Uncover the truth about special sprints in Agile! Join Martin as he reveals their pitfalls and impact on product delivery. 🚀🔍 #Agile #SpecialSprints
Videos

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!
Blog

Can the Definition of Done change per Sprint?

Explore how the Definition of Done can evolve in Scrum. Learn to enhance quality without compromising standards in your agile development process.
Videos

Unlocking Success in Agile: Why Your Definition of Done is Essential for Quality Delivery

Unlock the power of the Definition of Done in Agile! Discover how this key concept enhances quality, transparency, and team effectiveness.
Videos

What is empiricism and why is it so critical to great Agile?

Unlock lean-agile secrets with Martin! Enhance value delivery and team dynamics in fast-paced projects. Dive in for expert insights! 🚀 #Agile #Scrum
Videos

Unlocking the Power of Sprint Planning: Transform Your Agile Approach for Success

Unlock the true potential of Sprint planning! Discover how structured workshops can transform your Agile approach and empower your team for success.
Videos

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

Explore the balance between pragmatism and dogmatism in Agile. Discover real stories that highlight the importance of flexibility for effective team management!
Videos

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

Decoding Scrum Team Work: Balancing Sprint and Refinement Work

Master the balance between Sprint and Refinement work in Scrum. Discover strategies to enhance team efficiency and achieve your product goals effectively.
Videos

Unlocking the Power of Immersive Learning in Agile: Overcoming Cognitive Bias

Discover 5 ways immersive learning enhances your skills as a Scrum practitioner. Elevate your practice with NKD Agility’s expert insights! #Scrum #Agile
Videos

Ditching the Myth of Special Sprints: Embrace True Agile Practices for Usable Products

Ditch the myth of special Sprints! Discover how to enhance your Agile practices by focusing on delivering quality products without safety nets.
Videos

Unlocking Agile Success: How Empirical Models Transform Project Outcomes

Unlock the transformative power of Agile! Discover how visibility, flexibility, and incremental value can boost your project’s success. Dive in now!
Videos

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

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

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

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

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!
Blog

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

Unlocking Rapid Delivery: Overcoming Common DevOps Challenges for Agile Success

Unlock faster product delivery in your organisation! Discover how to streamline processes, embrace change, and enhance your DevOps practices today.
Videos

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!
Blog

The Insufficiency of Scrum is a fallacy

Explore the myth of Scrum’s insufficiency and learn how effective engineering practices can enhance Agile success. Elevate your team’s performance today!
Blog

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

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

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

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!
Videos

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!
Videos

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. 📚💡✨
Videos

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

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!
Blog

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

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!
Blog

Choosing a Process Template for your Team Project

Discover the best process template for your agile team project. Learn why the Scrum template minimizes friction and enhances your development workflow.
Videos

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. 🎨📈
Videos

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

Mastering Agile: The Power of "Just Enough and No More" for Optimal Efficiency

Discover how the mantra “just enough and no more” can transform your agile practices. Learn to optimise processes, enhance productivity, and deliver value effectively.
Videos

Unlocking Scrum Success: A Comprehensive Guide to Values, Roles, Artifacts, and Events

Unlock the power of Scrum! Discover its core values, roles, and events to enhance team collaboration and drive project success. Dive in now!
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.
Blog

Can you really commit to delivering work?

Explore the shift from commitment to forecasting in Scrum. Discover how this change fosters transparency and trust within your development team.
Blog

The Sprint Goal is a commitment for the Sprint Backlog

Discover the importance of the Sprint Goal in Scrum. Learn how it fosters team focus and transparency, driving valuable outcomes in your projects.
Blog

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!
Videos

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

Unlock your Agile potential with insights on the Professional Scrum Foundations class and PSM I assessment. Learn practical Scrum skills and boost your career!
Blog

Story Points & Velocity are a sign of an unsuccessful team

Discover why relying on Story Points and Velocity may hinder your Scrum team’s success. Learn to embrace true agility and enhance your team’s adaptability.
Videos

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! 📊✨
Course

Mastering Azure Repos Training

Azure DevOps Services provide a set of cloud-hosted tools that software teams can use to quickly plan, develop, test, and deliver value in the form of working software. Azure Repos provide public or private Git repositories that enable better collaboration and cleaner code. To maximize learning, students will work in teams, in a common team project, on a common codebase.
Videos

Ditching Agile Banditry: Why Story Points and Velocity Metrics Are Undermining Your Team's Success

Ditch the agile banditry! Discover how to replace story points and velocity with objective metrics that empower teams and enhance collaboration.
Videos

Why Agile Success Relies on Effective Planning: Debunking the Myths of Scrum

Discover why planning is essential in Scrum! Uncover the truth behind Agile myths and learn how effective planning drives team success.
Videos

What is Sprint Planning?

Discover the essentials of sprint planning in Scrum! Join Martin Hinshelwood as he explains its importance and effective strategies for your team.
Blog

TFS 2012 Agile Planning Tools Issue - nested tasks makes the parent task disappear

Discover why using nested tasks in TFS 2012 Agile Planning Tools can lead to issues. Learn the best practices for effective backlog management.
Videos

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

The Importance of Product Backlog Management in Today's Agile Landscape

Discover why Product Backlog Management is crucial in today’s Agile landscape. Join Martin Hinshelwood as he explores its rising significance in Scrum.
Videos

Unlocking the True Power of Agile: Embracing Change and Collaboration for Team Success

Discover the essence of Agile and Scrum! Learn how collaboration, adaptability, and value delivery can transform your team’s success. Join the journey!
Course

Continuous Delivery Using Azure DevOps Services Training

This two-day course provides students with the DevOps principles and related hands-on practices to work better as a team, scale their agility, share and integrate their work, and deliver working software continuously in order to enable faster delivery of value and receive early and valuable feedback.
Videos

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!
Videos

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

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

Testing in the modern application lifecycle

Explore modern manual testing in agile development. Learn to integrate tools and streamline processes for effective quality assurance in your application lifecycle.
Blog

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

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

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

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!
Videos

Mastering Technical Debt: Strategies to Transform Challenges into Opportunities for Your Development Team

Unlock the secrets of technical debt! Discover how to manage and pay it back effectively to boost your team’s productivity and deliver more value.
Blog

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

From Unused Gym Memberships to Agile Implementation The Parallels of Misapplied Investments

Explore the parallels between unused gym memberships and agile implementation. Discover how commitment and consistent effort drive true transformation in both realms.
Blog

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

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

Presenting Visual Studio ALM and upgrading TFS 2010 to TFS 2012 in production – Done

Discover how to successfully upgrade from TFS 2010 to TFS 2012 and unlock the full potential of Visual Studio ALM for your organization. Learn more!
Videos

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

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

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!
Blog

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

Are you doing Scrum? Really?

Explore the evolving landscape of Scrum and discover a simple checklist to ensure you’re truly practicing it. Embrace adaptability for better results!
Blog

The Definition of Done: Ensuring Quality without Compromising Value

Discover the importance of the Definition of Done in agile practices. Ensure quality and transparency in your projects with insights from NKDAgility. Learn more!

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

Lean (9)
MVP (2)
Windows (174)

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

SuperControl Logo
Brandes Investment Partners L.P. Logo
Slaughter and May Logo
Akaditi Logo
Ericson Logo
Lean SA Logo
Workday Logo
Flowmaster (a Mentor Graphics Company) Logo
Qualco Logo
MacDonald Humfrey (Automation) Ltd. Logo
Deliotte Logo
ALS Life Sciences Logo
Microsoft Logo
Xceptor - Process and Data Automation Logo
YearUp.org Logo
Bistech Logo
Schlumberger Logo

CR2

Nottingham County Council Logo
Washington Department of Transport Logo
Washington Department of Enterprise Services Logo
Ghana Police Service Logo
Royal Air Force Logo
Department of Work and Pensions (UK) Logo
Teleplan Logo
Boxit Document Solutions Logo
MacDonald Humfrey (Automation) Ltd. Logo
Bistech Logo
Brandes Investment Partners L.P. Logo
Microsoft Logo