Jun 11
•
Articles
• 7 min read
Most software projects do not struggle because the first version was hard to build. They struggle because important decisions were not made clearly enough, early enough, or visibly enough.
At first, that can feel harmless. The team is moving quickly...