By David Murray
Additional Presenter:
When working with multiple larger Support-based contracts, "agile" can start to break down after the Implementation stage. Once a site goes live, often the project team will be adjusted, or sometimes it will change completely. Because of this, certain changes to the development workflow should be considered.
- What are the Dev, Stage, Live environments for anyway?
- How often do I deploy changes to each environment?
- What is a release cycle?
- What are these things?
- Merge conflicts
- Cherry-picking
- Branching
- Integration/develop/master/staging branches
- Release tagging
- Hotfixes
- ...
- How can Continuous Integration and automated testing fit in?
- Benefits that can be leveraged using certain features of JIRA and Github/Bitbucket
- Working collaboratively with a team instead of "too many cooks"
This presentation covers the basic and advanced concepts of managing ongoing support of a live website and its ecosystem.
Audience Level:
Intermediate (install and configure modules/themes)
Track:
Case Studies
Version:
N/A
Prerequisites:
You've built your site and it's live, what's the process going forward?















