News for hackers. Stuff that matters.
Re:NDA expired, let’s spill the beans on a weird startup by lostapathy on Friday July 09, 2021 @09:34AM (#27783500)
I used to work in state government. There was no "gradually switch them out" - we got the D-team as soon as the sale closed and the project started.
Re:NDA expired, let’s spill the beans on a weird startup by dwater on Friday July 09, 2021 @12:06PM (#27785150)
Many federal contracts require naming key personnel during the bidding phase to try to minimize this. Resumes for the key personnel become part of the proposal.
Re:NDA expired, let’s spill the beans on a weird startup by rebuilder on Friday July 09, 2021 @12:25PM (#27785396)
Aha! That explains an odd case where my company was subcontracting with another company to work on their project that was ultimately state-funded. This was essentially a museum installation, VFX work for a projection thing, and they wanted the names of the people who were going to be involved.

This was very odd to us, since our names wouldn't mean a thing to anyone on the client's end, but we chalked it up to red tape. Your explanation finally makes sense of it.

Re:NDA expired, let’s spill the beans on a weird startup by beerandt on Saturday July 10, 2021 @08:49AM (#27793019)
I've worked state engineering jobs like this, where the RFQ is basically nothing but the combined resumes of the A-team. The contract says they do the work, but it still gets sent to juniors.

At most, it gets the A-team's PE stamps, so they're at least professionally liable for the quality of work, but first project coordination/ outline meeting & final review are all they usually do. Occasionally take a call from a VIP.

Re:NDA expired, let’s spill the beans on a weird startup by darreld on Friday July 09, 2021 @04:11PM (#27787991)
Which is probably going to be followed by a no-cost contract modification to switch out the name of personnel who couldn't possibly wait for a job as long as it takes the contract to get to approval/award. Just in my experience.
Re:NDA expired, let’s spill the beans on a weird startup by Cederfjard on Friday July 09, 2021 @12:26PM (#27785411)
How does that work in practice? Say the personnel in question leave the company.
Re:NDA expired, let’s spill the beans on a weird startup by svachalek on Friday July 09, 2021 @12:38PM (#27785548)
That would depend on the government to notice and take action. I imagine if one person left and the company put a suitable replacement in, it may not be noticed and wouldn't likely draw any lawsuit. But swapping in a "D team" as described would likely provoke a response.
Re:NDA expired, let’s spill the beans on a weird startup by beerandt on Saturday July 10, 2021 @08:54AM (#27793046)
You'd have to have a major screwup mid-project, and they'd either freeze the project and/or start executing liquidation/damages clauses as soon as they realize the scalp they want isn't there to be had.

And when the project freezes indefinitely, so do the payouts.

Re:NDA expired, let’s spill the beans on a weird startup by licebmi__at__ on Friday July 09, 2021 @07:32PM (#27789655)
When I was doing contractor jobs, in one of the projects personnel rotation was met with a hefty penalty. So the PMs tried their best to keep us happy, which meant a lot of the guys took advantage to ask for a generous raise. This was BTW a pretty non significant and easy support operations support project, so I imagine this terms were standard for other projects.
Re:NDA expired, let’s spill the beans on a weird startup by buran77 on Friday July 09, 2021 @12:39PM (#27785557)
In those cases the customer has to approve the replacement (within reason). Comes with a price premium though.
Re:NDA expired, let’s spill the beans on a weird startup by salawat on Friday July 09, 2021 @02:31PM (#27786877)
Oooookay. That explains... Some of the weirdness of applying for a Federal Government project. The number of wild gesticulations they asked me to do with my resume really turned me off from trying to take the job.

I asked why they were doing it, but no one gave me a straight answer. I mean, I get for them it was Tuesday, but when a major contractor starts asking you to brush right up against the line of equivocating, I can't justify moving forward without some serious explanations and levels of frankness I don't think many recruiters are comfortable with..

Re:NDA expired, let’s spill the beans on a weird startup by SomeCallMeTim on Friday July 09, 2021 @09:31PM (#27790337)
My first job out of college was a practically fly-by-night video game development house that had primarily D-team members except for a couple of contractors and me.

After my first successful project for them, their biggest client started demanding that I be assigned to their next big project (or one of the external contractors). We both ended up taking jobs elsewhere, and that client quit using the developer.

And the client? They were a full-on shovel-ware developer that barely cared about game quality. They just needed a game that would run reliably enough that Nintendo would approve it. So to be fired as a developer by that company was really embarrassing...

Re:NDA expired, let’s spill the beans on a weird startup by EnderWT on Friday July 09, 2021 @08:21PM (#27789931)
Here is one such "key personnel" clause: https://www.law.cornell.edu/cfr/text/48/2052.215-70
Re:NDA expired, let’s spill the beans on a weird startup by EnderWT on Friday July 09, 2021 @08:23PM (#27789950)
It's the same with large state contract I've seen as well. They key personnel may actually be provided in the request for proposal even before the agency signs a contract.
Re:NDA expired, let’s spill the beans on a weird startup by akamia on Friday July 09, 2021 @11:27AM (#27784672)
That was my experience when I worked at Boeing in IT. As soon as the contract was signed we got the most mediocre people.

Occasionally we’d get someone good but as soon as the consulting company figured out that they were good, they’d get rotated off our project and replaced with someone mediocre. They also never gave us any warning when they were going to switch someone.

Re:NDA expired, let’s spill the beans on a weird startup by GuB-42 on Friday July 09, 2021 @01:11PM (#27785957)
But how much does Boeing pays for the service?

Because what I've seen happen is a large company uses its size to negotiate really the cheapest prices, and the only way the consulting company can make profit is by hiring the cheapest people, and even with that, the margins are thin at best. So obviously, they don't exactly get the best.

The worst part is that all these D-tier, fresh out of school guys gain experience and some may even get good at their job. Unsurprisingly, these people start asking for raises and promotions, and the consulting companies tries to charge their customer more, I mean, we are talking quality now.

But the big company financial department doesn't like it, so they make a new call for cheap contracts, get a new round of incompetents, etc...

In the end, everyone loses. The consulting company makes little profit, sometimes even losses and the big company always get shit service, which usually costs them more than what they save. As for the employees, the work conditions are often terrible and they usually quit at the first occasion. But the financial department is happy, they have a lower number in the "expense" column.

Re:NDA expired, let’s spill the beans on a weird startup by ghshephard on Friday July 09, 2021 @03:37PM (#27787662)
I've worked for an organization that had a mixed hardware/software/services components. These were $50mm - $100mm+ contracts running for 5+ years, and the Service Component was just charged out at person years - flat fee, so - a project manager might go for $600k/year, an application engineer for $500k/year, a field-engineer for $300k/year and so on. Each project would then have so many person years at each stage of the project - project manager would be pretty flat at 1 project/manager/year, but in the initial years, it would be 3 application-engineers, 2 field engineers, etc...

Once the contract was won, we'd sub-contract to a local (to the region) contracting agency, who would in turn essentially do the equivalent of a craigslist search for a body, that we would interview to ensure that they could be taught, and then we'd take 30-60 days to teach them our product - depending on the initiative and experience of the candidate, the customer (who remember, was paying us $500k/year for an application engineer) - might get a recent-high school graduate that was making $30k/year and had never even heard of our technology a week prior.

Re:NDA expired, let’s spill the beans on a weird startup by PhasmaFelis on Saturday July 10, 2021 @12:43AM (#27791170)
> Because what I've seen happen is a large company uses its size to negotiate really the cheapest prices, and the only way the consulting company can make profit is by hiring the cheapest people, and even with that, the margins are thin at best.

I have trouble feeling sorry for the consulting company in that situation. If the budget your client offers is insufficient for the job, demand more or turn it down. Don't lie that you can do it and then bait-and-switch.

Re:NDA expired, let’s spill the beans on a weird startup by akamia on Friday July 09, 2021 @06:24PM (#27789198)
It’s been several years since I worked there but if I remember correctly it was a little more complicated because these were basically subcontracts under one larger contract. The company had a huge contract agreeing to purchase some volume of services from the consulting company. For each project a smaller contract would be created to define the terms of the project and the resources would be drawn from the parent contract’s pool of purchased resources.

This created a lot of internal pressure to use contract resources as much as possible.

Re:NDA expired, let’s spill the beans on a weird startup by bluetwo on Friday July 09, 2021 @01:34PM (#27786232)
Is that how we ended up with the MCAS debacle?
Re:NDA expired, let’s spill the beans on a weird startup by gopher_space on Friday July 09, 2021 @11:52AM (#27784979)
And were constantly wrestling with integration because neither side really understands or even cares about the other's domain.