<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>engineering discipline on Agile Software Development</title>
    <link>https://agilesoftdev.com/tags/engineering-discipline/</link>
    <description>Recent content in engineering discipline on Agile Software Development</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Sat, 02 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://agilesoftdev.com/tags/engineering-discipline/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Architectural Coherence Is the Discipline That AI Cannot Substitute</title>
      <link>https://agilesoftdev.com/architectural-coherence-is-the-discipline-that-ai-cannot-substitute/</link>
      <pubDate>Sat, 02 May 2026 00:00:00 +0000</pubDate>
      
      <guid>https://agilesoftdev.com/architectural-coherence-is-the-discipline-that-ai-cannot-substitute/</guid>
      <description>Software architecture has always been more about constraints than capabilities. A good architecture does not just describe what a system can do — it defines what it will not do, where the boundaries are, and how components relate to one another in ways that can be understood, tested, and changed over time. The value of architectural discipline is not immediately visible. It manifests as the absence of problems that would otherwise accumulate quietly and expensively.</description>
    </item>
    
    <item>
      <title>Requirements Writing Is Now a Core Engineering Skill</title>
      <link>https://agilesoftdev.com/requirements-writing-is-now-a-core-engineering-skill/</link>
      <pubDate>Sat, 02 May 2026 00:00:00 +0000</pubDate>
      
      <guid>https://agilesoftdev.com/requirements-writing-is-now-a-core-engineering-skill/</guid>
      <description>For most of software&amp;rsquo;s history, vague requirements were expensive but survivable. A developer who received an underspecified ticket could ask a question, make a reasonable inference, or build a small prototype and get feedback. The cost of ambiguity was absorbed in back-and-forth, rework, and the gradual clarification that happened naturally when humans were iterating together.
AI-assisted development has changed the economics of ambiguity in a way that most teams have not fully reckoned with.</description>
    </item>
    
  </channel>
</rss>
