News for hackers. Stuff that matters.
Re:Don’t Do This in Production by scarface74 on Sunday August 19, 2018 @09:39PM (#17797230)
If you are starting a company, I would hope that you at least know what your requirements are and you could sit down with the project managers to hash out acceptance criteria and deliverables.
Re:Don’t Do This in Production by eropple on Monday August 20, 2018 @01:05AM (#17797835)
And then you find that the acceptance criteria aren't met, the deliverables don't work, and your ship date is hosed. What then?
Re:Don’t Do This in Production by scarface74 on Monday August 20, 2018 @05:01AM (#17798535)
How is that a different risk than every other project that ever existed - even those led by internal teams?
Re:Don’t Do This in Production by marcinzm on Monday August 20, 2018 @08:35AM (#17799391)
Preferably for an internal project you have a trusted delegation chain that would catch the issue early on.
Re:Don’t Do This in Production by scarface74 on Monday August 20, 2018 @09:01AM (#17799540)
Two scenarios:

Scenario #1 - you are a founder with a great idea, you hire a good software dev lead who then fills out the department. You work with the Dev lead to hash out your plan They organize it and after certain checkpoints, the dev team demos progress. As the founder, you are at the top of the chain making sure that there is a product market fit, and ensuring things are going as planned from a high level.

Scenario #2. You contract with a consulting company. Your project is led by a dev lead/project manager paid by the consulting company and they fill out the team using thier own staff.

They organize the team and after certain checkpoints, the dev team demos progress. As the founder, you are at the top of the chain making sure that there is a product market fit, and ensuring things are going as planned from a high level.

There is no difference in the delegation chain or the risks involved.

The main difference is that you are writing one check to the consulting company and they are paying the contributors and in the other case, you are paying employees individually.

The usual retort is that employees have more loyalty and ownership in the company. No they don’t. The employees at your company, if they are smart, have one eye toward thier next job just like the consultanting company has one eye toward thier next contract.