Thanks! There's probably another article on the trade-offs between 6 and the other items.
Item 6 jumped out to me because many people would interpret it as waterfall process which doesn't appear to be what you are trying to encourage.
I liked how you put things in your article.
Aside: my personal definition of good engineering is making the right compromises.