Tablet UML News


News and commentary (and whatever else catches my eye)
from Martin L. Shoemaker, author of Tablet UML
and UML and Tablet PC instructor for The Richard Hale Shaw Group

Wednesday, August 2, 2006

At last, the long nightmare is over!
Like new!

Like new!

Look at that fender!

Look at that fender!

Look at that headlight!

Look at that headlight!

Look at that door!

Look at that door!

No deer poop!

It's ready to take on the road!

Ready to take on the road!

Sandy said she never knew Mazda made a special Tablet PC Edition of the Mazda 3...

Tablet PC Edition

You'd never guess it was my car, huh?

UML Guy

Well, maybe you would. It seems to remember the way...

Back to Panera!

Tuesday, August 1, 2006

A question for Panera Bread
OK, you folks at Panera, I have a question for you. I love your homey little atmosphere. It's well documented that you're one of my favorite places to eat and go on-line.

And I love the little gas-powered fake fireplaces you have in every store. They give the place a warm, inviting air on a cold winter night where curling up in front of the fire with a warm beverage, a warm cup of soup, and a warm laptop is just ideal.

But why, pray tell, do you run the things when the temperature is 96 degrees outside?

At my favorite Panera, the best chairs in the house — the comfy chairs next to the spare power plugs — are right next to that stinking fireplace!

Oh, there are chairs just as comfy on the other side of the table, chairs that can just as easily reach the spare power plugs; but those chairs are right next to a comfy couch. They clearly form a conversational circle. It would seem to me to be a violation of your courtesy request for a lone laptop user to occupy one of those chairs.

Please, in the months of summer: turn off the fireplaces!

(But hey, at least I get my Largo IC Mango in under nineteen minutes...)

UPDATE: Panera responds. Which is one more example of how they're a smart, customer-focused organization. (Somebody else hasn't rsponded yet...)

An excerpt:


As a franchise organizaiton, there are somethings we can change and some we can not. I will however investigate the fireplaces being on in the summer. This to seem silly to me as well.


Even before I received this very polite response, I had decided to add a specific category for Panera. It's in jest, because I post about the place so often (and at the place as well — and by the way, the fireplace is kinda warm right now); but I also think it's deserved. Think about that, Panera folks: I mostly read DC comics, but those posts just go under the heading of comic books; but you folks, you get your own special sub-category f Dining. That's brand loyalty. And it's awfully smart of you to work so hard to earn it.

Friday, June 30, 2006

From the Panera Welcome Page

Help Us to Continue Free WiFi


Peak Hours

Please be considerate during our busiest hours, 11am - 2pm. If others are waiting for a table, we ask that you limit your time to 30 minutes.

Table Size

When deciding where to sit, please consider that a table for 6 may not be the ideal spot for a party of one. We ask you to leave our larger tables for our larger groups.


Fine rules for any WiFi hotspot, I think, and very nicely and politely put by the folks at Panera Bread. Thanks. I'll keep those in mind.

Friday, May 26, 2006

Sorry, Microsoft, but it's not quite there yet.
Microsoft sent me some new software to try out, and to tell all the world how great it is. Unfortunately, when you ask for my opinion, you're going to get my opinion, whether you like it or not.

The software they sent me was the new, 2006 edition of Microsoft MapPoint. I'm not sure why I got it. Maybe it's because I'm an MVP. Maybe it's because I've spoken with the MapPoint team at conferences, and raved about it.

And I have raved about it. MapPoint is an indispensable tool for trip planning. I'm very thrilled with it. And I'm even happier with the 2006 edition, for lots of little reasons. For one thing, it has lots of new map data, so it better reflects the roads I'm driving. In particular, it now includes Michigan route M-6, or what I like to call "The Wormhole" because it lets me get to far east or far west quadrants of the Grand Rapids area about half an hour faster. If i need to get from, say, Panera by the Woodland Mall (where I'm at right now) to Panera by the Rivertown Plaza (one of my other frequent Panera stops), it's faster to go east, then south to M-6, then west, and then north, than to just head west from here. The route may be more than twice as long, but the travel time will be shorter. (And to think, it only took them forty years to build that road...)

