Tagged articles

non-determinism

3 articles · Page 1 of 1
Woodpecker Software Testing
Woodpecker Software Testing
Aug 28, 2026 · Artificial Intelligence

Why AI Evaluation Is So Hard: Non‑Determinism, Human‑Like Challenges, and Benchmark Limits

This module explains why assessing native AI applications is difficult, covering non‑deterministic outputs, subjective quality, context dependence, long‑tail scenarios, static benchmark shortcomings, and the trade‑offs between evaluation cost, speed, and thoroughness, with a practical e‑commerce case study.

AI evaluationanthropomorphic AIbenchmarking
0 likes · 14 min read
Why AI Evaluation Is So Hard: Non‑Determinism, Human‑Like Challenges, and Benchmark Limits
AI Architecture Hub
AI Architecture Hub
May 12, 2026 · Artificial Intelligence

Martin Fowler’s Guidance on AI‑Driven Software Development

The article analyzes how AI coding tools boost delivery speed yet erode maintainability, explaining that the root cause is the mismatch between traditional deterministic software engineering and the inherent non‑determinism of large language models, and proposes a structured engineering framework to mitigate the risks.

AI codingAgentic EngineeringHarness Architecture
0 likes · 11 min read
Martin Fowler’s Guidance on AI‑Driven Software Development
Architect
Architect
May 7, 2026 · Artificial Intelligence

From Code Generation to Harnessing Non‑Determinism: Martin Fowler’s AI Development Insight

Martin Fowler argues that the biggest shift in AI‑driven software development is no longer about making models write code, but about integrating the inherent non‑determinism of AI into a verifiable, rollback‑capable engineering pipeline—what he calls Harness engineering—to preserve reliability and governance.

AIAgentic EngineeringHarness Engineering
0 likes · 25 min read
From Code Generation to Harnessing Non‑Determinism: Martin Fowler’s AI Development Insight