Archive for the ‘office space’ Category

I can be your Facebook Stalker

Saturday, July 7th, 2007

In honor of the Vendorprisey post last week about facebook's geographic diversion, I had to post this YouTube video below. It really did have me LOL.

I must admit, I'm really not sold yet on the value of Facebook for the Enterprise, but I do think it was pretty brilliant to open it up as a platform. I have found some personal value in it by linking back up with some old high school friends that I haven't talked to in ages. However, it is a little weird to get invites and random messages from people that I don't really know. That's why I love the chorus to this parody of Facebook and Enrique Iglesias’ song Hero:

I can be your facebook stalker
I can click away the pain
I'll be on your wall forever
You can't take my mouse away

I also really laughed at the poke references which Mr. Otter is so found of. Don't worry Thomas, that term has double meaning in America too. :)

Popularity: 7% [?]

Why Can't Enterprise Applications Be Simple?

Wednesday, March 28th, 2007

I used to think I was half way competent until I recently tried to order a pen and some laser printer toner using the newly implemented procurement application at my workplace. Boy, was I wrong; it turns out that I must be flat-out, stupid.

I tried, I really did, but upon entry into a maze of links, buttons, and input fields, I was baffled and stunned. So I gathered some of my brightest colleagues, Dan, Ryan, and Phil around to help. Surely, one of these technical programming gurus, who design and write business applications on a daily basis, would be able to solve this procurement riddle, right? Guess again, my friend.

In the end, I went to Wal-mart at lunch to buy a pack of pens out of my own pocket because frankly, my hard earned dollar I spent just wasn't worth the frustration. As for the toner, I just connected to another printer in a different wing and walked through a mile of cubicles anytime I needed to print something.

In search of my dignity, I asked others if they were having the same problems. Here are some of the answers I received.

  • There are training classes available. Seriously? Do people really need a training session for a simple shopping type of application? We aren't talking about a never seen before technology here. This is a system where you buy stuff online, kinda like umm….I don't know….maybe Amazon, AOL, Yahoo, or any of the other gazillion sites out there. I don't recall attending training for any of those.
  • You should get one of the office admins to do it. OK, so now I have to ask someone else to do something for me that I should be able to do myself in 2 minutes. Plus, this other poor soul is now subject to the same treacherous experience of using the system.
  • You don't understand the complexities of an enterprise procurement process. Booyah! That is exactly right, but why I should I have to understand? I probably don't know enough about the entire procurement process including preferred vendors, G/L accounting, good receipts, etc., etc. Maybe if I could order a pen, I would jot down notes as you were enlightening me.

What I found funny was that from all the responses, not a single person told me that I was wrong and that the application was indeed simple and easy to use. Instead, I just got excuses of why it was the way it was. I had one expert tell me that our procurement process wasn't like Amazon where you can simply just go online, pick what you want, and purchase with a credit card. I responded with a simple, "why not?".

Sure, maybe I am naive due to my lack of knowledge of the big, bad, mean ol' enterprise process, but somehow I doubt that Amazon would agree that their business process is so simple. Amazon hides it's complexity from it's users. They make it as simple as possible on the surface, because from a customer's perspective, all you really want to do is buy a book. Do you really care about how Amazon's supply chain works, what standards they use to reduce their TCO, or the backend complexities of their rating and review system? If you had to worry about that stuff, then you would head on over to the local, physical bookstore like in ancient times. :)

Incidentally, below is a picture of our printer about a month after the fiasco:
Laserjet printer with toner cartridges
No, you aren't seeing triple, we now have four toner cartridges (three pictured in the box, plus one we already installed). We gave up and thought we had no success, but somehow we ended up with four. How's that for efficiency?

Unfortunately, this is typical of most ERP applications that we force upon our users. The tools we give them are over complicated and they will frustrate them to no end. Change is already challenging enough, so what happens when we force change that actually makes someone's life harder?

I want to start hearing my users tell me that they can't imagine having to go back to doing their job the old way. I want to hear them say that their new tool actually makes life better. I want them to smile at me and give me a high five when they see me in the hallway. It may sound funny, but why are these such impossible expectations? When it comes to simplicity in our enterprise applications, maybe it's time for all of us to be a little more naive and start asking "why not?".

