Categories
Uncategorized

Lessons from a Paper Bridge

[This article was originally posted on Global Nerdy.]

Yesterday, TSOT engaged in a company-wide exercise which was supposed to teach us about teamwork and blitz planning. In the process, we got a couple of lessons that could be applied to the process of building software.

The Assignment

The people participating in the exercise were divided into three teams of four people. The assignment was to build a bridge across which a ball about the size and weight of a plum could be rolled.

The specs for the bridge were:

  • It had to be free-standing; we were not allowed to secure it to anything
  • It had to have a minimum span of 4 feet (about 1.2 metres)
  • While travelling across the bridge, the ball’s minimum height off the ground cannot be less than 2 feet (about .6 metres)

The items with which each team was allowed to construct the bridge were:

  • 8 sheets of easel pad paper (each sheet is about 36″ by 24″)
  • 4 plastic beer cups
  • 4 thick paper plates
  • 1 roll of masking tape

We were given ten minutes to come up with a construction plan and twenty minutes to construct the bridge. We were given a stack of 3″ by 5″ index cards for writing out our plan. Each team had to pick a team leader, who would direct the activities and make notes of the plan on the card.

The Outcome

I’ll cut to the chase: the team I was on, Team 2, won.

Not only did we build a bridge that met all the criteria, but we finished its construction in 10 minutes and had enough time to hang out in the lounge while the other teams kept working. Here’s the bridge that our team built:

The bridge designed by our team
Our team’s bridge.

Another team, Team 1, took all the allotted time. Their bridge met the “freestanding” and “4 foot span” criteria, but didn’t meet the “ball must be 2 feet off the ground throughout its travel across the bridge” criterion. Here’s the bridge they built:

The bridge designed by team 1
Team 1’s bridge.

The last team, Team 3, weren’t able to complete their bridge in time.

The Design

The bridge we built, from another angle
The bridge we built, viewed from another angle.

The span of the bridge was made with 4 sheets of easel paper: 2 rolls, each one a 2-ply roll of paper, which were then joined together with a one-foot overlap in the middle for extra strength. The design was unconventional, but there wasn’t any rule that the bridge couldn’t be a covered bridge.

The pillars of the bridge were each made with a 2-ply roll of easel paper, with a plastic beer cup at the top and base. For extra stability, we attached one paper plate to the bottom of one pillar and two paper plates to the bottom of the other pillar. This gave the span a slight slope to ensure that the ball would travel from one end of the bridge to the other (there was no requirement that it had to be a two-way bridge).

The span design was my idea, so I was assigned to build it with the assistance of the team leader. The other two members designed and built the pillars. The pillars were mostly identical, so the guys building them consulted with each other throughout the building process.

Although we were given scissors, our design didn’t require any cutting. I’m certain that this cut down on the construction time significantly.

The Lessons

Our bridge, viewed from one end
Our bridge, viewed from one end.

The exercise demonstrated the expected points about teamwork (a good leader, clear communication between team members and cooperation) and blitz planning (a simple plan, an iterative approach and adapting to real-world feedback). It also yielded some unexpected lessons about design:

  • Build the simplest thing that could possibly work. It’s an oft-repeated mantra in Agile Development, but it’s something that programmers sometimes forget — probably because we often erroneously equate “simple” with “stupid”.
  • Go with the strengths of the material you’re given. The other teams built structures that took their inspiration from real-world bridges. This might be a good approach if the materials we were given were popsicle sticks, but since we were working with mostly paper and specific height and span requirements, we decided that a tubular design would be the best approach. It offered the advantages of strength and ease of construction.
  • The corollary from the previous point is that the solution may look different from what you might expect. With the two previous points and the time constraints in mind, explore the possibilities.

Although the exercise is now over, we’re keeping our bridge around as a little reminder of the design lessons we learned — we plan to use them in building our software.

Categories
It Happened to Me

Bustin’ In

You’ve probably seen this type of door lock, common in older houses:

Door lock

They usually sport a switch that sets the lock into “automatic” mode; close the door and it automatically locks. These locks can cause problems, such as accidentally locking yourself outside. Apparently, if the switch breaks while set in “automatic”, not even the key will unlock it, as Dan, who works with me at TSOT, discovered two nights ago. Worse still, his landlord was out of the country and the locksmith was asking $400 to drill through the lock.

I live pretty close to Dan, so when he asked me to give him a hand getting into his place, I was happy to oblige. Luckily the house’s garage had a ladder, and after trying a couple of second-storey windows, we hit the jackpot:

