Spec First

  • [Deep Dive] What is SDD?

    · 8 min read

    The term SDD (Spec Driven Development) has been popping up everywhere this past year, and in Taiwan, it has become incredibly “hot” over the last six months. In a recent side project, while I was researching fully automated AI coding workflows, I decided to take a serious look at the core philosophy behind this buzzword. The Traditional Software Development Workflow As the old dev proverb goes: “If it works, don’t touch it.” Since traditional development processes have birthed some of the world’s greatest works, there must be a solid logic behind them.