We followed the HackIT Agile Lifecycle developed by Hackney Council in order to build a digital service so good, people prefer to use it.
We were able to manage resourcing across the service fairly well. In Discovery and Prototype, there was more of an emphasis on user research and service design resources and three people were required but we were able to reduce this two in Build stage. This was in contrast to Development, which tends to weight towards Build, for obvious reasons. However, the Technology Lead was required throughout the phases as we needed to understand technical constraints and requirements and make CRM decisions early on. The NCC stakeholders were available for advice and decisions, however, as the NCC is essentially a live event happening day in, day out we did have to make concessions to operational norms. This particularly applied when we needed to test with actual agents and we had to closely coordinate schedules so that we did not poach staff during busy periods.
Discovery kicked off at the beginning of May and proceeded for around eight weeks. This was followed by around four weeks of prototyping, which resulted in a set of hi-fi wireframes. Sprints were brought into the project for the Build phase, which began at the start of August. Sprints were generally two weeks and there are eight sprints in total. The site was deployed to live first on 25 October 2018 to a small group of agents, with limited functionality. The full MVP is intended to launch in the third week of November.
Across the schedule, the team has held daily stand-ups to identify blockers and establish progress within the different disciplines. These were attended by the multi-disciplinary team of delivery, service design, user research and development throughout.
We have run three Show and Tells: in the middle and end of Discovery and again at the end of Prototype and start of Build. In between, the team at the NCC was updated on a regular basis via Week Notes as well as informally whenever we sought clarification or advice and during any testing we carried out with NCC agents. We also ran additional demos to them when we needed specific feedback. A wider audience can view our Week Notes on HackIT Delivers G+ as well as on Pipeline and on this website you're looking at.
We held two retrospectives: one at the end of Discovery and a second after Build sprint 4.
Before each sprint, we organised backlog grooming and sprint planning sessions. We set a goal for each sprint and prioritised stories that would meet this goal. For example, Sprint 7 focused on taking a rent payment and viewing transactions.