Agile Methodology
A few weeks ago, I asked Sheila if it was possible for me to go on courses for me to upskill myself professionally. I felt that it was about time for me to deve...
A few weeks ago, I asked Sheila if it was possible for me to go on courses for me to upskill myself professionally. I felt that it was about time for me to deve...
A few weeks ago, I asked Sheila if it was possible for me to go on courses for me to upskill myself professionally. I felt that it was about time for me to develop some professional skills and it would also be a good call for me to take a step back to reflect on the work I’m doing in retrospect.
I signed up for the registered Scrum Master and Product Owner course under NTU PACE and used my alumni credits. Here are my learnings from the course:
The Agile methodology follows the following manifesto, which is created in order to boost work efficiency and stemmed from software development, but could possibly be applied in other fields of work. Since the work we do here at RVI is software development, it is very much applicable.
Before the course, I had a very simplistic view towards work. I would say I’m a rather efficient person and I could not comprehend why things would take so much time to go through, or why would people NOT be efficient. But work just like everything else, is people centric. People are complex creatures with different ways of thinking, and different ranges of emotions. To excel in my role, I need to build emotional resilience, empathy, and understanding for the people I work with. After all, RVI is a social business and if we remove people from the equation, the core essence of what we are advocating for would be lost.
There are three roles within an agile scrum team.
The product owner has to understand the market and the target audience well. To be a good product owner, one should be a visionary in its field and predict upcoming trends or needs, conveying them to actuarial development of essential products that provide solutions to the problems within the market itself. The Product Owner acts as a middleman between market needs and the development team. Outside of the product owner’s role, they should be gathering industry insights and growing as experts within their domains of the industry.
The scrum master has to understand the development process well, and the time needed for development. The scrum master essentially works as the timekeeper within the team. They understand the importance of having the launch of the product as quickly as possible, but are also mindful of the workload placed upon the developers.
As the busy bees of the team, they are the hard workers with the technical expertise and knowledge to create the product itself. They clarify all their queries and doubts during the sprint planning to ensure that the products they are creating are up to market demands. It would be considered a waste effort if a product is created but does not solve market problems and is underutilised.
An efficient scrum team is ideally under 9 members. Having too many members within a team would be counter-productive to the development process. Understanding the roles within a scrum team also gave me better insights into my purpose and role in RVI. I am hired into the role to become the product owner. Forming industry relations and partnerships, understanding the problems our target audiences are facing on the ground. I then convey these problems and ideate to curate solutions to be created by our tech team and bring them to life through our team meetings.
An agile scrum team works efficiently by having regular check-ins. A complete run of one cycle is called a sprint. A sprint consists of the 8 following processes:
I understand that there are a lot of misconceptions and negative views towards the agile methodology and scrum meetings. I personally believe that with every “methodology” created, the core essence and purpose is to boost the efficiency of the workplace and they are never to incur counterproductiveness to the workplace. In fact, I am learning a lot about the inefficiencies of scrum and agile through memes appearing on IG reels.
My promise to the team is to utilise the system tactfully without disrupting our workflow completely. I don’t think there will ever be a “one size fits all” methodology but by sieving out the benefits of scrum practices, we could definitely boost workplace efficiency.
I am still slowly assimilating into my role of Product Marketing and I would like to thank my team for their patience with my inexperience, and naiveness towards my role. I believe I am picking up speed and am working towards becoming a good Product Owner.