Tag: AI

  • The AI playbook for UK Government

    UK Government AI Playbook
    The Software Delivery Notebook
    The AI playbook for UK Government
    Loading
    /

    A tour of the 10 principles that guide safe, responsible, and effective use of AI in government from the Artificial Intelligence Playbook for the UK Government.

    1. You know what AI is and what its limitations are
    2. You use AI lawfully, ethically and responsibly
    3. You know how to use AI securely
    4. You have meaningful human control at the right stage
    5. You understand how to manage the AI life cycle
    6. You use the right tool for the job
    7. You are open and collaborative
    8. You work with commercial colleagues from the start
    9. You have the skills and expertise needed to implement and use AI
    10. You use these principles alongside your organization’s policies and have the right assurance in place
  • Impact of generative AI in software development

    Impact of Generative AI in Software Development
    The Software Delivery Notebook
    Impact of generative AI in software development
    Loading
    /

    Dives into the new DORA report, titled Impact of Generative AI in Software Development, which looks at the outcomes of using AI for code, docs, and other software delivery tasks.

    The report looks at benefits and problems at the individual and team levels, uncovering some surprises along the way like the vacuum hypothesis and the five key perspectives on AI.

    Here’s another one of those head-scratching moments. Despite all these positive indicators in code and in process the researching surprisingly links AI adoption to negative impacts on overall software delivery performance.

  • AI code quality trends

    AI code quality trends
    The Software Delivery Notebook
    AI code quality trends
    Loading
    /

    Digging into the 2025 AI Copilot Code Quality report from GitClear and Alloy, which looked at 211,000,000 lines of code and made projections for 2025.

    Find out how AI is increasing the speed of change, and the knock on effects of optimizing for short-term speed. Or, more poetically: “Oh, what a tangled web we weave when AI agents we use for speed.”

    Good developers focus on building systems that are not just functional, but also elegant and efficient. They refactor their code, meaning they constantly look for ways to improve the structure and make it more reusable.