Category Delivery Management

Future of Agile delivery

I wanted to write about where I think the future of software development methodology is, in terms of practical application of a process or framework to do it better. There’s often a ‘Program Du Jour’ effect, i.e. everyone jumping on… Continue Reading →

Top 4 things to do to help bring a scrum team together.

I was recently asked about how I’d go about tackling getting a new team working together nicely. I recently wrote a blog post (here) about dysfunctional Senior Leadership Teams, so wanted to continue that theme in a post & also… Continue Reading →

Scrummery as a Software Engineer

I recently did a guest lecture type talk thing at Keele University the other week (massive thanks to Professor Ed Quincey @eddequincey & the computer science cohort @keele_cs) which not only I really enjoyed but from it, I took a… Continue Reading →

Conducting Digital Transformation: A Roadmap to Success

Digital transformation – the buzzword that echoes through the corridors of businesses, from small startups to colossal corporations. As a Digital Delivery & Technical Programme Manager, I’ve navigated the challenging waters of digital transformation, and it’s clear that this journey… Continue Reading →

Navigating Resistance to Change: Strategies for Successful Transformation

In the dynamic realm of software engineering and Agile methodologies, change is not just inevitable but essential. However, as a seasoned Digital Delivery & Technical Programme Manager, I’ve often encountered resistance to change. This resistance can be a significant hurdle… Continue Reading →

Why Technical Projects Fail: A Deep Dive into Common Pitfalls

In the ever-evolving world of software engineering and digital delivery, the success of a technical project is as elusive as it is desired. Throughout my career in Agile methodologies and software development, I’ve witnessed numerous projects falter, and it’s become… Continue Reading →

Navigating the Digital Job Market: a Comprehensive Guide for Digital Professionals

In an era where the digital landscape is constantly evolving, digital professionals are in high demand. However, finding the right job in this dynamic and competitive field can be as challenging as it is rewarding. Whether you’re a developer, designer,… Continue Reading →

Agile Evolution: Charting the Future of Agile in IT Project Delivery

Agile Evolution: Charting the Future of Agile in IT Project Delivery Introduction In the realm of IT project delivery, Agile has revolutionized the way teams operate and deliver value. From its inception in the early 2000s to its widespread adoption… Continue Reading →

Misconceptions about Functional Agile & Agile Delivery

Agile methodology, a transformative force in the world of project management and software development, is often surrounded by misconceptions. These misunderstandings can significantly hinder the effectiveness and true potential of Agile practices. In this introduction, we aim to shed light… Continue Reading →

Navigating the Agile Seas: A Comprehensive Guide to Agile Delivery

In today’s fast-paced digital world, where change is the only constant, Agile Delivery stands out as a beacon of adaptability and efficiency. Agile, a methodology that originated in software development, has rapidly become a universal language in project management, transcending industries and reshaping how teams collaborate and deliver results. This blog post delves into the essence of Agile Delivery, offering insights, strategies, and best practices to harness its full potential.