Office LifeOct 30, 2018
ViaSatlocalhost_

Awkward Software Developments

I recently been moved to a new team with a new software architect/lead. We are starting this brand new project and the software lead insists that since we are a relatively small team (devs < 5) we are going to have one branch per sprint (of course there's still going to be dev, qa, master). All the devs are going to pull this branch locally and directly code on it and push everything back to the remote sprint branch at least twice a day. When I heard this...it was driving me nuts. All my previous teams were using some form of git flow software development and all of sudden this software lead shows up and starts saying that his way is better. So just want to ask: is this another kind of software development standard in other companies? Does your team do this? Think of all the merge conflicts we would have to resolve each day (the software leads says that if there's a lot of merge conflicts that means you guys aren't communicating correctly.)

Progetti architettura e servizi tecnici per immobili
Progetti architettura e servizi tecnici per immobili
Progetti architettura e servizi tecnici per immobili
Add a comment
Apple Schneider Oct 30, 2018

Ask him to list why it’s better than the usual git workflow

New
ComTruise Oct 30, 2018

That’s how he will micromanage you all. Start leeting.

Microsoft C----- Oct 30, 2018

I translate "push everything at least twice a day" to "here is how I micromanage"

ViaSat localhost_ OP Oct 30, 2018

Actually, the tech lead is not a supervisor just a lead

Microsoft queenjohn Oct 30, 2018

Depends how your company works but yes, sounds like a step in a good direction - see https://trunkbaseddevelopment.com for ex

Facebook 🤡town Oct 30, 2018

So when is code review?

Apple Kim cook Oct 30, 2018

What is ViaSat?