But there's one way where MapPoint falls short: it's a lousy single-person automobile navigation tool.

I've used it for multi-person navigation, where one person drives and the other navigates on the computer. It works great, especially if you hook it up to a GPS. But when I'm driving without a navigator, I can't stop and look at the computer. I once lost four hours in Chicago traffic because I couldn't read the map and drive at the same time. It's just not that helpful.

What I want is something like Hertz NeverLost. For $9 per day, it will almost guarantee you can't get lost. And while it's not perfect, it's darn good. And you don't have to read it as you drive: it talks to you.

So imagine my excitement when one of the new features promised with MapPoint 2006 was a talking GPS feature! I already had a GPS unit, so I plugged it in and took it on the road.

But now I have to say: Sorry, Microsoft, but it's not quite there yet.

Oh, it works pretty well, at a minimal level: as you drive, it tells you where your next turn will be, without you ever having to look at it. And it has one really nice feature: you can make it repeat the last command by tapping the space bar (which you can easily find without looking at the computer). NeverLost could use that feature.

But as soon as you veer from the planned course, it fails. It tells you "Off course", and that's it. You have to stop the car and create a brand new trip.

Whereas NeverLost... Ah, NeverLost... When you veer off course from the course that NeverLost planned for you, it gives you a little while to correct. See, GPS signals aren't perfect, and you might really be on course.

And then, once it recognizes that you really are off course, it recalculates the course for you automatically. And that's why it's so hard to get lost: even if you miss a turn, you're not lost. NeverLost will still find the way for you.

Sorry, Microsoft, but it's not quite there yet. MapPoint is programmable. I'll bet I could program it to do what I want. But that's not time I can spare (even though it sounds like fun). So NeverLost will still get my business for now.

Friday, March 10, 2006

The Panera report
So I went back to the same restaurant. I ordered the delightful Chicken Bacon Dijon Pannini, substitute the small fruit cup; and of course, the Chai Tea Latte. The cashier priced the order right and handed me my fruit cup. Because I asked, she handed me a fork. Then when I got my sandwich, there were no chips (which was correct), but there was a fork. Bravo!

And now for a great meal while I get some work done.

Thursday, March 9, 2006

Panera responds...
...to this.


Dear Mr. Shoemaker,

Thank you very much for your insight and thoughts on our "process". I think you make some great points in observing this and other cafes. I have already forwarded your link and initial comments to Greg Collins, our District Manager. There are continuously ways to improve our products, service and environment and we are very open to Associate and customer suggestions. Like I said, your comments have been passed on and we appreciate your time in providing us with your insight.

Thanks,
Brian Campbell
Marketing Coordinator
Trigo Bread, a franchisee of Panera Bread


A little more than a form letter, but that's all. Still, it shows that they value customer relations, particularly since this came from a guy from the very store that I visited.

Saturday, March 4, 2006

Panera
So there's this cafe chain, Panera Bread. My sister-in-law and I once agreed: they're sort of the counter-Starbucks. Starbucks has a wide range of coffee drinks, for which they're famed; and they also have some pastries and sandwiches, but hardly anyone actually goes there just for those. They go for the coffee. Panera has a wide range of pastries, breads, bagels, soups, and sandwiches, for which they're famed; and they also have some flavored coffee drinks, but hardly anyone actually goes there just for those. They go for the food. (Exhibit A in our theory is the shopping center near her house, where a Starbucks and a Panera Breads can both be found, and are literally a short walk across the parking lot from each other. Both are thriving. And that's not the only place I've seen them share a parking lot.)

I love Panera's food. I don't like their somewhat upscale pricing; but I don't dislike it enough not to go there. (And that was even before they put in free WiFi. In fact, I shouldn't say "there", I should say "here". I'm composing this post at Panera.)

But I worry about the mental state of whoever designed their stores.

The image below is more or less the standard layout for Panera Breads stores. Oh, I've seen minor variations; but this is pretty standard:

Typical layout of a Panera Breads store

And here's a key:

