Remove .Net Remove Groups Remove Systems Review Remove Test-Driven Development
article thumbnail

LLMs Demand Observability-Driven Development

Honeycomb

Many software engineers are encountering LLMs for the very first time, while many ML engineers are being exposed directly to production systems for the very first time. Neural nets are also inherently stochastic, because GPU calculations around floating point operations are inherently nondeterministic. Latency is often unpredictable.

article thumbnail

AoAD2 Practice: Incremental Design

James Shore

Visit the Second Edition home page for information about the open development process, additional excerpts, and more. To share your thoughts, join the AoAD2 open review mailing list. Test-Driven Development. Test-driven development encourages you to think about and improve your design at nearly every step.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

AoAD2 Practice: Collective Code Ownership

James Shore

Visit the Second Edition home page for information about the open development process, additional excerpts, and more. To share your thoughts, join the AoAD2 open review mailing list. If you’re not using pairing (or mobbing), you might need to add a daily design review. Test-Driven Development. Refactoring.

article thumbnail

AoAD2 Practice: Reflective Design

James Shore

Visit the Second Edition home page for information about the open development process, additional excerpts, and more. To share your thoughts, join the AoAD2 open review mailing list. Test-Driven Development. I wanted my new login endpoint to have sociable tests. See “Write Sociable Tests” on p.XX.)

article thumbnail

Scrum by Example – How to Handle Production Support Issues in Scrum

Agile Pain Relief Notes from a Tool User

Whenever you are building and deploying a complex system, there are always going to be bugs, defects, and unforeseen problems with usability — commonly referred to as Production Support issues. Most organizations that run these kinds of systems have helpdesks for users to raise these issues with.

SCRUM 48
article thumbnail

Why Your Agile Adoption Should Pay For Itself Within the First Program Increment

Net Objectives

This blog is written specifically written for those whose technology groups can readily be thought of as being composed of groups that are 40-75 in size, regardless of the current or anticipated level of SAFe adoption. . People cost (their lost time) due to this training/coaching takes. Dollar cost of new training/coaching.

Agile 40
article thumbnail

AoAD2 Chapter 4: Investing in Agility

James Shore

Visit the Second Edition home page for information about the open development process, additional excerpts, and more. To share your thoughts, join the AoAD2 open review mailing list. Not just spending money—that’s comparatively easy—but making real, meaningful changes to organizational structures, systems, and behaviors.

Agile 132