Tagged articles
3 articles
Page 1 of 1
Java Architecture Diary
Java Architecture Diary
Mar 20, 2026 · Artificial Intelligence

Why AskUserQuestionTool Makes Java AI Ask Clarifying Questions First

The article explains how Spring AI's AskUserQuestionTool brings an interview‑style questioning model to Java, letting AI clarify ambiguous requirements before generating code, and provides step‑by‑step implementation details, code samples, and a walkthrough of the underlying tool architecture.

AI toolJavaRequirement Clarification
0 likes · 8 min read
Why AskUserQuestionTool Makes Java AI Ask Clarifying Questions First
FunTester
FunTester
May 6, 2025 · Fundamentals

Lessons Learned from a Multi‑Module Java/Node.js Project: Improving Communication, Testing Practices, and Pre‑Production Validation

The article recounts a seven‑module Java/Node.js project, analyzes root causes of pre‑production bugs such as insufficient manager communication, incomplete testing, functional defects, and missing test data, and proposes concrete improvements like better stakeholder dialogue, rigorous pre‑production verification, detailed requirement clarification, and comprehensive test case creation.

Requirement ClarificationSoftware Testingpre‑production validation
0 likes · 7 min read
Lessons Learned from a Multi‑Module Java/Node.js Project: Improving Communication, Testing Practices, and Pre‑Production Validation
DevOps
DevOps
Oct 24, 2018 · Operations

Improving Delivery Efficiency with Suppliers through Agile Principles and Work‑in‑Progress Limits

The article describes how a financial institution applied agile concepts such as limiting work‑in‑progress, daily progress meetings, clear requirement definition, and acceptance criteria to a supplier‑driven project, resulting in higher delivery speed, better focus on high‑priority items, and continuous improvement of the collaboration process.

Acceptance CriteriaDevOps RecruitmentRequirement Clarification
0 likes · 10 min read
Improving Delivery Efficiency with Suppliers through Agile Principles and Work‑in‑Progress Limits