Wednesday 18 December 2013

Nine-to-Five folk

I have been working as a change agent now for a while and one question that I pump into from time to time is: "How about the non-motivated part of our people?". The curious thing is, that most of these people were enthusiastic students. The working life is the one that has killed the passion.
Cubicles in a now-defunct co-working space in Portland, Oregon. CubeSpace 2009-05-20 20:30 By Asa Wilson
So why is that? In a natural way, people are organising themselves into a dynamic network. I wrote a blog post about this. Workplaces are forcing people to form unnatural constructions and the agony which is caused by this is the one which starts to eat the motivation of people.

As long as we are not going to fix this, we are only dealing with symptoms. By fixing symptoms nothing magnificent will happen.

ps. With the Nine-to-Five, I mean second definition from here: http://www.yourdictionary.com/nine-to-five

Tuesday 17 December 2013

Hierarchies are oversimplifying complex things

After I started working as a Scrum Master back in my times. I felt, that there is something really dysfunctional about our workplaces. Still I was not able to put my finger on it. There was an excellent talk by Kati Saarikivi about Work as learning, meaning and interconnectedness in my previous company where I worked. In the talk there was something mind blowing and it has been puzzling me ever since.

Here comes the idea in brief:

By nature, people are creating human networks dynamically. Pretty much same way as neurons are working in brains. In other words we (group of people) organise ourselves automatically to correspond to the changing environment.

During that time, I was working as an Agile Coach and of course I started to think, how this idea reflects to companies which I have been working with. If you have ever worked in corporate, you know that organisation change is something which is constant... every year.

So this was my first tought out of it.
Workplaces nowadays does not really support this natural way of forming. If we think about all the "fun" stuff, what is happening, like policies, rules, hierarchies and matrix organisations. I came to this one.
and this one.

But I was not quite happy yet. What is the reason, why is it like this? The final piece came from Duarte Vasco, he tweeted like this.

We are trying to make sense to these complex things. How to do it? We try to categorise things. Introduce different kind of boxes with different functions. Oversimplify things with the hierarchies and matrix organisations.

So what should we do? A change in paradigm is required which makes it hard. We should embrace the environment which nurtures adaptive social networks.We should not create any artificial borders or roles. And we should not be bothered about the fact that the situation changes all the time. And above all, enjoy working together!

And how this reflects thing like Agile methods and frameworks? Kids, that's an another story. :)

Monday 19 August 2013

How to install Robot Framework to the Windows machine using PIP

Pre-Requirement: Python 2.7 is installed.

1) Install Setup tools.
http://www.lfd.uci.edu/~gohlke/pythonlibs/#setuptools

2) Install PIP
http://www.lfd.uci.edu/~gohlke/pythonlibs/#setuptools

3) Add Python Scripts to the path
Start -> Edit environment variables
eg. C:\Python27\Scripts

4) Install Robot Framework
Start -> cmd

 pip install robotframework  

5) Execute Robot Framework

 pybot --version  


Robot Framework 2.8.1 (Python 2.7.5 on win32)

Thursday 16 May 2013

Free Jam


Have you ever felt bored in technical conferences? Long talks, presentations that did not hit your spot, although the topic sounded interesting. Hey, we are engineers, we want to build!


This idea came to me from the Open Spaces. Open Space is a great way to have dynamic discussions around the topics. The whole nature is, that people are voting with their feet and it’s ok! The process of free jam is so simple, that it made me almost embarrassed to see it working.

All workshops, presentations, etc are coming from the people inside the organisation. There are absolutely no pre-selections. Before the event itself, there was a whiteboard, in a very popular place where people are passing by on daily basis. With the post-it notes, people could propose things they wanted to learn about and things they were ready to present. This is only preliminary input for the session itself.

In the session, there were numbered tables. We called those tables “resources”. There were also three white boards

- the Wishlist, here people could write what they wanted to learn more about.
- Ready to Rock, in this one, there were things were a presenter had volunteered for.
- There were two things in the last one.
- WIP, if people had chosen a topic they could reserved the table here. There were columns as many as tables.
- Done. Things that were ready.

When there was enough people around the topic, they could choose a free table. They worked around the topic as long a they wanted and when they were ready, they freed the resource for the next session.

And what kind of topics were there? Learning coding skills, playing with the gerrit, presentation about Cloud Technologies. etc. There were no limitations how and what you can have there.

How this all came together? Extremely well, there were almost no hassle at the beginning and people were enjoying their time to learn new things. Should we do this again? Absolutely YES.

Friday 12 April 2013

Radical Coaching - What it was for me

By Hans Hillewaert [CC-BY-SA-3.0], via Wikimedia Commons
We have started a new training/coaching/mentoring session called Radical Coaching. This session has already gained publicity inside the company and also around external communities. The problem has been, that it's like the Matrix, you need to see it for yourself.

I'll try to explain now the Matrix. :)

Like one of the fathers (Henri Kivioja) of the sessions has said, it's emotional. There are almost none Agile/Lean methodology and framework stuff. We are going to the core values, where all the good things grow. A true change is not eg. taking Scrum into use, a true change is to change the surroundings in order to support people to evolve.

The entire session was based on conversation. Facilitators created a context and then people started to share ideas and opinions about it. It takes the whole session to a new level, that actually our leaders are the ones who are facilitating it. It's just not that this has outsourced this to eg. some external company, it gives strong feeling of commitment, that we are really going to do it.

This whole thing gave me a lot of new hope! We are really going to change things to the better and we are truly going to support each others. Maybe the biggest thing that I felt from the whole session was companionship. You guys and girls are amazing!