logoalt Hacker News

thegagnelast Thursday at 1:49 PM3 repliesview on HN

Speaking of methodical, have you tried AWS Kiro?

It has spec driven development, which in my testing yesterday resulted in a boat load of passing tests but zero useful code.

It first gathers requirements, which are all worded in strange language that somehow don’t capture specific outcomes OR important implementation details.

Then it builds a design file where it comes up with an overly complex architecture, based on the requirements.

Then it comes up with a lengthy set of tasks to accomplish it. It does let you opt out if optional testing, but don’t worry, it still will write a ton of tests.

You click go on each set of tasks, and wait for it to request permissions for odd things like “chmod +x index.ts”.

8 hours and 200+ credits later, you have a monstrosity of Enterprise Grade Fizzbuzz.


Replies

sbrotherlast Thursday at 3:00 PM

Funny enough this sounds like my experience with ex-Amazon SWEs

visargalast Thursday at 4:18 PM

Do you think the SDD approach is fundamentally wrong, or that Amazon's implementation was at fault?

show 1 reply
murdylast Thursday at 2:30 PM

Honestly if you use Traycer for plan + review (I just have it open in different IDE that they support), you can use any editor that has good models and does not throttle the context window.

I am trying to test bunch of these IDEs this month, but I just cant suffer their planning and have to outsource it.