Discussion about this post

User's avatar
André Meyer from FlowLabs's avatar

Thanks for raising this discussion. We tend to over-rely on metrics that are easy to measure and output-focused, which say little about value delivered/outcomes/real impact. AICP shares that limitation and is in that sense, very similar to a super-flawed metric, lines of code: a higher number doesn't mean a better outcome.

I like survivorship as a companion metric, but it doesn't tell us enough about quality. It only shows how much shipped code stays unmodified. As developers understand the codebase less (i.e., cognitive debt), they may also be less willing/likely to touch AI-generated changes, so code can survive simply because nobody dares to change it. Could it make sense to pair survivorship with rework rate and/or change failure rate?

No posts

Ready for more?