Posts

What is Agile or agility? and does the definition really matter?

Image
What is Agile or agility? and does the definition really matter? Let me start with answering if it matters, and let us start with a fundamental question: What are terms? Oxford dictionary defines “ Term ” as  “ a word or phrase used to describe a thing or to express a concept, especially in a particular kind of language or branch of study. ” The goal of terms when they are introduced or reintroduced is to provide a common foundation to enable people to grow a discussion around them and move subjects forward. However, there is something the oxford dictionary doesn’t mention that is fundamental for the term to achieve its purpose, and that is the agreement on its meaning. This brings us to the biggest challenge when it comes to the term Agile. If we go back to the meaning from the oxford dictionary, Agile means “ Relating to or denoting a method of project management, used especially for software development, that is characterized by the division of tasks into short phases of...

#NoEstimates summary of podcasts

#NoEstimates summary of podcasts A Panel Discussion on #NoEstimates:   https://ryanripley.com/005-agile-for-humans/ Sometimes you have to start with an extreme to get the discussion 1. If it is under 3 months, not worth to detail it, just do it well and quickly. 2. Can I afford it (high level)? This is budget. 3. Deal with surprises later, they are coming for sure. 4. Counting stories better than estimating them. 5. Acceptance criteria as an alternative to estimating for sizing and complication discussion 6. Don’t mindlessly apply estimates. What is the need for it? High level product cost. Will estimation help? If yes, how precise can we be?  7. Don’t do it until you have to.  8. Your plans are not reality, don’t believe them. 9. Late is against value not against the plan. Are we late to deliver value to customers on time or to meet regulatory demand? Or are we late compared to our estimates? 10. How can we do it differentl...

People are not USBs, the need for SCRUM

Image
It is often heard in organizations phrases like “we lack resources on this project, give us two more people to handle the workload” or “resources require training to improve their performance”, but my favorite (obvious sarcasm) is “make resources work overtime to meet the deadline” For me, resources sounds like a USB device, you plug into a project or take out based on need. However, people are not USB devices, you cannot expect a person to join a project team and start giving at “expected” level of performance, and you cannot expect that moving them around will not affect their moral. Scrum is one of the solutions that I saw in practice address this dehumanization of people at the work place, and gets fantastic results as well. USBs require specific programs to integrate together, if that is ready in advance, and all USBs behavior are similar, it works. However, a USB will not have the time to install its software and is asked to immediately do it task. This,  at best , wi...

Is a workplace right for you?

Image
Are you nervous about your next career step? Maybe you have been at an office that didn’t suite you well that you never really “fit in.” Maybe you are not sure what to look for when going to a new company. Maybe the final interview question “Now, do you have any questions for us?” is confusing and you do not know what you should ask. Well, read on, and hopefully this article will give you some insight. I am simply providing a generic approach that can help everyone evaluating a workplace. It focuses on job seekers, however, if you are hiring people, think about it as an insight of what kind of culture do you  currently  have and what kind of culture do  want  to have, which will attract the people you seek. First, know thy self In anything you wish to see if it would be suitable for you, you are the other half of the equation that you can rigorously investigate. When it comes to workplace, think of your habits and ask yourself and friends some questions, Fo...

The middle ground between specialists and generalists

Image
I went to a family friend once for advice about work, and he told me I should focus and become a specialist at something. His words made a lot of sense because when you are a specialists your skills and knowledge will be unique that can contribute greatly in that field of work and you will benefit personally as well. However, I hesitated to accept the advice. Specializing feels like limiting options, which for someone who was in my late 20’s still wanted to explore more of my ability. The ability to adapt deteriorates with age, and responsibilities increase allowing less space for exploration. If someone loves doing something specific, specializing is fantastic and fulfilling. However, that is a big if. Enjoying doing something over a long period of time can also lead to obsolescence, where the skill and knowledge becomes outdated with technology and innovation. Specialists are indispensable. They can command a premium for their service because only similar specialists can un...

Daydreaming epiphany

Image
A while ago a friend hosted a meetup about daydreaming and I thoroughly enjoyed it. I am reflecting and sharing my thoughts: Daydreaming as a window to understand oneself: Daydream tells the person about his desires and what he wishes for. An experiment we did was to try and imagine what the cashier was daydreaming about, with different perspectives the general feeling was that people imagined how they would feel if they were in his place. They projected their values and preferences on the cashier as they thought. Daydreaming as tool for empathy: Another experiment that revolved around try to imagine other people’s daydream in the meetup. We knew little about each other but not absolutely nothing (what differentiated it from the previous experiment). This engaged us in trying to analyze and understand the other person’s priorities and what makes them who they are. Influencing and inspiring others through daydreaming: I remembered what Steve Jobs told the CEO...

Discover your mission in life

Image
I am all about getting people learn something new, especially about themselves and what they took for granted but never knew. Talking with a friend, he contemplated how trivial life seems some times. We had an interesting discussion and a few questions came into play. When is life enjoyable? When do you feel valuable or adding value? What are you about (your mission in life)? The last question is extremely important. It is a journey of discovery and reflection. I don’t think our mission fundamentally changes in life, but I do not know yet. And I do not know when and how it’s nurtured. What I do know is a approach to bring it to the forefront of your life to engage in more conscious decisions. I have been dwelling in Agile and posted an article about  Agile and personal goals , and I believe agility is the right approach to discovering your mission in life. How can you start? I would recommend getting feedback from others, here is an exercise by Simon Senik to  discov...