Category Archives: Speaking

Q&A Deployment Plan Meeting Part 2

[Note from the author: after some fact checking I discovered that I used the Red Card in a wrong way in this blog post. The red card must be used to raise issue like low volume or high temperature in the room, which can lower the quality of the gathering of information. For normal interruptions the yellow card should be used.

This basically means that I had to rewrite the blog post on certain points. This task was more complex than I had expected. The whole flow of arguments had to be restructured while preserving the spirit of this post. So I only added this note.]

Facilitator: Thank you for joining in once again. Han Toan has already answered a lot of questions about Deployment Test Meeting over here. These questions were raised after reading his writing about his Deployment Plan Meeting.

Questions are still coming in. I’ve got green cards from numbers 38, 95, and 12. Number 38, you can ask your question.

Attendee number 38: Did you take the communication styles of the attendees in the meeting into account?

Speaker: During the preparation of the meeting I sent a concept version of the Deployment Plan to all the attendees. So the techies could study all actions and make notes on it.

The project leaders also brought their hard copy. They used it to note down important actions. I would not be surprised, that it was also used for time tracking: will all actions be discussed during the meeting? There were also managers carrying small notebooks.

One of the biggest advantages of the beamer was, that changes were shown. Next to verbal clarifications.

 

Facilitator: I’ve got green cards from numbers 95, and 12, and 23. Number 95, you can ask your question.

Attendee number 95: A Deployment Plan looks like a scripted test case. People say, that there is no need to make a test case, if it is used once. So why the hassle?

Speaker: I consider the Deployment Plan as a checklist of ordered and dependent actions. Still people might consider it as a time consuming artifact or test case.

Due to the complexity of the system and the number of involved parties it is handy to have some kind of script ready for use. Weeks before the deployment there was enough time to think things over.

Let’s assume I have the idea to have a dinner with my team. There are practical things like the location and time period. But there are also other things to take into account: is the food not too hot by the use of peppers? Or is vegetarian food available? If this is the first time, then it takes some time to arrange it.

 

Facilitator: I’ve got green cards from numbers 12 and 23. Number 12, you can ask your question.

Attendee number 12: At the beginning of the meeting I would start with introductions. I missed that part in your story.

Speaker: To me it is a logical step, so I skipped it in my writing. But I agree with you, that a round of introductions is needed. I think, that it is good to realise, that you work with human beings with needs and feelings.

 

Facilitator: Number 23

Attendee number 23: Were enough technical people attending?

Speaker: It was a prerequisite for the meeting. Technical actions had to be discussed. A manager can be helpful, but a techie knows the implications.

To be frank with you, I have to add, that one system administrator was not present. I talked with him about all relevant actions for him. Then I got the assurance, that I could call him during the meeting.

 

Facilitator: A yellow card from number 38.

Attendee number 38: Were all involved managers involved?

Speaker: Yes, they were. It was relevant to get fast approval for additional actions. During the meeting a techie could look at his manager for approval.

 

Facilitator: At the moment there are no more questions on the stack. This is your last chance. Okay. I see number 2. Number 7 and number 9. Number 2.

Attendee number 2: What was your Lesson Learned from this meeting?

Speaker: During the meeting I also updated the Deployment Plan myself. This way costed me a lot of energy, because I also wanted to see, how people reacted. The next time I let someone else update the Deployment Plan.

 

Facilitator: Number 7.

Attendee number 7: Why do you share this story?

Speaker: For me it was a logical step to set up a meeting and be a chairman. It looked effortless to lead this process. It was not completely the case. What is important, that I want to share the steps and actions I took.

 

Facilitator: Number 2.

Attendee number 2: Why do you share this QA?

Speaker: This is my way to exercise answering questions. It is a quite thorough one, because it can strengthen my story. Sometimes I use the answers, the next time I tell my story.

Furthermore it shows, how K-cards can be used.

 

Facilitator: There are no more cards on the stack. I hope you had some refreshing blog posts about a deployment plan and a meeting. Next time there will a blog post about more technical stuff.

Have a nice day (and fruitful Deployment Plan Meeting:).

 

A look behind the scenes – In Runö

When I mentioned at Let’s Test Conference in  2015, that I came from the Netherlands, the following question was likely to be asked:
“Do you know Huib Schoots?”
My standard answer was:
“Yes. And he knows me.”

At Schiphol Airport in Amsterdam I was waiting to check in my suitcase. Behind my back I heard: “Hey ugly man” I turned around. Ready to confront this man. Huib was looking at me with his characteristic wide grin.

When I arrived at the belt to pick up my suitcase at Arlanda Airport, Huib was talking with Bill Matthews:
“Do you know him?”
“The juggler.”
Huub confirmed that with an
“A huh”.

Shifting gears

On Sunday May 24 I arrived for the Let’s Test conference in Runö. In the conference centre one of the first testers I talked to, was Henrik Andersson.
“You asked me to do an extra juggling workshop. When would you like me to give this workshop?”
“This evening would be great.”
I agreed. On Twitter I had already seen a suitcase of Paul Holland packed with games.

That evening I packed 6 devilsticks with 12 hand sticks. When I arrived at the hall, Henrik saw me. He smiled and gave a thumbs up. I chose the bar room, because there was a lot of traffic. The chance, that people would join me juggling, was great. Henrik joined in. Even a man with a ponytail started juggling. The following moment I noticed, that Michael Bolton was juggling with one of my devilsticks. I did not believe my eyes. I thought about one of my advices in my conference workshop:
Don’t fear your peer.

