13 Rules for Good Discovery
A good discovery will set a project up for success, whilst a bad discovery will do the opposite. In this article I’m going to explain what I think makes a discovery successful.…
A good discovery will set a project up for success, whilst a bad discovery will do the opposite. In this article I’m going to explain what I think makes a discovery successful.…
Why Discipline Beats HelpfulnessDelivery teams implementing Power Apps and Dynamics 365 are typically motivated by a strong desire to help. Consultants, developers, and architects want to unblock users, respond quickly to requests,…
DevSecOps Governance (Part 3): Implementing Dynamic Application Security Testing (DAST) in Build PipelinesPhoto by Bernd 📷 Dittrich on UnsplashFollowing on from my original blog ‘When “Shift‑Left” Leaves the Back Door Open: Why Governance…
DevSecOps Governance (Part 2): Static Analysis Software Testing (SAST), Software Composition Analysis (SCA) and Build PipelinesPhoto by Hans Reniers on UnsplashIntroductionFollowing on from my original blog ‘When “Shift‑Left” Leaves the Back Door Open:…
Photo by Towfiqu barbhuiya on UnsplashIntroductionFollowing on from my original blog ‘When “Shift‑Left” Leaves the Back Door Open: Why Governance Matters More Than Ever’ this is part 1 of a 3 part follow…
Photo by Scott Graham on UnsplashFor years, DevOps has been the crucial link between development and operations — powering automation, continuous delivery, and secure, fast‑moving engineering. As organisations push towards full‑stack development and shift‑left practices,…
Photo by Roman Synkevych on UnsplashI recently attended a GitHub Copilot Dev days event on the 11th of May that focused on AI-assisted coding. Across three sessions, ranging from hands-on usage of Copilot…
Delivering successful Dynamics 365 and Power Platform projects requires more than technical capability. How effectively risk is identified, assessed, and managed plays a huge part.All projects carry risk. The differentiator between success and…
What’s the difference between speed and haste?It’s all about readiness and efficiency. Importantly, working with great haste will often reduce overall speed.This is because there are important efficiencies that can be gained or lost…
Photo by Joan Gamell on UnsplashAI is transforming every stage of the delivery lifecycle. Clients want faster delivery, higher quality, and more innovation — yet AI introduces a new challenge: non-deterministic behaviour. In a world…
We use cookies to improve your experience on this site. By continuing to browse, you agree to our use of cookies.

