How does Opencast ensure that agile is embedded pragmatically within our client projects? In our latest ‘practice area’ video, our expert consultants explain how we embed agile processes, so that things can be done better and faster.
‘Agile’ can mean all things to all people, meaning it’s a process that’s delivered in many different ways depending on the organisation and teams involved. But key elements generally stay true, including the division of tasks into short phase ‘sprints’ alongside rapid iteration and adaptation of plans. Governance in processes should also be taken into account.
Different ways to do agile
Opencast’s agile delivery manager Mark Hall says: “For agile, if you go online, looking at different clients or different projects, you’ll notice it’s done in slightly different ways, sometimes drastically different ways and that’s because there are different ways to do it, there are different frameworks, different thought processes.
“The first one would be, it’s not an overnight fix, so don’t just expect to go on an agile training course and the next day you’ll be able to do agile, because that is not the case.”
Product manager Andy McMurray adds: “Teams will be wanting to work in really good agile practices, having their sprints and delivering quickly, iteratively sprint on sprint.