Dan on a ladder, entering the second-story window of his place via the window

Our mission accomplished, Dan took me and the Ginger Ninja out for dinner by way of saying thanks. Glad to help, dude!

Categories
Music

Dada Album Cover Exercise

Via David Janes, here’s a little Dada album cover exercise. You can come up with an album cover for a hypothetical band by doing the following:

Here’s what I got: the Wikipedia entry for “hematoma block”, the quote “It is hard work, but there is happiness in it.” by the creators of the game Animal Crossing: Wild World and this photo by Emmanuel Smague. Based on these results, I made this album cover:

Hypothetical album cover: “Is Happiness in It” by Hematoma Block

Look out, Nine Inch Nails, I just out-moped you!

Categories
Uncategorized

Facebook Asked to Remove the “Scrabulous” Game by Scrabble’s Rights-Holders

“Cease and desist” spelled out using Scrabble tiles

The toy companies Hasbro (who own the rights to Scrabble in the U.S. and Canada) and Mattel (who own the rights to Scrabble for everywhere else in the world) have asked Facebook to remove the “Scrabulous” application as it infringes on their copyright for the game.

Mathew Ingram has already said this but I’ll say it again: Mattel and Hasbro are making a mistake by giving in to the knee-jerk impulse to think “infringement!” and calling in the legal team. All that will do is generate ill will towards them. A far more profitable approach would be for them to simply buy the application from its creators — which they could easily do for a few hundred thousand dollars, mere pin money to them — and use it as a marketing tool for Scrabble as well as other games in their stable.

[This article was cross-posted to Global Nerdy.]

Categories
funny

The Seven Minute Rule, as Explained by “Tip Me Over, Pour Me Out”

One of the things I noticed at Tom and Michele’s housewarming party (which I covered in this entry and this entry) was that the people there, whether or not they realized it, seemed to be observing the Seven Minute Rule, pictured below:

Excerpt from the webcomic “Tip Me Over Pour Me Out”: “The Seven Minute Rule”
Click the comic to see the full version on its original page.

As the comic excerpt above puts it:

…if you’re a girl with a boyfriend and you meet a guy at a party, you MUST make a reference to your boyfriend within the first seven minutes of conversation.

Girls with boyfriends are shameless abusers of the long-flirt. Since they already have someone to go home to, they don’t have to float from guy to guy searching for meat. Because of this, the guys they talk to mistakenly believe the girls are interested in them, ESPECIALLY when they talk for hours without mentioning their boyfriends.

The excerpt above comes from Tip Me Over, Pour Me Out, an autobiographical webcomic written by Raphael Bob-Waksberg and illustrated by Lisa Hanawalt. Being a rather relaxed kind of guy, I find neurosis highly amusing and Bob-Waksberg’s ability to tell a funny yarn makes it doubly so (he’s part of a comedy troupe called Olde English). Tip Me Over, Pour Me Out has been finding its stride in its most recent episodes; I’m going to be keeping an eye on this webcomic.

Categories
Accordion, Instrument of the Gods It Happened to Me

More Accordion Photos from Tom’s Birthday / Tom and Michele’s Housewarming

If you missed the first set of photos, they’re in this entry.

One More Accordion Convert…

I didn’t get a photo of Anneke trying out the accordion, but Michele did:

Anneke playing Joey deVilla’s accordion
Click the photo to see it on its original Flickr page.
Photo courtesy of Michele Perras.

…and Me!

We can’t forget Yours Truly, pictured below in his Accordion Happy Place…

Joey deVilla playing accordion at Tom Purves’ and Michelle Perras’ housewarming
Click the photo to see it on its original Flickr page.
Photo courtesy of Michele Perras.

There are more photos in Michele’s photoset of the party.

Categories
Accordion, Instrument of the Gods It Happened to Me

Pictures of the Day

I attended Tom and Michele’s housewarming party on Saturday and took some pictures. Here are my favourites…

The “College Girl Dorm Room Poster” Shot

Tom did a little birthday dance number to entertain the crowd — first solo, then joined by Michele. It concluded with this smooch, which just cried out for the Robert Doisneau black-and-white treatment:

Tom Purves and Michele Perras in a post-dance smooch
Coming soon to an Imaginus poster sale near you!

Another Accordion Convert

I’m always happy to let a friend try on the accordion, and since Michele asked, I got these photos.

Michele Perras playing Joey deVilla
She hasn’t hit that moment of accordion transcendence yet…

Michele Perras playing Joey deVilla
…ah, there we go!