Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

true. large companies are way less likely to sue or be anal in general than small companies/individuals.

also it's way easier to negotiate the "definition of done" with them. typically if all of their requirements are addressed and bugs reported in UAT are fixed by the go-live they are good. their teams take over and unless you're hosting the system (which would be covered by a separate hosting agreement) - you're pretty much done.

also smaller companies tend to demand "warranty" after the go-live (mostly due to the fact they don't have the staff to maintain the system).



> "definition of done"

My first programming job had exactly this problem. Spec started at "connect these two services together using webhooks for $700" and creeped its way up to "build a database-backed web service that replaces both of the original services and then some for $4000, plus development expenses."

It's still not done. It'll never be done. But thankfully, I got out after it was off the​ ground and someone else maintains it now.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: