3 ms·
Agreed. Shipping earlier and often gives the project lots of traction and makes it easier to prioritize features and to correct system requirements. When I'm a
by mikedelfino 3y ago
Agreed. Shipping earlier and often gives the project lots of traction and makes it easier to prioritize features and to correct system requirements.
When I'm asked, I often suggest taking the opposite route, though: build the UI first, then the backend to support the UI, and finally, the database schema that best models the business. In my experience, this approach makes it easier to spot edge cases while also making clear what the deeper layer should really support.