Benefits of Scrum
Continual feedback and visibility ensures that the quality of the final product is as high as possible.
Reduced time to market & ROI
Scrum has been proven to deliver projects 30–40 % faster than traditional methods, resulting in a higher return on investment.
Higher Customer Satisfaction
Clients are able to feedback on the project at every stage throughout development, so they are personally invested in the end result.
Higher Team Morale
Self management puts decisions that would normally be made by a manager into the team members hands, increasing accountability and job satisfaction.
Scrum helps mitigate the risk of project failure by delivering a tangible product early and constant feedback ensure changes are actioned at the earliest opportunity.
We employ fully certified experts in Scrum called Scrum Masters who are responsible for linking the design, software engineering and test teams to the product owner.
The Scrum Process
Scrum enables the team to break down every part of a project into smaller, iterative sections. At the outset, all aspects including analysis, design, development and testing are split into components and then the work is carried out in intervals of usually 2 weekly periods. These intervals are called ‘Sprints’. At the end of each Sprint a demonstration of how the project is progressing is given to all stakeholders, feedback is given and actions for the next sprint agreed.
Scrum has a robust framework of processes and team meetings called ‘ceremonies’ where all stakeholders are encouraged to participate including Sprint Planning, Daily Stand Ups, Sprint Reviews and Retrospectives. As a digital marketing agency, Bolser have championed ‘retrospective’ meetings where we review all aspects of the process and use that knowledge to improve our efficiency going forward and share learnings with our clients.
We employ fully certified experts in Scrum called Scrum Masters who are responsible for linking the design, software engineering and test teams to the product owner. Before beginning a project, a Scrum Master works with the product owner to define the project requirements and vision. Throughout the project they help the team plan and manage sprints whilst facilitating development decisions and removing project blockers.
Implementing Scrum in an agency environment - the Bolser adapted model.
Scrum was developed specifically to manage large software projects and assumes the team are working from one set of requirements on one project. As a digital marketing agency we have many clients and associated projects running simultaneously. To manage our workload we take priority items from each of the projects and merge them into one Sprint (two weeks of work). This allows us to manage multiple work streams while keeping the core values of Scrum in place.
The biggest challenge to the Scrum process from a client perspective is the lack of a fixed project budget. In order to get sign off for their project, clients need to know how much they are paying and over what time period. Our adapted model can cater for this to ensure that detailed quotes are provided alongside robust deliverables and project timeframes.
We are also sometimes asked to co-create projects alongside internal client teams. This can range from delivering the design alone through to introducing Scrum to internal client developers or backfilling software teams - both remotely and on site. We have extensive experience of delivering projects in this way and are able to work within any type of Scrum environment. Most recently we have worked externally in a ‘Kanban’ version of Scrum called ‘Scrumban’ which has led us to adapt our agency model to drive even more efficient project delivery.
To learn more about how we work alongside our clients to deliver Scrum design and software delivery projects, please get in touch.