Blog

Apply Agile-Scrum in SDLC of life

Vitheavy at waterfall in Cambodia

SDLC stands for Software Development Life Cycle, but why applied to life? I am a software developer, so of course, I can relate! How about you?

Life is like software

I believe each of us is a product run on system made by nature. Some features run in background, some on triggers. There are somethings you cannot control but some you can.  Your life has many versions, we have many features, bugs, and improvements to work on.

Features

What skills do you want to add? What knowledge do you want to learn? What languages do you want to speak? What can you do? What’s something new do you want to explore? Give yourself some time alone, and ask yourself more questions. Get lost in thoughts, and discover something. Come up with something new the new version of you need.

Bugs

Well, there are things you don’t do properly. What mistakes you made? What failures you faced? What lessons you learned?. Collect feedback, review them, work on yourself.

Improvements

What can you do even better at something you can already do? How can you be more productive? How can you achieve more results? 

Agile-Scrum in life

In SDLC, if you apply Agile Scrum, you don’t need to have everything planned. In life, you don’t need everything figured out.

Product backlog

Start with the core value, the principles, the type of you, then work on list of things you want to work on. They contains features, improvements and bugs.

Sprint backlog, sprint planning & start sprint

What you want to achieve a certain set things prioritized from the product backlog. Say 1 year, one quarter, or 1 month. What is the timing you plan to work them? What is your sprint goal that is the top priority in the sprint. Start working on them by priority to achieve what you planned.

Sprint review

Look back, see what at what you have done.

Retrospective

Reflect on what went well, what did not go well, and what should have been done better. Create a few action items on the reflected items to do it in the next sprint. Each cycle (sprint) will create a new version of you that you want intentionally! It’s not always smooth sails, but there will always be good things that happened and good lessons to learn.

Every year, I would come up with something to work on myself – small or big. Living internally feels great!  You are responsible of your doings and you have control over it.

Why do we need new versions?

Like it or not, everything changes except change. If you don’t do anything it means you do nothing. Nothing is also a choice, it’s a default behavior. Even if you choose nothing, there will still be something happening to you. For example, you choose to not eat, over time, you will die from hunger. You choose to not work, and your legs go numb and your muscles go weak, then you cannot walk any more. Simply fact!

Life is meaningful when you love it?

Nature changes, society changes, you need to adapt to survive, but what’s with living passively to just survive?  There are many debates about what’s the meaning of life, and whatever you think it’s right because it’s all opinion.

If life has no meaning, should we live at all? Well, if not, then do the opposite – die? For me, life has meaning if we it meaning. When we have purpose. Life is a journey and it stops when it cease to exist. Therefore, during the journey, stay active. When you truly love your life, your life is meaningful. It’s not afraid of losing your life, but content of having this life. 

What about when you don’t love your life?

Well, why don’t you? Are you missing a purpose? Get lost in your thoughts or get out to see the world, you will find something.  Would you be fascinated watching a basketball game? Then try it. Who knows! Maybe that your next purpose. Go cycling, see nature, go on trips. Life maybe short, but it’s a long journey. You can have a lot of purposes. Do it one at a time! 

Life is meant to enjoy and share!

You might be interested in …