How my experience can help you and your project
Tags
All
Agile
Planning
Team management
Agile
Team management
Assignee
Joan Muntada
Due date
Nov 2018 – Sep 2022
Project
TAPP Water
Description
When dividing a workload into tasks, we need to follow some rules. The tasks should be as small as possible (the job needs to get done in around 3 days), independent from other tasks, negotiable, valuable, testable and estimable. An estimation is set, not using days or hours, but, instead, by a score called story points. This score will tag each task depending on its difficulty.
Over time, the score will be used to track how many “points” were reached during the previous two weeks. Based on this data, the velocity at which features are developed can be assessed.
Team management
Assignee
Joan Muntada
Due date
Nov 2018 – Sep 2022
Project
TAPP Water
Description
Managing a cross-functional team is not an easy endeavour, but it gains more complexity when the team is spread across different continents and time zones. When this happens you need to have certain things clear. You have to know when the team is going to start and what they are going to start with. If their shift starts earlier than yours, you won’t be there to communicate the goal for the day. The same is true after the team has left, and you might need to get a report or status update regarding the agenda.
To make things easy, with our Agile methodologies we can manage a process with teams all around the globe. We can set different types of boards for our project, allowing the team to work on tasks either according to their own preferences or following a previously agreed order. It’s key to make sure that everyone involved knows what the team is working on and what is next on their list. Doing daily scrum meetings (in the form of 15 minute-calls with the team) help a lot in terms of alignment of the daily tasks. If a call isn’t possible due to time zone differences, it can also be reproduced through a shared written document.
Agile
Assignee
Joan Muntada
Due date
Aug 2016 – Now
Project
Kómpratelo
TAPP Water
Description
Managing a digital product can be a headache. If our digital product is quite mature, we might need experts in different areas to boost its performance. We could easily need a UX/UI designer, a front-end developer, a back-end developer, a database and servers manager, a marketing team, etc.
All of them need to work in a coordinated manner to achieve one goal which is to improve the performance of the site. To coordinate the team’s efforts we need to understand which process they should follow, how much time each task will take, and so on. With Agile methodologies, we can coordinate all of this. Adding all tasks to a board where all the team members have visibility and thus agreeing on timelines, handover deadlines and more, will make the process move more smoothly.
Planning
Assignee
Joan Muntada
Due date
Project
TAPP Water
Description
Nowadays, there are several tools, most of them free, to create your own A/B tests. Nevertheless, you need to be careful as to what and when to test, and also as to what to do next.
You need to perfectly coordinate all the teams involved in each test, set first the hypothesis, inspect for potential technical difficulties and then prioritise. Some tests are risky (e.g. when running a test in the checkout funnel), while others will just be a matter of coordinating the design area and the development team. In some other cases, you will be able to set it up directly, without having to check with the design team.
The most important thing then, is follow a process, planning and analizing, and coordinate across the teams involved.
Agile
Assignee
Joan Muntada
Due date
Sep 2015 – Now
Project
Grup Carrera
Kómpratelo
Andorra 2000
TAPP Water
Description
We all use eCommerce to buy sneakers, groceries or watch our favourite series. This creates in many of us a bias about what might be failing in our digital product or what might be its best-converting feature. Nevertheless, we could be wrong in our perception.
What is not wrong is the data. I used to work with data to measure site conversions, click rates, funnel conversions, A/B testing, etc. I worked side by side with the data team to monitor the performance of the site, find spots where to improve or detect potential bugs across the funnel.
The conversion rate can be unstable, but this can’t be an excuse not to monitor the data.
Agile
Assignee
Joan Muntada
Due date
Nov 2018 – Now
Project
TAPP Water
Description
During the development process of new features or complex implementations, we might run into moments of doubts about the agreed deadlines. For this reason, Management might ask for an update about the project status.
In these moments, it is advisable to be as concise as possible. The development team should not be bothered each time someone requests an update, as such interruptions can prove to be counter-productive.
An alternative is needed. With Agile Methodologies and by working in sprints, we will be able to know the exact project status and any potential changes to deadlines at any given moment.
This is possible thanks to dividing the project into tasks and working with story points for each task. With this methodology, we can calculate the team’s velocity and know the delivery date in advance.
By visualizing this data on a board or common page, all team members can check updates without interrupting the development team.
Agile
Assignee
Joan Muntada
Due date
Nov 2018 – Now
Project
TAPP Water
Description
There’s nothing worse than having to postpone the launch of a new feature or landing page. Imagine having to postpone the Black Friday campaign because the feature that automatically adds the coupon code to the selected products is not ready on time. That would suppose losing a lot of money.
To avoid this from happening, we need to plan in advance and, more importantly, use story points. Once the Marketing team, Management, or the Supply Chain team shares a problem or project with us, we need to divide it into user stories and tasks. These tasks will be scored by the Development Team with a number called the story point. These points indicate the difficulty of a task and allow us to measure the team’s progress.
Thanks to these story points, we will be able to calculate our team’s velocity, and thus determine how long it will take to finish each project.
The more projects we complete using story points, the more precise we will become in predicting the development velocity, and consequently, the project deadlines.
Team Management
Assignee
Joan Muntada
Due date
Nov 2018 – Now
Project
TAPP Water
Description
Prioritising tasks is something that might look easy, but it’s not. Especially if we got reported from different teams or company areas. How can we decide if a request from the performance team is more important than an update in SKUs from the Supply and Chain team?
We need to build a system to make this decision making process as objective as possible. We need to consider the impact on sales, how the current status is impacting the team, how it is impacting the company in terms of money loss, etc. We can prepare a system based on simple questions; Will this increase sales?, Will this update affect existing customers?, etc. We will rate each task we have. Then the development team will rate it in terms of technical difficulty and then we can prioritise it.