Avoid meaningless work! Learn how to deliver value and stop spending time with tasks without purpose.
What Is a Meaningless Work
Meaningless work can be a feeling that the work I am doing has no meaning or it can mean that the product I am working on is not valuable.
Source: i write: Sysifos
Work can become meaningless if your team reaches one of these two phases:
- The product loses its business value (or it never had any). It does not make any profit, no real goals were met.
- The team thinks that the work is meaningless. Team members do not feel a sense of purpose even though the product can be valuable.
It is important for a Scrum Team to deliver value frequently. Product Owners are responsible for maximizing the business value and that the team is reaching goals every sprint. There is no universal definition of value, it all depends on the context. The value is usually calculated for each user story. However, hard workers and high-quality product functions do not always ensure that the product is valuable enough for the company. It is easy to work on the “wrong stuff at the wrong time”.
On the other hand, the feeling of a meaningless work is something that the team can overcome. What makes the team think that the work is meaningless? The list is huge: excessive emails, pointless meetings, constant interruptions, boss’ unreasonable behavior, meaningless activities, lack of collaboration, or "Not My Problem" mentality in the team.
The management should be aware of how the employees feel. If they are not motivated and think that their work is meaningless, the management should do some changes. It could be an anonymous evaluation, experimenting with removing some activities, or monitoring the employees’ performances. For some more tips on how to “unstuck” the team, see Liberationist: A Simple Exercise That Will Unstuck Your Team Immediately.
Reasons for the Meaningless Work
- The product does not have customers Typical for startups without validated assignment or prototyping. There are plenty of techniques for the validation, such as Lean Canvas.
- Neverending meetings or useless reports consume time Cut them down by regular Rituals. The goal is to find a balance between having too many and too little rituals.
- Lack of information The developers do not understand why they have implement this thing. They did not get any explanation.
- Old fashioned architecture To change something takes so much time! For example, mainframe - it is so enormous and old that it cannot be properly tested. The architecture is underdimenzioned. The opposite is an overdimenzioned architecture - to build anything takes too much time.
- People are doing a repetitive work that can be automated The companies do not use continuous integration - for example, they implement everything to production by hand even though they can automatize the process.
Resources for the Meaningless Work
- Medium: What is this thing called (Business) Value?
- Liberationist: A Simple Exercise That Will Unstuck Your Team Immediately
- Atlassian: You waste a lot of time at work
- Medium: Bullshit jobs