Blog

Writing User Stories With AI 1: Introduction

When developing software, user stories are crucial for translating high-level requirements into actionable tasks for development teams. These stories serve as a bridge between stakeholders and developers, ensuring everyone is aligned on what needs to be built and why. Traditionally, creating user stories has been a manual and often time-consuming process. However, with the advent of artificial intelligence, this task can now be streamlined, enhancing efficiency and accuracy. In this first installment of our three-part series, we will explore how to prepare AI to generate user stories from requirements documents.

June 3, 2024 in agile, agile development by Scot Campbell 4 minutes

Tags: agile agile development AI requirements documents software development user stories

Part of: Writing User Stories With AI

Cognitive Load Theory: Optimizing Agile Team Performance

As agile teams, we’re constantly juggling multiple tasks, learning new technologies, and adapting to changing requirements. But have you ever stopped to consider how all this mental juggling affects our productivity and effectiveness? Enter Cognitive Load Theory , a concept that’s becoming increasingly relevant in the world of software development.

May 26, 2024 in agile by Scot Campbell 4 minutes

Tags: agile cognitive load theory productivity software development

Throughput vs Goodput - What Really Matters

As an agile consultant, I’ve seen countless teams grapple with the concepts of throughput and goodput . These terms often pop up in discussions about team performance and project outcomes, but there’s often confusion about what they really mean and why they matter.

May 18, 2024 in agile by Scot Campbell 4 minutes

Tags: agile definition of done throughput goodput quality first time quality velocity