August 18, 2012

PDCA psychology – Continues improvement (and kids video games)


True PDCA (Plan, Do, Check, Act.) is all about the ability to respond to change,  constantly improve, gain sense of ability, change and grow while making forward progress. How can we use it to the benefits of the family?

My kids are now old enough to play video games. This has, of course, got me wondering about the benefits of playing those games, if there are even any benefits.  Well, they have SOME benefit. When you fail, or experience success, or need to get things done to win the game (remember this post?). It’s an excellent example, of what a PDCA (Plan, Do, Check, Act.) is all about.

Well, one day I came across this awesome blog post by Mike Langlois, Failing Better .
There is another aspect of failing in video games that I think we need to pay attention to, and that is the role of autonomy. ….The reality is that mastering challenges and fun failure creates a feeling of optimism, which neurologically and emotionally improves our ability to learn in the future. If we think we are capable of solving a problem, we will keep at it. Therefore, we need to foster a sense of autonomy in learning. The minute we start talking about “my special needs child,” we are taking away their autonomy…The less we stigmatize failure, the more we encourage autonomy and optimism. Autonomy and optimism make you a better learner, a better collaborator, and a better worker. Personally I think the world could use a lot more of that.” Mike Langlois

And I will argue the additional point, that those video games allow the kids to fail over and over again, forcing them to re-plan their steps and try again. Gain more experience and try yet again. Failing again and again just means that you learn how to do it better next time. And each time you re-start the level, you gain in abilities, or power, or wealth. You start from a relatively easy stage and advance to harder and harder stages, journeying through a series of failures, successes and learning.

And so, thinking of the video gaming experience, I think it’s an excellent example, of what a PDCA (Plan, Do, Check, Act.) is all about. The ability to constantly improve, gain sense of ability, change and grow while making forward progress.
Lets leave the kids playing their video games, and learn a bit about PDCA, and how we can use it in the family.

According to Wikipedia, PDCA (plan–do–check–act or plan–do–check–adjust) is an iterative four-step management method used in business for the control and continuous improvement of processes and products. ”
When do we use it?
     As a model for continuous improvement.
     When we wish to implement any change
     When we wish to improve
     ….

Plan to do something → Do it →Check and see how it went , Change whatever you think is needed to change →And Act accordingly to the changes.
Then do it again.

Take a task (a small one) and place it on the board:



(I will add the F - for Fun)

When we start using PDCA more and more, it becomes second nature to us. Just like a child playing a video game, failing and checking our steps is something that comes without thinking.
It’s a continues improvement mindset approach.
When done right, I believe that PDCA keeps us in a “capable “mode. It challenges us to solve problems in relatively small portions, allowing us to experience small failures and experience a change to success.
By the way, ‘Failure’ isn’t a bad word; it’s something that when experienced in small doses can be manageable and helps us progress and achieve. ‘Success’, of course, is a great feeling - and we can use this feeling when we make small changes. We don’t need to wait for the big bang process to be completed.

PDCA, when done right, helps us experience controlled success and failures, and most important, helps us feel capable, driven from our experience and the effort we put into ‘doing’. This fuels us to continue, to try solve and change and grow. 
Of course, just as anything else unfamiliar, the theory looks very strict. We just need to experience it, adapt it to fit our needs and improve on it.

