My Learnings: Agile In Africa Conference

Innocent Udeogu
4 min readNov 23, 2015

--

It’s been a month since the Agile in Africa Conference was held here in Accra, Ghana.

In this post, I will go straight to narrate my learnings and key highlights from the event.

For a non-tech audience (not that the applications of Agile is limited to tech people), Agile is simply some set of methodologies for managing and delivering software projects. It proposes the idea of a team rather than functional departments, daily stand-ups and continuous iterative developments.

I was first exposed to the literature on Agile methodology while doing my final year undergraduate project on Business Process Improvement.

Being an Entrepreneur in training at MEST, we are privileged to meet and network with top industry people in the global startup space. So we happened to host the organizers of the Agile in Africa conference for a day at the MEST campus.

Eight of the conference organizers were at MEST! -[Sven Poppelmann, Kwaku Ampomah, Ade Shokoya, Patrick Ingram, Bart-Hufen]

I will narrate my key learnings from this and the conference held at the Labadi hotel, Accra.

NB: This post is not a short course on Agile or Scrum. It’s my learnings from the conference and my thoughts about some things working for me and my startup. See this for more details on agile/scrum.

Key Learnings:

We are building a solid community around an idea/product before scaling: Ok. This sounds like a no-brainer. But in reality, it isn’t. For the most part, we jump straight into thinking of how our app would scale to 10,000 users after launching version one (MVP — Minimum Viable Product). For instance, my team is working on disrupting how fashionable ladies dispose of their once-used clothing(see the alpha site at OncenOut.com). We have entirely focused on building a community around this idea from the learnings. With this, we are validating the different business and delivery models and optimizing those we would pick up when we decide to scale. This approach might not lend itself to all types of businesses. Continue reading to find out why.

Scrum shortens product development time: This was demonstrated by a simple role-playing activity. Because scrum is based on breaking the task into smaller units and doing each piece in parallel within a paced time in cross-functional team while pushing this incremental changes to user, it tends to cut product delivery cycles to ¼ or better, the same time it would have taken in traditional product development cycles.

Agile principles are hinged on people: Well, the fact is that most product development methods (design thinking, traditional product development, [more]) all hinge on building a product around the user. But Agile adds the people making the products into the whole people-oriented perspective. In the Scrum sprint cycle, there is something called Retrospection. This happens immediately after a sprint. Retrospection aims to gain empathy in the team. In your team, you ask one another about the way you work as a team. Not about the product, but more about your relationships and how this played out during the last sprint. What worked, and what should be improved upon? Team members are encouraged to be open about each other and have a heart-to-heart conversations about themselves. Well, this is the most significant part of the scrum for me.

Agile/Scrum is a mentality, not some how-tos: The facilitators kept saying, “Agile is a mentality”. Imbibing scrum principles means that you have to change the way people are taught to do things in organizations. So it is essential to see the process as a mentality change so that you can be very patient in dealing with non-compliance.

Agile is not for every type of project: This is the exciting part. How do you know the kind of projects/problems or organizations fit for Agile? Well, during the first day of the conference, one of the key speakers, Mr Addie Obeng (see his Ted talk here on Smart failure for a fast-changing world), who joined in from Qube, categorized projects/problems into four categories:

Walking in the fog: You don’t know WHAT exactly to do and HOW to do it.

Making a movie: You know HOW to do it but not WHAT to do.

Going on a quest: You know WHAT to do but have no clue how to do it.

Painting by numbers: You know WHAT to do and HOW to do it.

Projects that fall within the “Fog” may be “Movie” and are fit for agile applications.

Other notable events during the conference were the workshop sessions. I opted for the “outsourcing CTO” session, where participants tried to come up with solutions for challenges an existing startup faces.

So that’s it — my little learnings from the conference. I am grateful to the organizers for the effort and time put in.

Do leave a comment if you have something to contribute.

Links:

Actual conference website:http://agileinafrica.com/

MEST: http://meltwater.org

Business Process Improvement: http://www.explorance.com/8-steps-effective-business-process-improvement-cycle/

Agile Tools:

Trello: This is my best tool currently.

Taiga: I used this once for a project. Still in Beta.

--

--

Innocent Udeogu

Data Science Enthusiast, Web and Mobile Developer, Co-founder Ubenwa.com, Human, Friend