I was so focused on my workshop, that I forgot to exercise answering the standard questions like

  • What is the name of your company?
  • What kind of products or services does your firm offer?

I was completely in the presentation mode: I had not practiced my small talk English. The proper translation of the Dutch word patiënt is patient?!

Flirting with disaster

On Monday morning I could not sleep any more. It was the early sun rise. So I opened my laptop to add another bug for my exercise. For some reason testers like to find bugs. The modification went well. Within 30 minutes I had finished it and tested the program. The last thing, that I had to do, was uploading the file to a server. I opened a connection. I got confirmation, that the upload was successful followed by a cryptic message about a data connection. I looked on the server: the old file was removed and it was not replaced by the new one.

At that very moment I realised, that I had made a major error. I assumed, that the connection was safe. So I did not take any precautionary measures like renaming the file, which had to be removed. So I gave it another few tries to no avail. In plain English I had just ruined an exercise.

Then I looked on the internet. The plausible cause was the firewall of the hotel computer network, which did not support uploading files. So I used my smartphone (with a mobile provider) instead to upload the file and everything was all right at the end.

Speaker‘s Corner

After the Monday morning sessions I was tired. So I went to my hotel room and had a long nap. Then I returned to the main building. I saw Ruud Cox, who was listening to Huib Schoots. The latter was talking about the building blocks of his workshop the next day and the time estimates of these blocks.

During his workshop on Tuesday Huib said:
“I always ask feedback.” And
“Tell every day to a colleague, what you have done that day. ”
“If you cannot find someone, place a rubber duck on your desk and start talking.” 

So I went to an empty table. Then I noticed, that more speakers were gathered in the same room: Jean-Paul Varwijk, Joep Schuurkens, Michael Bolton, Laurent Bossavit (?). Probably improving their talks. I went through my slides of “What I learned from juggling as a tester” on my smart phone and juggled a little bit.

Sharing the fun

My facilitator was Duncan Nisbet. The familiar question popped up: “How shall I introduce you?”I mentioned 3 things, which should be included. Then I referred to this blog for additional information. Then Duncan introduced me as a “good storyteller”.

I had never told him a story before. I was just sharing some on this blog. Anyways … 

Then I started with a story about a boy missing a foot and most of his fingers, who wanted to learn juggling from me.

On my ride to Runö I was sharing a cab with Bill Matthews, Chris Grant, and Dan Billing. The latter said something about the inner tester. The following morning I knew I had the perfect example for a story. Just before the keynote of Ben Simo I asked Dan permission to use this single sentence in my workshop. He agreed. On the last evening of the conference I told him, how I used it. This lead to a wonderful conversation about “needs, values and relationships”.

There’s a mismatch

On one of my sheets I am wearing a dark and a white sock. Nobody mentioned it.  Maybe you do notice now.

On the other hand two unexpected bugs surfaced during my exercise: there was a huge error in a sentence. The second one was, that my exercise was not usable on an iPhone. I forgot the portability test.

Oops sorry

During my workshop Henrik Andersson had entered the room. I was so concentrated on my presentation, that it looked to me he appeared out of nothing. I started talking about discovering a juggling trick. On the sheet the following text was shown:
“Create a framework to correct errors”.

“I did not discover this trick [helicopter], because my framework was too strict.”
Then I apologised to Henrik:
“Yesterday evening I gave a workshop. Henrik Andersson was present.
[Turning my attention to Henrik] If you cannot learn the helicopter, it is, because I gave you a too rigid framework. So I apologise for this.”

A question, which back fired

I showed a sheet with frequently asked questions about juggling to the audience. One of the questions was: “Do you juggle with fire?” I repeated this question aloud, followed by:
“This question was asked right before this workshop.”
One of the delegates got a red face and laughed hard.

Thanks for the workshop

While I waited for my cab, Kristjan Uba came personally to me to thank me for the workshop. I recognised him, because the evening before he was intensely observing Tobias Fors (?) and me solving the dice game. This was hosted by Michael Bolton. Kristjan wanted to learn the finer details of coaching this game.

Trying to look friendly I searched my memory for this man. Luckily Kristjan helped me by telling about juggling the devilstick himself. Then I noticed the ponytail. It was the juggling workshop on Sunday evening. So I juggled with 2 famous testers and a speaker.

An Interview With a Juggling Speaker – The way to Runö part 4

Interviewer: Hello, welcome to Mindful Tester News. I am Han Toan Lim. Today I have the pleasure to interview Han Toan Lim, who happens to be me.
[Turning his attention to interviewee] Hello Han Toan. Thank you for coming to your own room.
Interviewee: It is my pleasure. Nothing has changed in this room since the last time I was here.

Interviewer: The reason for this interview is your workshop for Let’s Test next week. The readers would love to read, what you are doing in the following days.
Interviewee: At the moment I am still modifying my workshop. The slides are almost ready, but my story is constantly changing. I try to add jokes and that is quite challenging.

Interviewer : The name of your workshop is What I learned from juggling as a tester. That is an intriguing subject. I noticed my self, that learning to juggle has a lot in common with learning to test.
Interviewee: I fully agree with you. It is about becoming a craftsman.

Interviewer: I just got a signal from the director (or my self), that it is time to finish this monologue. So I have one last question. What kind of audience for the workshop you are aiming at?
Interviewee: The silent and concentrated testers.
Interviewer [looking surprised]: So you are allowed to say not a single word during the workshop?!
Interviewee [nods]
Interviewer [makes a fist and extends his index finger for closed lips]
Interviewee [smiles and puts thumb up]
Interviewer [smiles back, extends right arm to shake hands and then realizes, that he has only one right hand.]