Distributed Network Integrated Development Environment for teams
podarok
The quality on one hand and speed of development on another playing major role in a game of modern Development World.
Making code review, automated testing and good project management is not enough for competing.
The team should be
- distributed, for not relying on countries internals and timezones
- well organized and tied with a tough Continous Integration system
- following a bunch of code quality rules, fully automated without ability to skip
- fully integrated with Drupal.org community and ecosystem for been able to automate custom code to contribs flow
- having comprehensive QA, based on dedicated project builds DevOps infrastracture
- empowered by Continuous Delivery with one button deploy
- prepared for injecting new human resources any moment during projects timelines without gaps in integration
For been able to approach the list above there are some hidden issues from management and technologies perspective that we were facing during forming our teams.
Speaker is going to present DevOps technology we've came to that we were able to make as opensource. This technology based on the bunch modern tools like Drupal, Jenkins, Vagrant, Ansible and so on that were deeply integrated into the Business processes and made the Development Flow really Network IDE.
By attending a session you'll be able
- to get ideas of how to make your teams more fluent and easy manageable.
- grab some technics of how to push knowledge sharing within the company
- to understand better QA process and to empower it with modern automation flow
- to get more control for the customers about partial features delivery
- to make team(s) less dependant from risks during the project timelime
- to get understanding how to deliver faster