So , what is the best way to get into a continues improvement using PDCA?
1.    Don’t forget to have fun while changing .
‘Fun’ usually comes last in my checklists. Not this time. Having fun helps fail better and increase the ability to solve problems now and in the future.
2.    When something is interesting it’s also easier to solve.
PDCA is like a puzzle, so treat it as such. It should be interesting and related to what we want to do. Like in puzzle, we need to try sometimes few times before we figure it out.
3.    Encouraged Autonomy.
In a video/PC game, you start from the easy stuff. You gain experience by failing and retrying (do-check), you learn from your mistakes and try again. Sometimes (most of the times!!!) you become better… even awesome in what you do. But the player manages to do it since he can use the autonomy of the game. This is a very important step in PDCA. Have the autonomy to change, learn and adapt. No change will happen if you aren’t allowed to think by yourself, fail, make mistakes and try again.
4.    Welcome failure as a step toward success.
Don’t expect to succeed from step one. Encourage your family to check things out and try again and again.
5.    Deal with small steps, one thing at a time.
There’s no need to plan, do check and act over massive projects. It doesn’t need to be a long cycle. It can be a daily process of planning, doing, checking and acting. Divide big changes into smaller practical tasks. Pick up one at a time and go with it.
6.    Check – means communicate, talk it over, discuss.
Ask what went well and what can we do differently. You can use the daily gathering for that.
7.    Ease yourself out of your comfort zone.
Do one small thing each day to challenge yourself. Feel uncomfortable once a day, check it out, learn and adapt the next day.
8.    Learning is a curve.
We learn better from experience.
9.    Appreciate the effort of doing.
 It is highly important especially when you don’t succeed.
10.  Visualize.
As always, when you can see the change, it increases the probability of changing and doing.

By the way, to visualize, I take a small enough task , using  sticky notes, place them on the board, run them visually into the PDCA process,  and until people don’t even see the process anymore it’s so innate, I mark the change visually on the board.


Well, I’m off to play some video games. Can’t let my boys grow TOO complacent :)
To read more:
     The steps in each successive PDCA cycle are (http://en.wikipedia.org/wiki/PDCAISO 9001 Quality Management Systems - Requirements. ISO. 2008. pp. vi.)

August 15, 2012

Going back to school schedule


Remember when your kids spent the last month following a daily schedule, going to bed early, getting up early, and setting aside time for their homework?

You don’t?

The holidays might have had something to do with that :) Kids tend to sleep late, lose track of time, have no schedule whatsoever - but they’re kids. They are allowed to.

But school is just around the corner, and you need to start getting back on track.Going to bed at normal hours, setting a daily schedule, and so on.

 

How do we do that?

1.      First, we’ll refresh the basic rules.
a.      Bed time.
b.      TV schedule.
c.       Homework place and schedule.
d.      And of course, any other rules that matter.

2.      Gradually get back to track :
a.      Pick a few issues to start changing, and practice them.
b.      Retrospect each day over the results and select the next issues.
c.       Insist on getting tasks done.

I’ll finish this post with some practical tips of getting kids ready to go back to school - Enjoy!



August 11, 2012

Achieving goals with agile – using Kanban and scrum with kids and at home

Agile@home

Sometimes people ask me if using Kanban or Scrum at home can actually be used for setting and following goals.

‘Duh’, I answer. Well, not really, as I’m a polite person, but that’s what I’d LIKE to answer. Kanban or Scrum tools aren’t limited for kids or family or office or software development. Kanban and scrum is limited only by your imagination. Just think about it for a second. Everyone KNOWS it’s a software development method - but it isn’t just that. It originated (and then translated to fit software development)in Toyota, as a way of making cars in a more efficient way.
OK, so know that you know you can do anything with Agile (Kanban or Scrum), how do you go about setting your goals - and achieving them? Luckily, I have a real-life example.
When we set goals on a Scrum software project, amongst other methods, we sometimes use the retrospective to base our improvements on. We then take some action items and set goals for the next sprint. This is Scrum. In Kanban we don’t have sprints, but the software development teams also perform action items based on the need to improve.
So the goals we set are actually some kind of user story, actions or issues we wish to improve. They are related to what we need to achieve and deliver. We then analyze the goal and understand it, until we get to the point where the goal’s tasks are clear and practical.
It’s exactly the same at home. We set goals from inputs we get in the daily family gathering, or dinner, or retrospective, or whatever.
I won’t go into setting goals to any great detail , this is a huge subject to cover in a short post. You can read MindToolsexcellent post about setting personal goals if you want to do more research.
Using Agile in a family, along with Kanban and Scrum-y tools, already sets the stage for goal setting. Kanban and Scrum are visual and empowering tools, and of course, create a constant family dialogue. Communication is key for achieving goals, and for Scrum & Kanban at home.
Using Scrum and Kanban at home teaches our kids (and us) how to be responsible and own tasks and goals. When you see your goals on a daily basis, it’s much easier to achieve them.



 There are many ways to set goals, here is one.....Now for a practical example :

