Awkward Software Developments

ViaSat localhost_
Oct 30, 2018 7 Comments

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 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.)


Want to comment? LOG IN or SIGN UP
TOP 7 Comments
  • New / Eng

    New Eng

    Tc = broke. Education: the Derek Zoolander school for kids who can’t read and want to do other stuff good too
    That’s how he will micromanage you all. Start leeting.
    Oct 30, 2018 0
  • Microsoft C-----
    I translate "push everything at least twice a day" to "here is how I micromanage"
    Oct 30, 2018 0
  • Apple Kim cook
    What is ViaSat?
    Oct 30, 2018 0
  • Facebook 🤡town
    So when is code review?
    Oct 30, 2018 0
  • Microsoft / Eng

    Microsoft Eng

    Eng mgmt person.
    Depends how your company works but yes, sounds like a step in a good direction - see for ex
    Oct 30, 2018 0
  • Apple / Eng Schneider
    Ask him to list why it’s better than the usual git workflow
    Oct 30, 2018 0
  • ViaSat localhost_
    Actually, the tech lead is not a supervisor just a lead
    Oct 30, 2018 0