I've been exploring #speckit with #gemini (gemini-cli) for the last couple days. Writing software specifications that will be used for software development...
Gosh, I feel like I've stepped back to my college Software Engineering courses. I remember the good old days debating waterfall vs iterative software development.
In retrospect, It was always iterative software development. Waterfall model development was a product of the contractual nature of software development back in the days when there were a limited number of software developers.