1. Ask yourself what is that you want to achieve.
By the way, when I’m talking about a child, I mean ‘Ask’ him. Don’t tell him. I’ve seen Kanban boards with ‘reading achievements’ as a goal. I always hope that it’s a goal that the kid really wants to achieve, but I tend to believe it’s more of a goal that the parent wants the kid to achieve. You CAN use Kanban to monitor your children, but this will get us the wrong results.
The person that needs to achieve the goal needs to feel that the goal is his. It won't empower anyone to achieve goals they aren’t connected to. This is one of the reasons that good a coach always asks, ‘what do we want to achieve’, they don’t say ‘this is your personal goal’.
We want our kids to starts owning their tasks and goals, so they will want to achieve them. They have to define their own goals.
2. Start simple, with something relatively achievable.
If we want to succeed, it’s far easier to start with a simple goal the kids want. When they achieve the goal, and feel that glow of success, we can progress to 'harder' goals.
Also, don’t start off by setting a goal that’s achievable in the distant future - like, ‘I want to be a doctor’.
For example, my son’s goal was to run 5,000 meters in under 22 minutes.
3. A goal is achieved by taking small steps.
Just as with a software project, big steps are overwhelming. Plan out with your kid how to achieve the plan through baby steps.
Let’s take my son’s goal for example.
‘ I want to run 5,000 meters in under 22 minutes’
What are the tasks we need to do in order to achieve that?
Well, he’s already got a coach. So he needs to :
a.      Go to the coaching session
b.      Run by himself twice a week
c.       Measure his time every two weeks
d.      Do track exercises before and after every coaching session
e.      Eat well.
And those are easy-to-understand tasks.
By the way, did you notice that the first task requires my help as well? Someone has to take him to the coaching session, after all. So I add this to my commitments as well. So as you see, sometimes our children need our help in achieving their goals.
Obvious, true, but worth pointing out.
4. Visualize your tasks!
Get those tasks in order to be on the way towards achieving the goals.
Using the Kanban task board the goal becomes visible, and it is far easier to be accountable for it. We can also see the whole picture, not just the small actions.
Visualization, as always, is one of the greatest tools to get things done. We see it , it exists , we think about our goal. But this time, we also think about the small steps that we need to complete in our way to our goal.
I personally recommend placing a special swim lane on the board for those tasks, so you can follow them among all the other family tasks.
We may find that some tasks are routine tasks, such as ‘Coaching session’ every Monday and Friday, while others are daily tasks, such as ‘eat a healthy meal’.

















5. Do one thing at a time.
Don’t run at your goal like crazy. Just as you need to pace yourself when you rung 5,000 meters, pace yourself when you try to achieve your goal, until you are done.
You can see your tasks every day. You can just look at the board, and see exactly where you stand.
6. Change according to our needs.
My son stayed up late watching a soccer match on TV one night. The next day, his training went badly, with poor results. So we added a new rule to the board - ‘A good night’s sleep before practice’.
7. Inspect and communicate the tasks every day.
This is the scrum part of the method . Every day talk your tasks over in the daily session. This is what it is for. Communicating your goals and setting them to a relevant level, help gets impediments removed. When our child makes us pay attention to his goals, he will probably be able to achieve them. It's hard to set goals and be left alone for weeks to struggle with them alone, and be disappointed from not achieving them.
For example : How was it today? How was my run today? What do I need to change or keep?
8. Inspect the goal every week.
Another Scrum oriented tool is to be able to look back and learn. Then look ahead and see what can we do better. Doing this every week is probably enough. We may find that we are regressing at some point, but as long as our goal is there, we only need to change our tasks and schedule to make sure we keep it.

