4 ms·
I owned the project and decided to kill it, I guess you can call it due to technical debt, but probably more accurately it was due to incompetence, both by the
by novaleaf 10y ago
I owned the project and decided to kill it, I guess you can call it due to technical debt, but probably more accurately it was due to incompetence, both by the developers and by myself as their "manager".
my product was http://www.teamkpi.com/ http://www.teamkpi.com/
I hired 3 mid-level PHP and jsp developers in Thailand and had them make the website + reporting page.
total nightmare. Don't hire developers and assume that they will rise to the occasion (learn new tricks). I gave them as much time as they needed to research and make sound engineering decisions, I ended up with a spaghetti nightmare Frankenstein mix of server side scripts mixed with client side script mixed with server side that generates client side script.
In Thailand at least, you always need a manager to force architecture and design decisions, and force devs to refactor poorly thought out solutions.
I was naive and thought that I could have a team of 3 figure out the web part while I write the desktop client and provide PM-level guidance.