The next person is my series of Who is is Laurent Bossavit also known as Morendil. My father followed Laurents session at XpDay Benelux 2004. Actually his session was one of the inspirations to our leadership game. Next thing I know he invites us to the first edition of Xpday France and wins the Gordon Pask Award.
Laurent is one of these people that has invested a lot in bringing agile to a wider know audience.
When I send him the questions he created this video as a reply. Again Laurent sets the bar higher for everyone.
What is something people usually don’t know about you but has influenced you in who you are?
I was abducted by aliens at an early age, and that is why I’ve sometimes had people tell me I was from another planet.
OK, I was kidding there, but there’s a grain of serious truth in that. Almost as long as I can remember I’ve been a total sci-fi nut. It explains a lot about me.
I litterally learned English as a teenager so that I could read my favorite authors in the original text; I started with Asimov, not so much because he’s what I like best, but because my dad’s sci-fi books were sorted alphabetically.
That early passion is related to the way I am curious about many things, and especially about futuristic topics from space ships to robots. To this day I have a yearning to figure out how the universe works, how our brains work. And I became curious about computers in particular, and when I was young working with computers was still something very sci-fi, though they are much more commonplace now.
If you would not have been in IT, what would have become of you?
If I’d had the patience to stick with my studies, I would possibly have followed in my parent’s footsteps and become some kind of scientists. No, wait, the better way to say that is to say that in some alternate universe, a different version of me did become a scientist.
I’d like to think that this version of me went on to work in artificial intelligence, and made interesting contributions to figuring out how our minds work, and how something made from mere neurons can be so diverse and creative. One of my favorite authors was Douglas Hofstadter, who wrote several wonderful books about these topics. He’s still a hero of mine, I’d like to meet him someday.
Instead, though, I learned as an autodidact. For many years the only degree I had was a bachelor’s.
What is your biggest challenge and why is it a good thing for you?
My biggest challenge now, and for several years, has been to improve myself.
One topic I found fascinating when I was a younger programmer was self-modifying code – that is, programs which would write to the memory locations where their own instructions resided and then later jump to the modified parts. I first encountered this when I was programming for the early Macintosh systems – that was back in the 90’s so it was System version 6 or 7; that old.
Back then that was viewed as a naughty, naughty thing to do. Obviously it’s a very low-level thing to do, and it’s going to make debugging very hard, and it’s going to make understanding what the program does even harder. If you’re a computer science person you’ll hate the notion of self-modifying code: it is already very hard to formalize and understand, mathematically speaking, what ordinary code can and cannot do, but self-modification raises this to yet another level of complexity.
But with my early interest in artificial intelligence I viewed my own mind as something very like a software program, and it’s obvious that self-modification is a huge part of what we do as intelligent minds. Every time you learn something, you self-modify. And if you think about it, the part of your own mind you would most like to change is the part that makes you better at changing yourself! Because you would then have a recursive improvement loop, which should give exponential returns on your efforts.
Sadly, our source code is very hard to access. It’s a tangle of neurons and maybe even other kinds of brain cells. We can only hack it very indirectly. But because of this connection between minds and programs I’m very interested in learning in general.
Of course, becoming smarter isn’t the only thing you can improve. It’s also a challenge, for instance, to try and become more happy. Or to try to become a better person, someone who contributes more to others being happy. Or to try to become a better parent to my kids, and so on.
What drives you ?
I’m very much driven by wanting to do things that I’ve found to be necessary, and not doing things because someone else told me to do them.
I can totally understand people who have a regular job, and I see it as one of the great attractions of a normal job that you don’t think all the time “what should I do next”, you can go ask someone for instructions. Sometimes I feel totally insecure and I feel like having that kind of a job would be a great relief.
And yet, for better or worse, I find that this makes me very uncomfortable. What I prefer is to decide for myself. What I like best is to work within a community, because that has the best of both worlds: I can make up my own mind about what to do next, but I still have other people around who can check my thinking.
What is your biggest achievement?
I’d like not to be the sort of person who goes around measuring achievements and trying to put everything on a single scale, so I’m not going to answer that directly. There are things I’ve done that I’m proud of, along many different axes.
One of the things I tend to be more proud of is when I have an original idea, or even when I add something to an existing idea, and I see the idea spread and other people are able to grow, and achieve something of their own, by building on the ideas I have improved myself. That’s a really nice chain reaction; it is like the self-modifying code idea, but applied to cultures instead of individual brains.
What question do you think I should also ask and what is the answer?
I’m stumped, frankly. Often I do my best thinking when people ask me questions, but I sometimes find it difficult to ask the right questions on my own. That is one reason I think community is important. So what I would like to ask instead is, if anyone viewing this video interview has a good question to ask me, can you please get in touch by email? (Note from the editor: please add your question in the comments for everyone to read and see the answer… )
Who do you think I should ask next?
There are so many people I could name. Emmanuel Gaillot whom I mentioned earlier is one; or you could find out more about some of the people who have been attending the Coding Dojo, I’m thinking for instance of Jonathan Perret. Or our US colleague Dale Emery who I always think of when I think of good questions, though he really is as good with answering questions thoughtfully as with asking them.
Update: if you liked this, please buy the “Who is agile” book. It contains similar answers from other agilists. And Laurent’s answer to the question: How do you balance your family and your work?
Update: Another example of why it’s never good to write blogpost late at night and post it without someone re-reading it. (Then why do I edit this after midnight again?)
Let’s make it clear, I am happy that Jurgen did this action. I do accept the price. Thank you Jurgen for that. What this blog post is about, is what will I do with the amazon check.
I’m puzzled what to do with it.
There are a few reasons why I think I should not accept this price, accept the price and give it back to the community.
1) At least once a week I get phonecalls for jobs offers, when I am not interested, these recruiters always ask if I don’t know anybody else who fit the profile. And then they try to bribe me into selling people out. I think this is unethical. When I know a good person that is looking for work, I will forward them the job offer and I don’t want to receive any money for that. Giving money for this is a short term solution. It means that some people will be tempted to give away either names of people they don’t respect, and kill their own reputation. Or they give the names of good people they are now working with (or previous worked with). When these people are not actively looking for work this is distroying a team/company etc. Don’t get me wrong I do forward the jobs to the good people I know are looking for a job. I just don’t like the selling out principle. I do tell the recruiters I am not interested in their money for this kind of unethical acts.
(Update: Let make this clear I think that accepting the money is unethical. I’m not talking about offering the money. I don’t care, that is their responisbility.)
Similar to this, it feels that keeping money for my review makes it less valuable (and the same for all the other reviews I made on amazon or linkedin.)
2) When I was studying, I was living of wellfare. I had about 375 euro a month to live from. The first year I did not even had a computer (kinda hard considering I was studying IT). For a few years I had the idea that I would like to “sponsor” a few kids that are in the same situation I was. And give them 10 good IT books to get them started. (Books that I wished I had read before I started.) I was thinking about these 19 non IT books or these 10 agile books. Although I think I contacted a friend who works at the local wellfare office, I never started the idea for real. This could be a first step.
For them these 200 dollar wurth of books would make a huge difference.
Reasons to keep it:
I could use the money to buy my wife or my kids some nice books. They are the once that suffer from all my extra curriculum activities (Instead of writing the review(or this blog post), I could have hugged them instead.)
(This is not entirely true as amazon does not sell many Dutch books)
So I turn this into a community thing: do you have any other idea’s what I could do with the amazon gift?
Although I don’t give you a reward for answering, I still hope for a lots of idea’s.
I will decide myself what I will do.
Update: To make clear Jurgen does not give 200 dollar, he gives an amazon gift for 200 dollar to buy books.
Update 2: What was not clear, I am very happy that Jurgen does experiments like this. I see my blogpost as a way to get feedback about this experiment. I did not say properly thank tou to Jurgen about the offer. For which I want to apologize.
Ever since I met Lisa she has been a great (most of the time the biggest) supporter of innitiatives I like. Her energy has boosted our community in more ways then we can imagine.
What is something people usually don’t know about you but has influenced you in who you are? When I tell people I am painfully shy, they don’t believe me. I’ve had to adopt a more outgoing persona in order to accomplish my goals. It’s extremely difficult for me to get up and present, or even worse, call someone I don’t know well (or even someone I do know well) on the phone. I think the struggle takes some of my energy and holds me back some, but perhaps it makes me more empathetic to other shy people.
If you would not have been in IT, what would have become of you?
I have an MBA with a specialization in organization development, and I worked in that field for two years after I got my degree. I really loved this work and always thought I’d be an OD consultant someday. However, a layoff and a recession led to the accidental programmer trainee job. After getting into IT, I never seriously considered doing anything else, at first because it was fun and I was too lazy to think about anything else, and then I realized I was really passionate about what I do.
What is your biggest challenge and why is it a good thing for you? See the answer to Q1.
What drives you ? Self-interest, I guess. Years ago, a teammate told me “Job security is all in your head. If you believe you can get another job, you have job security.” I love working on an agile team, so I’ve worked hard over the years to help other people learn how to work this way. My goal is for more and more teams to work like my team does, so if I ever need a job, there will be lots of good places to look. Also, I love to learn, and one of the best ways I learn is by going to conferences and talking to other practitioners. I can’t go to a conference unless I am invited to present, so I had to have something to say and get good enough at presenting that information so conferences would invite me. As long as I feel I have valuable skills, and there are lots of good teams on which to practice those skills, I’m good to go.The other part of this is that so many people have helped me over the years, especially in the agile community, I believe I must pay that help forward to other people. It sounds corny, but I really believe it.
What is your biggest achievement?
The obvious answer is co-writing a book, that was really hard work, and I’m very proud of what Janet and I did, as many people tell us they find it helpful. But maybe my biggest achievement is being part of an awesome team for most of the past 8 years that has delivered an unbelievable amount of high quality software and has truly delighted our business people and helped our company succeed.
What is the last book you have read? Well, honestly, it was an eBook about how to get your kids to do household chores that my teammate is writing, she asked me to review it and give her feedback. I have also started reading Uncle Bob’s Clean Coder book, and I am also reading a murder mystery in the Maisie Dobbs series. I multi-task too much in reading books.
What question do you think I should also ask and what is the answer?
“Lisa, how are your donkeys?”
“Why, thank you for asking, they are having a lovely summer. This weekend we are going for a trail drive, then we will go have a beer together on the patio at the new brewpub in which my husband and I are 1% investors.”Or more seriously,
“What are you looking forward to most in the next few months?”
“So many things, including Agile 2011 and Agile Testing Days, but I’m most excited about attending Agile Coach Camp U.S. in Columbus in September, which includes an Agile Gamesday and two days with awesome coaches and practitioners, I know I am going to learn a ton of stuff that will in turn help me help others learn.”Who should be the next person to answer these questions? Hmmm, so many choices. There are so many people I’d like to know more about! But if the goal is someone an agilist should know, I think the person of the moment is Gojko Adzic, and I will tell you why I picked him. My big goal for 2010 was to find ways to teach testers good code design skills so they could write more effective, maintainable automated regression tests and truly free up their time to do exploratory testing. I worked really hard at improving my own design and automation skills, and wrote articles and prepared tutorials to help impart these skills to testers. But in recent months, Gojko has convinced me that our goal should be getting programmers to do the test automation tasks, which they can do quickly, and free us testers up to do what we do best. We need to take tester-programmer collaboration to the extreme. This is where my writing and presenting efforts will focus in the near future. I’m seeing other practitioners writing and presenting about this too.
no comments | Posted on Friday, June 17th, 2011 | Read more articles about 'Coaching, mindset'
Yes, I stole this title from a popular book in the 80ties. I think this is one of the books I heard my parents recommend most to other people.
Over the years I came to realise this is one of the major mindsets of agile. Think positive of everyone involved.
When we give feedback, it’s about the actions of people and not about the people. Same thing goes for receiving feedback, when people criticize me, I know they are actually criticize my actions. (Even if they tell it in a personal attack.)
There are multiple techniques that help in creating feedback. I prefer my own improvement game(which is an adaptation of the perfection game).
Let’s do a little exercise:
Think back about your work. Do you think that most of the time you do the best work you can, considering your knowledge and the circumstances?
When I ask this at a conference, between 80 and 90% of my audience puts up their hand to say they do.
Now think about the people around you. Do you think they are doing the same? From these same audiences, about 50% of the people who raised their hands, drop it. Statistically that is not possible.
You can be all (of the 80%) doing the best you can and at the same time 50% else is not doing that.
I see a few reasons why there is this difference.
– only great people come to my talks. 😉
This reminds me about a question Dr Covey asks in his workshops: “Who thinks her boss should be here in the workshop instead of you?” At the workshop I was, 80% raised a hand. Just like Dr Covey I think I have a the right people in the room.
– people are lying about their own performance.
I don’t believe this.
– people overestimate their own enthusiasm. If that is true, it won’t be for 40% of the people
– people underestimate their colleagues performance.
I think the chances are much higher that people underestimate what others do (and overestimate what these people can do considering the circumstances), they over estimate their own work.
Part of that is because we value other people based on our own situation. Now neither the knowledge and the situation of the other person are like ours. So we think that the other person is misbehaving/ underachieving based on assumptions. (Called fundamental attribution error.)
The prime directive is about this difference. It wants us to see people with respect.
Yes I am aware that 1% of the population are psychopaths. I might even have met one. As long as I wanted to work with there, I took the responsibility to think as much as possible positive about him (I could not do this the days he asked me to lie to customers.)
Learning about transactional analysis helped me to understand difference between the dynamics I see in a good agile team and those of a bad agile team.
I learned that in good agile team at least one person is able to cross transactions and not stay stuck in a paralel transaction.
The whole TA also helps to see how people are talking. If they are acting as a child, a parent or an adult. (I’m using the TA meaning of P,A,C. All these terms are positive terms. )
Remember next time someone does something you don’t understand (or agree with): I’m OK, you’re OK.
As an agile coach I try to apply agile principles to a lot of parts of my life.
One of these places is reading books.
As you can see on my libarything or my kindle read page, I read a lot of books.
95% of these books are non-fiction.
I love reading and I also love my time.
When I read a book and I don’t have the right state of mind for that book. I stop reading it. Then I select another book that has a better match with my mood.
To do this with dead-tree books, I needed at least 3 books in my backpack.
And a few dozens at home. To be able to select what I want to read when I started reading a new book, I bought almost every book that interests me immediatly.
The problem with this, is that it costs me a lot of money at a moment I did not have time for a book. In lean we would call this inventory.
This invenory becomes waste when a new version of the book comes out before I have read it. (I have at least 10 books like that in my library)
Its even worse when a I loose interest in a book before I read it.
This happens (a lot) when it’s a book about a technology that I no longer use.
When I bought my kindle I changed my buying pattern. My kindle offers me the opportunity to buy a book whereever I am. And I have the book, in less then a minute on my kindle.
To keep track of the books I want to read, I download the sample of the book.
I have at this point 194 sample books on my kindle. I know because I add them to a category “ToRead”.
When I want to start to read a new book, I read the sample book. If it is what I want to read, I buy the book and add it to a category “Reading”. (I remove the sample book at that time.)
When I have read the book, I add it to a categoy “Read”.
The effect is that I never buy books anymore that I don’t read.
Except for the books that don’t exist on kindle. Yes I still buy some of those, but unfortunately for these authors, I don’t read them. [hint hint]
Now I don’t only limit the number of books I ‘m buying, because I have a category with books I’m reading, I am reminded about the other books I am reading.
When I want to read something else, I have more chance of restarting one I already started.
Because it is visual I now try to limit myself to reading 6 books at the same time.
Let’s recap what agile idea’s I’m using to read more books: