Fixing SCRUM part 1: What is bad about it

Most “modern” companies implemented a new way of working called SCRUM.

If you don’t know it, SCRUM is a workflow guide to try help your organization deliver more with less.

The core of SCRUM is to reduce shipping from months to a 2 week, you deliver every few weeks. ALWAYS.

But what a release means? And why is this better than a 6 month plan?


The positive point about this methodlogy is to shorten the time between the decision making, every time you deliver you need FEEDBACK. This feedback must come from real customers, in other words it must me analytics.

If we release and increase our money cash flow in a 15% we are doing good, otherwise we must swift.

Of course, not every business model works with this mindset. If you can’t have instant feedback from your customers spending more or less $ on your app, I have bad news, SCRUM is not for you.

You’re doing WATERFALL, yes, you are.


You could do every RETRO meeting, every DAILY meeting but you’re doing WATERFALL.

You don’t change your path every 2 weeks based on data? You’re doing WATERFALL.

I know it hurts, but better sooner than later.


If you really never though SCRUM was something good is because you never really applied the true core of it.

I don’t know why so many corporations recruiter a bunch of guys to complicate with more meetings the already annoying waterfall approach. You are lying to your staff.

Try to change this mindset, try to size every change you do and make decision over this data, then remove all the BS meetings.

Call out SCRUM masters, they just want to make everything more complicated to some job to do.

Then, after some time you will may continue hating SCRUM but it will bring you results. And we all love results.


22 learnings from a 22 years old girl building a business

Recently I turned 22! 🥳

And here are my 22 learnings and achievements from this year that made me grow A LOT.

1. First dollar from the internet

Made my first dollar from the Internet. I encourage everybody to do it, it’s a mindset change!

Image for post

2. Become a maker

Nowadays you can work for yourself, so why working for companies? The future is made of all types of makers.

Image for post

3. Life goals

Set long term goals. Where want you to be in 5 years? Act today to achieve it.

Image for post

4. How much are you worth it?

You are more worth than your payslip. Go search better opportunities.

Image for post

5. Laziness is your enemy

Don’t procrastinate. As Picasso said: “When inspiration comes, better finds you working.”

Image for post

6. Self-confidence is powerful

Measures your daily progress, that boosts your self-confidence. Take notes of what you have done every day.

Image for post

7. Partners for life

The best financial decisions are made with your partner. Some important expenses are not that important.

Image for post

8. Search and learn

If you want to do something and don’t know how, just learn how to do it. Start by doing little projects with easy goals.

Image for post

9. Two types of people on social media

Use social media smart, don’t be just a simple consumer and start becoming a creator.

Image for post

10. Earn money, buy income

Save money and money will save you. Money gives us the security to achieve our goals. So earn money, buy income.

Image for post

11. Network is a chance for opportunities

As Kanye West says: “Contacts are a better currency than money”. Network gives you many opportunities, don’t be shy and start talking.

Image for post

12. Habits are all

Improve yourself every 6 months. If you think you’re still the same from 6 months ago, you need to change some habits.

Image for post

13. Listen

Surround yourself with people better than you. You can learn from what you listen to and from your mistakes.

Image for post

14. There is more than one path

If you choose the same path all people choose, you will end up at the same spot.

Image for post

15. Everyone is different

Compare you with your past self, stop comparing with others. Learn everyday something new, no matter how small or big.

Image for post

16. Timeboxing

Put deadlines to your own tasks. For my time management I use timeboxing. Helps me stay focused and get my work done.

Image for post

17. A student for life

You never have to stop studying. If you stop, search for something new to learn.

Image for post

18. Coding is a superpower

Better know how to code, is like a super power! You will understand much better how thighs work and which constrains you may have.

Image for post

19. Write

Everybody can write a blog, a book or a course. Just start doing it today about something you are really passionate about.

Image for post

20. Graduation cap

I graduated from college.

Image for post

21. Every year a new list

Create a list like this every year about your learnings. This will help you look back and keep a track of your progress.

Image for post

22. Be worth it

Work hard and share it. Everyone loves others doing amazing stuff and people will try to contact you if you are competent enough.

Image for post

Thanks for reading!

If you liked would appreciate to share it in your social networks, it really helps! ❤️

🧵 You can read the Twitter thread here.

📚 My book about starting on Twitter:

👋 See you on Twitter @teodora_dobre


Why your meetings sucks and how to fix them – Part I

The most unproductive habit of companies is having tons of meetings.

Traditional meetings consist of kidnapping an entire team sitting on a room (or chat) while two of them just throws new unprepared ideas to the group and the rest try to stay awake, traditional meetings are not productive at all, however why does everyone keep doing them?

No one taught us a better way to solve complex issues that involve several departments at a once, plus things are getting worse with “agile” and their recurring meetings. Nothing is less agile than mandatory-fixed-recurring meetings. Really.

Let’s look at some simple actions that you can implement to improve your organization’s information sharing habits, because that’s the real issue we’re trying to solve in the first place.

How to know if your meetings are doing bad?

  • They took more than 20 minutes.
  • Usually, you need more than one session.
  • Too often people ask for information you shared in previous meetings.
  • Work is wasted because changes weren’t shared efficiently.
  • You need to invite the whole team, you can’t narrow it to main actors.
  • New ideas emerge during meetings. (For me, this is the biggest red flag)
  • You need to put people in context before you can make decisions.
  • No action taken after the meeting.
  • You have recurring meetings such as dailies or weeklies.
  • You have no one controlling the flow.
  • No one criticizes other’s ideas.
  • Only one is sharing.
  • You use meetings as a way of communicate general announcements.
  • People often ask when, who or why a decision was made.
  • Meetings-chain, have meeting after meeting.
  • You use tools to relieve recurring meetings overhead, like a bot to assist your daily.

If you meet some of the above points I have bad news for you. The worst part is that bad meeting are like a virus, they always keep expanding and growing until someone takes educated action.

After a while you bottom out. Someone organizes a meeting to find how to solve meetings.


What meetings should look like?

Most people miss the whole point around meetings. Let me do a simple list of some of the possible solutions, we will discuss them in the upcoming parts of this article.

  • You can tell your meetings are a disaster when new ideas come up all the time, this is a clear sign that people needs to do work BEFORE the meeting. If this happens, you need pre-work requirements, with this action your meetings will be shorter and you will avoid unpremeditated ideas.

  • Pre-work. Lots of pre-work. Meetings exist to take action not to brainstorm ideas or explain issues, detail what is needed to be prepared before the meeting.

  • Each meeting has to have a summary of what you are going to discuss there, other option is to inform people one by one, this also helps to filter people that shouldn’t be part of it. If you need to explain the issue at the beginning you are already consuming everyone’s time, plus some people may not fully understand it. There is nothing worse than spending an hour in a meeting where you really don’t need to be. If someone didn’t read the summary he must leave, period.

  • Meetings should be recorded in some way, if this is not possible, one of the assistants should write down what was discussed and what the decisions were. These reports must be available for the team in a tidy way. Always appoint someone to be in charge of summarizing or recording the meeting.

  • A meeting has to have a simple and single goal, if you have more than one issue, just create another meeting. This also helps with the recording, if you discus to much stuff in a single meeting, the people listening to the report will be lost or not interested in that part.

  • Meetings need to be time boxed, never, NEVER exceed the scheduled time. If you can’t solve the problem in 15 minutes the team needs to do some hard preliminary work before wasting everyone else’s time.

  • Just invite main actors, others can read the reports later. Just invite passive people if they are being trained in some way, you need to say it out loud when a person comes just for learning.

Remember, most one-to-one conversations are not meetings, the key to improve here is to swap from long meetings to quality conversation. We will talk more about possible solutions in part 3.

If you’re curious, here is my meeting schedule when I was part of a SCRUM team at some point in my career. You can access it by sharing this content using the button below, this means a lot since it helps us to continue creating content like this. Thank you!

In part 2 we will talk about chat formats, their good and bad parts.

Join our newsletter so you don’t miss any publication, it’s free!


How signing up to your local gym improves your professional skills

When you join a office full time job, we use to make a crucial mistake, we tend to reduce our social interaction in three different boxes:

  • Friends.
  • Family.
  • Coworkers.

You may think: “So what? How this could affect my professional career? Are you going to talk about love and friendship solving everything?”

Not by a long shot, this is another lesson. Let me put it simple, in Spanish there’s this nice quote:

Tell me who your friends are and I’ll tell you who you are.

So, if you are surrounded by lazy people, little by little you will become lazier. But, what if you are around hard working ones and you try to keep them close to you? Sure, they will influence you day by day.

Remember that guy at your job that invest in every Cryptocurrency? If you keep him close, he will show you every new headline about cryptocurrencies.

Knowing your neighbour

As long as keeping good people can be beneficial for you it is also dangerous strategy, if we keep just “filtered” people around we will eventually get out of touch. A guy that doesn’t share any interest with you could be your next customer, or maybe in the future you will need to close a deal with him.

Opening our social box is harder nowadays with social media. We live in social bubbles. Social media increase that bubble size further and further. You follow people that you like, and people follow you for the same reason.

So, let’s be honest here. When was the last time you followed someone that doesn’t talk you code? Moreover, when was the last time you followed someone you disagreed with?

Our brains don’t like effort, they are designed to waste little power. Social interaction could be tiresome, so our brain selects the easiest path, in this case our mind forces us to with people similar to us.

Now, if you think about it, this will harm you in the long run. Whenever you want to talk someone outside your “team” you will be lost in translation.

Going to the gym is a solution

That’s why I recently joined my local martial arts gym. If you wonder, here is my new schedule:

I know you already know the health boost that exercise can bring to your life. However, this is not about exercising, it is about meeting people outside of your bubble, true strangers to your tastes.

You’ll be talking to people who have totally different levels of education, even big jumps in salary income. You can find family people, shy ones, slow students, and even sharp minds.

Everyone has his own rhythm, everyone has their favorite song.

Extracting the true personality

Local gyms allow you to meet people in a “stress” situation in which the true personality appears. This is where you study, this is where you learn. Focus on people, on the type of reactions they have, learn to respect them and respect their points of view.

If you do, your creativity will be boosted and you can begin to solve other people’s problems. Solving problems is the ultimate goal of the creators, if you dedicate enough time you will become proficient at it and your next side project will benefit from that, plus your own decisions will include many new experiences raising your chances to success.

The final lesson here is to learn from others, even if you think they have little to teach you. Humans often stop to listen when filled with knowledge. Start listening and you will learn, if you ALWAYS try to lead you will never follow and little by little your point of view will blur.

Lead and follow can be exchanged

Remember, if you want people to like you or deal with you, you need to understand their point of view, forgetting the customer’s perspective is a fatal mistake that most people tend to make in their personal or professional life.