Ask HN: What does your office dev cycle/workflow look like? I'm curious what the development cycle workflow is at your place of work. I'm currently working for a mature mid sized company having come from a small nibble start up and having issues grabbling with the amount of processes one needs to jump through to get any code merged and deployed. We have a service oriented architecture. Here is our workflow: 1) Jira for ticket creation / work progress 2) Submit changes to Gerrit for peer review (minimum 2 people) and hopefully merge + one PM if front end feature. If backend change: 3) Make an other deployment Jira Ticket 4) Having another dev QA the changes in the QA env then get approval from PM for release. Submit the ticket to Dev Ops team for approval at the release meeting (Monday-Thursday 10:45am). 5) if the ticket has all the ear marks dev ops approves and sometime that day (afternoon) the change is deployed followed by another QA/verification round in Production. Curious what your office workflow is? I'm actively trying to make this process more streamlined / less friction points but would like to hear about the process other orgs have in place. Thank you! |