-ewH

[UPDATE: It must be my lucky day, I just received an invitation via email to a 2-hour training session on some new "enhancements" to our online procurement system. I am so excited!]

[UPDATE - 4/27/07: I just received this email newsFLASH about our procurement system: To support the global roll-out of the eBuy on-line procurement tool, a number of technical changes go into effect today… Please take a moment to review the attached document outlining these changes… The attachment? Oh yeah, it was a 17 page PDF document!!! 1) I don't really give a flyin' flip about your global roll-out and 2) There's not a ice cube's chance in Africa that I am going to read through your stupid 17 page whatever the heck it is. Ironically, I received this same email four times within 11 minutes. Maybe I got one email for each toner cartridge that I received. Lucky I didn't order a case of pens or I would have reached my email storage limit.]

Popularity: 22% [?]

All Play and No Work Makes Wii a Dull Boy

Monday, February 26th, 2007

Unless you have been living under a rock since last December, you have undoubtedly heard about Nintendo's latest generation game console, Wii. Wii has taken the world by storm with it's innovation and simplicity.

Perhaps the most intriguing feature of the system is the Wii remote control, also known as the Wiimote. The Wiimote looks like a TV remote controller with a directional pad on the front and a trigger on the back. The Wiimote uses a combination of Bluetooth, infrared, and accelerometer technology to provide the player with a unique experience of game play using actual body movement to simulate realistic action. I have played the Wii and it is extremely fun. Using real, natural movement makes the playing experience really simple and very interactive. If you have never seen the Wii in action, check out this two minute trailer:

I was first introduced to the Wii by a coworker and friend, Mark Szczerbaniewicz. One Friday, he brought the Wii into work. After the work day was finished, we hooked it up to a projector and Mark, Dan McWeeney, Phil Young, and myself were swept away into Wii Sports bliss for a couple of hours. We were instantly hooked. It was a game playing experience like we had never had before.

Being the enterprise geeks that we are, it wasn't too long before we asked ourselves if this same kind of technology would ever be applicable in the business world. After some research and hacking by Mark, he actually found all the necessary components to get the Wiimote to simulate a PC mouse. Yep, that's right, there are the tools available to cheaply turn your Wii remote into an interactive interface for controlling the PC.

Using our newfound shiny object, we just had to experiment and introduce the Wii to the enterprise. We decided to integrate the Wii remote with an existing Ruby on Rails application connecting to an SAP BW backend. More information on the Rails application developed by Dan can be found here. The application is a resource planner that enables a manager to easily view and plan his upcoming projects, requirements, and available resources with an easy to use drag and drop interface, while utilizing SAP BW planning cubes for it's model.

Check out the video below for a high level overview and quick demonstration of what we did; however if you want to try this experiment on your own, hop over to Mark's site, WiiProjects.org, where he was nice enough to provide a complete, step-by-step tutorial.

Stuff

  1. SAP 6.40 NetWeaver 2004 w/ BW 3.5
  2. Ruby on Rails using Script.aculo.us
  3. Wiimote
  4. Bluetooth dongle
  5. Bluetooth drivers
  6. Homemade Infrared sensor bar
  7. Carl Kenner's GlovePIE emulation software (Glove Programmable Input Emulator)

Demo

I can hear you now questioning if there will ever be any real world business applications that this might actually be useful for. Well, I'm not sure we are on the brink of seeing your CEO hopping to and fro around the office while wavin' his Wii "in the air like he just don't care", but as you can see from this demo above, it may not be totally out of the question. I would love to see a scenario with a management team sitting in a conference room, Wiimotes in hand, planning their important projects for the year. The managers could collaborate together, each having his own Wiimote to interactively analyze different scenarios and data results.

So maybe this is a little off the wall and the enterprise is not ready to hire the Wii just yet, but we had fun with it nonetheless. We are interested in hearing other opinions and ideas about where something like this or something similar may or may not be useful.

-ewH

PHB disclaimer: we did this little side project 100% after work hours. =)


Popularity: 100% [?]