MY JOURNEY AS A BUSINESS ANALYST: AN AGILE PERSPECTIVE
Hey guys, so I’m back with other lessons from my life as an Agile Business Analyst.
Over the last few weeks, I’ve been pondering about the impact AGILE has and is having on my life and lifestyle in general. Agile revealed some home truth about me that I never once admitted before. This was an eye-opener for me I promise you. So let’s start with what agile is shall we:
Agile software development describes an approach to software development under which requirements and solutions evolve through the collaborative effort of self-organising and cross-functional teams and their customer(s)/end user(s). It advocates adaptive planning, evolutionary development, early delivery, and continual improvement, and it encourages rapid and flexible response to change (Source: Wikipedia )
My view (or should I say what I’ve learned and still learning about Agile or being Agile), being agile is being flexible and able to adapt to change and improvements when working on a project.
I have come to realise that the word “Agile” itself is a lifestyle – a way of doing something (method- methodology if you may)
To be honest, I’ve never been on a project that demands more changes in my life (sigh)
Of course, all the changes made sense and I realised that I was frustrated and overwhelmed because of my lack of being Agile or applying myself to be Agile on the project.
How many of us have been to interviews and the interviewer has asked about our skills, and we swiftly respond with answers such as: “I’m flexible and able to adapt to change”?
This refers to me all over. Oh, I take such pride in saying that because I genuinely believed that I am flexible and adapt to change quickly. I mean c’mon I lived in France for years, even in Nigeria! So how can someone tell me otherwise, seriously?
However, ClasseHub has proved that to be wrong about me!!! Oh, Lord! How can!!!!
The reality that this project has taught me was that indeed I could be flexible and able to adapt to change quickly but the change was not necessary changes within a project but more of my environment! Ah. What brutal truth.
Then I started thinking back to when ClasseHub project started, using a particular platform, writing requirements for that particular platform and style then along the way that platform was not able to deliver the goal of the project. So, we had to change meaning; we had to tweak our requirements, process flows, user journey and many more – this went on till we finally found the platform that delivered what we wanted to achieve.
I think what frustrated me most was the going back, changing all the time when I want to get on and finish the project- however that’s not how it works, and that’s not how life should work.
I then began to review my lifestyle and realised that I loved making plans, writing a to-do list which I wanted to follow to the teeth and give little or no room for possible improvements or changes that could occur along the way.
You would think I should be more “Agile” as an event planner, right? because let’s face it – things don’t always go to plan in events and we have to make sure things end well according to our client’s vision. Now I understand the reason behind my usual stress, frustration and being overwhelmed – LACK OF AGILITY OR UNABLE TO ADAPT TO BEING AGILE! I’m basically, ‘WATERFALL’ KINDA PERSON.
I used to be a very: this is how it should be, or I get stressed or frustrated or overwhelmed when it doesn’t. So you can imagine my nightmare when ClasseHub presented me with a real-life experience where I had little or no choice than to learn to adopt the Agile way of life because; isn’t that why I joined and opted to take on the project? To Learn!
What’s my point I hear you asked?
- Agile is not a thing; it’s a way of life.
- It’s a choice you have to make.
- Being Agile is not only for BAs, PMs – it’s something everyone should embrace if we want to move forward in life.
- If one can fully understand what Agile is- you will save yourself from a whole lot of stress and frustration because you have preempted it and you’re well prepared for it.
- It’s easy to understand what Agile methodology is, but harder to attain or incorporate into one’s lifestyle.
- You have to experience it to understand fully.
- Timing is everything- sometimes, it’s circumstances that open your eyes to some of the skills you lack (but thought you had or had attained already)
I’m not where I want to be yet, but I’m not where I used to be. I’m grateful for the opportunity to learn this great skills and able to adapt to and fully utilise it well. I now apply this skill in my workplace and my businesses.
Also published on Medium.