Bakery Reg/Pickup. See, Panera tries to keep two separate customer streams for two separate kinds of customers: bakery and cafe. Bakery Customers are largely a takeout business: they ask for some bread or pastry, they take it, and they leave. They don't want to wait around. So the Bakery Reg/Pickup is the register where bakery orders are placed, and where coffee is ordered separately and picked up (whether ordered separately or as part of a meal).

BC: Bakery Customer. Someone who orders just pastries, breads, bagels, or coffee.

Cafe Reg. This is the register for placing food orders. But because food takes time and Panera wants to keep the stream moving, you don't pick it up here.

CC: Cafe Customer. Someone ordering sandwiches, salads, or soups.

Cafe Pick Up. Where the Cafe Customer picks up food. Note that this is always down the counter from the Cafe Register, with a wall defining a narrow corridor between register and pick up. (Customer seating is on the other side of that wall.)

BW: Bakery Worker. Someone who takes and fills bakery orders, including all coffee orders from either register.

CW: Cafe Worker. You get the idea.

Chef: Someone who prepares cafe orders.

Baker. Or this might also be Supervisor. Someone who, for whatever reason, needs to come out of the bakery in the back.

Now here's where the problem comes in. (Use the red numbers on the drawing to follow along if you like.) What happens when a Cafe Customer (1) decides to order both food (like today's special, Chicken Olivada — I've had better chicken sandwiches here, but it's pretty good) and a coffee drink (or in this case, Chai Tea Latte, a great warm-up on a chilly day). Where do I go for step 2? And then step 3? Do I head toward Cafe Pick Up? Or do I head for Bakery Pick Up? Depending on the time of day and current customer demands, either one might get done first. There's no sure predictor. Usually I head for the Bakery Pick Up, but sometimes the food is done first. Either way I choose, though, I and my bulky computer backpack have to weave among both streams of customers and down the long, narrow hallway at least twice. And if I guess wrong and my order comes up at one pick up while I'm at the other, then I have to quickly work my way to the other pick up and back, likely ending in three cross-stream trips. So in other words, a design to reduce congestion at the registers results in an awful lot of cross-stream traffic. I'll bet they could improve traffic flow a lot if they swapped the Cafe Register and the Cafe Pick Up.

But often it's worse than that. Take a look at step 4. See, some of their coffee drinks (such as the wonderful I.C. Caramel, a great cool drink for the summer) require some shots of various syrups. And the first time I ordered one of those, I was shocked to see where they kept the syrups: behind the Cafe Register, and therefore across the traffic route from the Bakery out into the counter area. Worse than that, the only place to stand and dispense syrup was right in the Bakery entrance. This layout was almost guaranteed to lead to collisions between Bakery Workers and Bakers or Supervisors. This one they seem to have figured out, at least: almost every Panera I have visited lately has moved the syrups to a crowded area near the Bakery Register. It's cramped, but at least it doesn't lead to collisions.

And as long as I'm picking on Panera... With most of their food items, they offer a pickle and chips; but for $1.39 more, they'll substitute a small fresh fruit cup for the chips. Well, their chips are nothing special (Krunchers, usually), and their fruit cups are good. So that's how I usually order. But I swear, it's like not a single Panera cashier or chef has ever read their menu and knows about this option. Most times the cashier doesn't know where to find the cash register button for that. Some times they think I'm ordering a fruit cup separately, and charge me the full $1.99 for it. Most times they also don't know that, unlike all the rest of the food in the building, the fruit cup is the one item that they are supposed to deliver to me, rather than the Chef or the Bakery Worker. (Or some stores will have the fruit cups out front, and I'm supposed to serve myself.) Very often, the chef will add chips to my plate out of habit, so I have to explain that, while I appreciate their unintended generosity, I'm really not supposed to get the chips. And in almost every case (including today), they fail to provide me with a fork for the fruit. They need to educate their staff on this small matter.

Thank you, Panera, for letting me use your free WiFi to point out some of your failings. It puts me in the mood for another Chai Tea Latte (yummm...).

And speaking of WiFi and Chai Tea Latte... If I could use the WiFi to go to your site and place an order for new drinks and food to be delivered to my table while I keep working, you might never get me out of your store!