informative An Ordered List of Software Quality Metrics Writing quality software is a very tangled and often self-conflicting effort. In this post, I describe a framework for thinking about how to prioritize competing goals.