HI,
i am working in small software company for a long time which is very weak in process. our company do the change in software when they get mail from client and we do not follow right process to keep the change management info some where.
so please tell me best practise big and middle company follow to do the change management properly as a result later very easily we can find out the change management details. thanks
Afzaal Ahmad ZeeshanPosted Apr 27, 2017, 8:27 AM
The purpose of DevOps, is exactly what you need. But it requires, your team to properly work together with the client, and that you keep listening from your clients in time. The thing about big companies is that, they have several clients and they keep listening continuously, and that keeps them focused on their work, unlike hearing back too often, which (as in your case), causes a lot of trouble as team itself looses focus on the problems, features and bugs in the software.
Visual Studio Team Services would be a viable option here for you, and also, it would store all of your backlogs, iterations and client-team communications easily.
Afzaal Ahmad ZeeshanPosted Apr 27, 2017, 11:39 AM
DevOps is a mind-set, a philosophy, a toolset, which requires your development team, and operations team to work together. The reason is, that instead of having the development team waiting for the operations team to test, deploy and then return with solution, what happens is that you make them work together.
- Ask for the user requirements
- Build for the user requirements
- Test the user requirements right before even passing the latest build
- Bring the user reports and test reports right in the development team, so they can know what is wrong, and what is required.
- Iterations can be set up by ops, developers can look up and continue to work.
- Test systems, integration systems are also available to developers and they can test them out and try them out as well.
- Developers don't have to wait for oeprations team, and Ops don't have to wait for Dev team as well.
But DevOps is a bit of complex concept to be implemented here, or anywhere, because it requires a lot of change in the currently implemented workflows of the system. But, it can definitely save a lot.Posted Apr 27, 2017, 8:50 AM