So here is the consolidated list of the problems that current system have, I've categorized all the issues in different categories so that they can be managed properly
- CI Builds
- Code stability builds are not in place
- Code quality builds are not in place
- Code deployment builds for non-prod environments not in place
- A lot of manual steps in prod deployments
- All the projects are performance critical so builds to do profiling of projects
- Database updates is manual at all the stages of deployment
- Automated smoke testing of all the applications
- Integration of bug tracking system with version control system
- A release server needs to be set-upped so that release can be managed properly
- No documentation at all :)
- Version Control System : We are using git as version control system
- Branching strategy has some flaws as a result of which merging takes a lot of time
- We don't have a GUI to manage git server
No comments:
Post a Comment