9. Don’t forget to have fun while doing it.
Fun is a key!! Don’t push too hard, they are kids.

















And I will say it again; I hope you know already that we can achieve this way, also personal goals, class goals, and any goal. Just set them up on the Kanban task board and use the scrum daily gathering and retrospective to follow..
References :
 Toyota Production System: Beyond Large-scale Production, Taiichi Ohno
Scrum and XP from the Trenches , how we do Scrum;Version 2.2;2007-04-21;Henrik Kniberg; henrik.kniberg crisp.se


August 03, 2012

Why multi-tasking wastes your time - by AgileKids

Published July 16, 2012

Why Multi-Tasking Wastes Your Time by Shirly Ronen-Harel of AgileKids

Multi tasking is defined as the ability to execute more than one task at the same time.
But it costs us.
This is a fact.


There are two types of people: those who can't do more than one task at a time, and those who think they can! Multi-tasking costs us. This is a fact. 
Why is multi-tasking a waste of time?
1. Our Senses Can't Handle It:
Have you ever answered your mobile while watching TV and eating popcorn? And how many times have you said: 'Yes... Uh huh... Yes..." without actually paying attention?
Both the television and the mobile demand our attention, and both demand that we use our sense of hearing. We just can't do it!
2. Stress:
Multi-tasking is also a stress response when we have to do many things – all important or urgent – at the same time.
You'll tell your kids to "Cleanupyourroomdoabathandgetdressed." That stresses them out! Even if YOU know that they don't have to do everything at the same time, your kids hear it differently. They'll either try to do everything at once and get stressed out, or simply shut down and ignore you. 
3. We lose the Ability to Get Things Done:
Your kids are all multi-tasking geniuses, just like all kids in this generation! Their brains are better at it, and faster at processing the information flow. But even so, you've probably seen them do homework and surf the web at the same time. Homework will take longer to complete, as it doesn't have his undivided attention, and before you know it, he has to be off to his basketball practice. "Don't worry," he says, "I'll finish my studies in the evening. And you know that isn't going to happen!
Just like our kids, when we do lots of things at once without completing any of them, we damage our feelings of capability, which in turn harms our confidence and our growth. 
4. Another interesting factor is our brain!
"When kids are multi-tasking, their brains are spending so much energy making quick decisions and responding to stimuli that they have fewer mental resources for comprehension and retention." 
Multi-tasking costs us. It's that simple. 
Here's a thought exercise.
Shirly Ronen Harel's book Who's the Boss of Me?












Just imagine: you're waiting in line to get a sandwich. Your sandwich is already being prepared by Joe across the counter. Suddenly, some guy rushes in, who 'just needs a bottle of Coke, look, I've grabbed it from the fridge, here's the money, 'nowhurrybecausemykidiswaitinginthecar.' 

Joe takes just a minute to stop preparing your sandwich, takes the money and puts it in the till. Only 60 seconds, right? And Joe just made more money? No harm done there. Now, just as your salad comes out of the kitchen, Joe's girlfriend calls him. Not even noticing your salad, he takes the call. Then he sees your salad on the counter, while still on the phone, and shoves it into a bag, and grunts at your 'we're done.' Not exactly shining customer service, right? And you probably wont' be coming back the next day either. 
That's called context switching. And it just doesn't work. 
In the industry, multi-tasking costs money. As you switch tasks, of course you need to adjust your workflow to the new task!
5. The weird thing is: sometimes we INVENT multi-tasking.
What do I mean? Sometimes I find people multi-tasking when some of the tasks aren't even important. They don't know how to focus on the important stuff, or what really needs to be done. Everything is a big bad list of stuff that we need to tick off!