An agile method uniquely safeguards business buy-in and timely delivery. This approach crucially ensures better mobilisation of the business teams and a closer collaboration between user experience, creative and technical teams. Furthermore it drives alignment with commercial goals as more frequent business involvement with the project team improves the quality of decisions and safeguards focus.
Workshops are facilitated by Business Analysts to map out service requirements in detail. However, an Agile program relies less on paper outputs and process, and more on face-to-face team collaboration. The most fruitful relationships are when we can mobilise a ‘one team mentality’ to co-create the following outputs:
- Business audit – Documentation of relevant existing business procedures and governance.
- Competitor analysis – Benchmarking details compared with competitor offerings.
- Content audit – Documentation of existing content types, volumes and quality.
- Digital Strategy – Recommended course of action based on prior research and analysis.
- Functional Requirements – Detailed, prioritised breakdown of the solution requirements gathered.
- Content Migration – Migration of existing content.
- Content Type Definition & Taxonomy – Specification and description of the types of content required to be structured for the site.
- User Journeys – Illustrated journey flows demonstrating the solution & goals.
- Wireframes – Simplified page schematics detailing navigation, content & function.
- Training – Developing training materials and running client sessions around on-going running of solution.
- Measurement and analytics – Dashboard reporting against KPIs and subsequent site / campaign optimisation.
Once in operation Business Analysts work with the team to identify opportunities to refine product features. Such opportunities will come from multiple sources – from the local marketing teams; from the performance monitoring and from the core customer service team.