I work as my own developer for a manufacturing company. We make software for the production process, and we do not control software that is more like a process.
We use the Scrum process for software development, albeit taking into account our team and the environment, and it works quite well. We are finishing the sprint, and the software is at a stage where the product owner wants to deploy it.
Earlier, that is, before Scrum, we would deploy the software. Now I feel that we have developed software, we have passed all user / agreed release tests and demonstrated software for software using a simulator, we have achieved our goals . We are ready to provide deployment support, but I do not think that our responsibility should be deployed.
What is the experience of other nations? Should the development team do the deployment, or should we just transfer the completed software to the software and provide support?
Summarizing
Lots of great reviews, thanks. The question may seem like I'm trying to excuse work or responsibility, maybe I'm a little; o) I'm more interested in the processes of other nations. The problem we are facing here is that if a developer deploys software, we end up providing 24/7 production support for the software. No problem, only two of us. Therefore, in order to allow us to return to software development, rather than provide support all the time, I thought it would be useful to involve the IT team in the development process. Hopefully this gets a buy-in and then allows them to deploy and provide first level support. We also have a factory in Mexico, and its difficult for the development team to go and deploy there,it makes sense for local support to do this, with developer tips / advice.
, , - , . , - , , ?