DEV Community


Discussion on: Why Tech Projects Fail: Management, Planning, Process

robdwaller profile image
Rob Waller Author

Glad it's useful. It is essential you work with clients to clearly define what they want before you begin building. Vagueness is a killer.

rattanakchea profile image
Rattanak Chea

As a developer, I feel bad when I had to make shortcuts to just make it work and meet the deadline, thus producing less maintainable code.