Monday, September 17, 2012

New global phone: Droid Razr

Entering a new era in my smart phone ownership. 4G along with the global access that I need for work.

I just got issued a new Motorola Droid Razr for work. This is a welcome upgrade to my weathered and road weary Droid 2 Global.

I opted to forego the Apple iPhone 4s (which many of my colleagues picked) for the Droid as I wanted to finally get up to 4G speeds. Especially since the contract term for the phones at work are 2 years, I did not want to be holstered to an essentially already 2 year old platform.

So far I am not disappointed in the phone. Compared to the Gingerbread Android OS the new Ice Cream Sandwich OS is already a great improvement. the OS is responsive and intuitive as I expected from the Android system. Not to mention that with the Dual Core processor, I have much less lagginess in basic operation.

The phone is amazingly thin and light weight. Even in it's case (a silicon model ordered for me as part of the "package" our office decided on).

  • Bigger screen (4.3 inch)
  • 4G speeds
  • Higher resolution
  • dual processors
  • more RAM
  • More battery life (allegedly)

  • shipped without SD card upgrade (only 8 GB onboard)
  • no QWERTY slideout keyboard
  • No removable-swappable battery (but hopefully longer battery life)
Already this phone is a little off the cutting edge. As Motorola just released the newest generation of line of phones. the Razr M, a soon to be released RAZR HD, and RAZR HD MAXX. But it seems that besides OS and processor versions the RAZR and the newer lines are still highly comparable, and I don't yet feel too  much phone envy. 

Taking the phone on the first road trip this coming week, so we will see just how well it performs in the field. But to date I am pleased with the phone, and glad I opted out of the iPhone.

Wednesday, May 30, 2012

What taught me about engineering....

I have made some posts before about an idea of needing a more Comprehensive Methodology for Many engineering problems. Spefically, the windmill I choose to tilt at is Sheet Metal Stamping Process Engineering (formability). While I wont user this space to get too far into that topic (you can follow up at the post listed above or in the book Sheet Metal Forming Processes and Constitutive modeling (shameless plug).

But I digress, I have been trying for a while to find an analogy that people would understand for the need and drive of people to be able to digest information based on multiple-dimensional-Decision-Drivers. For most people you could weigh most decisions based on Function-Quality-Cost-Time. We want something done (function), and done well (quality) for a reasonable cost (duh) on time. How well any solution achieves that desire should be measured upon those criteria.

Whenever, we discussed this idea with others; they frequently tell me that either they are not responsible for cost or project time, or that they already have rules and standards in place that are used to govern whether or not they achieve their cost and time goals. This has become an unassailable truth in their minds one which I sought to alter (as we are selling software that aims to address Quality-Cost-LeadTime for sheet metal stamping processes).

Finally, while searching for flights to our international sales meeting I stumbled upon an analogy I think should hit home. showed me the way...

Assuming that arrival time was the most important quality function the flights as shown above are ranked as the best. If departure time was the most important quality metric then the views would be completely different.

Now these flight options must clearly come with different costs. That economic reality is very clear to everybody. But what if the internet did not allow for explicit display of costs? What if our company followed a process flow that stipulated that one department sets financial rules and the other departments had to fit those rules while not knowing the numbers used to generate the rules.

This is not such a far fetched let's imagine how these flight plan engineering rules might look:

  1. Airlines charge more for convenience, therefore direct flights should be avoided for they will cost more
  2. Airlines route to hub airports to optimize on flight capacity, so flights that make use of major hubs will be cheaper (more legs to more hubs are cheaper)
  3. Flights that provide shorter layovers will be marketable at higher prices, longer layovers may be cheaper
With those relatively clear rules in mind, we could narrow the flight options to several viable options. 
  • The American Flight via LGA/JFK
  • The Delta Flight via JFK
  • The United Flight via FRA (and ORD)
  • The Cathay Flight via ORD and HKG
The problem is that with each of these flight options we are having to prioritize without any measurable which rules to follow. Also, we cannot put a value on arriving early or late to the meeting or having to leave home earlier. This is a more common problem than we might realize with our engineers. Our engineers have to make decisions that they know affect costs, but many times without the tools they need to recognize the cost of their decisions.

If we now introduce the cost measurement to the travel example:

We now can see that some of the "rules" did not apply to this particular scenario. The cheapest flight overall did not have the longest layovers and did not have more legs. In fact the flight that by "rules" wisdom the "best" the CATHAY flight that maximized inconvenience and therefore seemed to be the one that would be cheapest was a scant $8000 at the time of this posting. Not to mention that it effectively force the traveler to make enough miles to circumnavigate the globe without actually having the benefit of doing so.

But where HIPMUNK really shines is the further filtering function of AGONY.
With Agony as a filter we can see that the relatively low cost of $1630 a mere $48 dollars more buys us a flight with a shorter layover less agony. The fact that it also has no flight changes in the US may or may-not have any affect on the agony algorithm used, but for me and any seasoned traveler knows that EU member nations on the continent are less of a headache than the average US airport for layovers (Heathrow lately being a major exception).

What did this teach me about engineering?

  • That without a clear methodology for weighing out the multiple dimensions of decision drivers we simply cannot make sound decisions; We will most likely end up shorting one criteria for another
  • If we accept that there will be some compromise we can use background analytics to weigh out many seemingly intangible cost/benefits of the various options that we consider
  • If we did not consider that there were more than one option and thought that the first answer that successfully met the "quality criteria" we may have never recognized these better solutions; imagine if we just took the first flight that got us from A-B on time

Thank to HIPMUNK for not only being my travel search of choice, but for helping me illustrate to my colleagues that our vision of a multi-dimensional decision engine is, in fact, the way to go.


Thursday, May 24, 2012

Addressing first order problems with third order solutions

The sign shown in this photo is a none too uncommon sight in the restrooms of many places in the world. Necessitated by frequent blockages of the plumbing when coarse paper towels are flushed.
Placing a sign such as this might seem a solution to the problem at hand but does it address the root of the problem? Sure if people stop putting paper towel in the toilet the problem of the plugged toilets should go away, right? But did it consider why people go to the trouble of walking to the toilet with the paper towel to flush it?

When the problem is that people needed to use the towels instead of a more flushable media to "do their business", is this the most elegant solution? No. If the stalls never run out of favorable paper to use for the toilet duty, does that not keep the towels out of the loo?

In my other life as a sheet metal stamping plant process improvement specialist, we faced an issue where during part shipping "surface lows" appeared in some doors we stamped. The quality manager did a detailed study of the issue and narrowed the occurences to situations where the part was lifted from the conveyor in a certain matter. He wrote a SWI (standard work instruction) imploring the rackers to only handle the part in a certain manner to prevent the issue from cropping up. In fact the only way to fix the problem was to address the forming of the parts several operations earlier.

Now consider this applied to professional issues:
  • When quality issues in the plant keep cropping up; do we dim the lights in the inspection area (even dismantle it; yes, that really happened once). Or should we find the root cause? 
  • If warantee costs skyrocket; do we change the terms of our warantees? Or do we improve our product? 
  • When the scuttlebutt in the work place is critical of ones performance; do we ask the staff to limit intra-personnel discussions? Or should we mine the criticism as valuable fodder for improvement or change?
  • If the blank washer is leaving too many particles of "dirt and slivers" on the sheet metal; do we uninstall the blank washers? Or find the source of the impurities that the blank washer imparted to the sheet metal?

Take a look around your place. Are you asking your people to stop flushing the paper towel? Better look to the seat of the problem.

Tuesday, May 22, 2012

What makes a good trainer?

Technical training (for skills like engineering software, machine repair, electrical maintanence, troubleshooting, or any technical skills transfer) requires a different breed of trainer. Having worked for nearly 18 years as/with/around technical training and education I have had the pleasure to work with some of the best, as well as some of the worst.

What are the traits to look for when searching for the effective trainer for your technical products? It may be stuff that you can't find in their CV or resume unless you read between the lines.

The best trainers I met were almost maddeningly curious--about everything. My first mentor in technical training wanted to figure out how everything worked, broadly and deeply. That things worked was never enough, he had to get into it. He was curous about all thing, all people, all points of view. If we differed in view on anything he would want to know more. Not prove the other wrong.

Effective trainers like to make others shine. Inneffective trainers use the training platform as a way to demonstrate their smarts.  Really painful trainers teach by showing others what they know, & glow when their students stare slackjawed at them as they elucidate on the nuggets of their esoteric and private knowledge store.

We never hired anybody to be a trainer without forcing them to do multiple presentations to multiple people. Any trainer worth their while would never shy from this. Nor would they worry about now knowing what to present on, everybody has mastery of some skill worth presenting on. A good trainer can make a training class of anything.

What educational requirements should we look for? Most important is an educational background that demonstrates an ability to learn and apply knowledge. As an engineer I am biased toward the field of engineering as a good source for trainers. But I have worked with excellent trainers who came from the military, mechanical and electrical engineering, i have worked with some with PhD's and other with no degree at all. The ability to be effective at training was not evident on the resume (though experience in training on the resume is good to see) but most important was the drive to learn new things and share with others.

When I took a job with one company they took it on faith that I would be good at training. I was a little surprised that they never asked me to make a presentation and as luck has it I think I did well for that company. But to leave such an important thing to luck, or worse to take the word of the applicant as the only measure of training fit would be highly unwise.

It doesn't matter what the topic is that they present and teach for the interview. In fact if it is "off topic" even better. The good trainer should be able to take anything that they know and measurably transfer knowledge and skill. They should leave the participants in the presentation wanting more.

If this person is not expert at the topic you want taught already that is not a roadblock. They needn't be the "best" at (insert training goal here); They only need to be the best at learning and transfering what they learned.  Diverse resumes with broader curricula and experiences as opposed to "deep" knowledge in just one area. Diverse hobbies and tastes are also helpful, and a cultural and social flexibility as the trainer will undoubtedly need to deal with all sorts in the course of thei job.

As a parting word I will paraphrase one of my favorite instructors Gerald Pool of GM "in the valley of the blind, the one eyed man is king." You can teach a new hire to be that one eyed man, but the ability and drive to lead will be up to them. That is what you need to seek out.

Monday, May 14, 2012

Don't blog where you eat.

The old idiom; don't s*** where you eat gets updated.

Wednesday, May 2, 2012

Mechanical Turk Work: A little experiment

Registered recently to work as a mechanical turk for Amazon. Will post here progress and supply feedback. don't know what I am in for. Other than getting paid to wile away the hours on the internet.

So far the interface is a bit of a pain. The list of available HITs (human intelligence tasks) is not very friendly. Keeps resetting to the top of the list after viewing then rejecting tasks from later pages. Does not recall tasks that have already been performed (for which you are no longer eligible in some cases).

But to date I have earned $1.60.  Almost as much as my blog.....

Friday, April 6, 2012

Review: ZAGG smartbuds

Of recent tech purchases the ones I get the most use of are my ZAGGsparq and ZAGG SmartBuds.

The  ZAGGsparq is a battery back-up that allows me to recharge my USB powered devices. Most often my 6 O'clock brick (Motorola DROID Global ) could potentially leave me without the needed web access and GPS I might need on my travels. But with the ZAGGsparq I am able to fully recharge my phone in just under an hour. What is the big deal about that you might ask? Well how about doing that while not having to stay tethered to a car or wall outlet.

The 6000 mAh battery within the  ZAGGsparq allows me to merely pull out a micro USB cord from my pocket plug it between the  ZAGGsparq  and my phone and bring the battery up to full all while potentially on the move. Walking, riding, skiing, canoeing, or any other mode of transport. While in Europe for my frequent business travels I am able to universally charge my phone without having to carry around much more than the  ZAGGsparq  and one cable. I carry two cables a USB mini, with a mini-micro adapter plus my iPod cable.

A number of times I have helped out my coworkers and felly traveler by charging up their iPhones and other devices while on the move. If you have ever truly relied on your phone while traveling you know how important this is.

The  ZAGG SmartBuds have been equally important. Their simple but elegant design solve the problem posed by many of the in-ear Phone headsets; "How do I keep from yanking the buds out of my ears constantly?  and How do I keep them handy when I am not listening or talking?"

The  ZAGG SmartBuds have a long enough cord to leave the device in my pocket while walking and keeping the head phone cord looped around my neck when not in use.

This design always leaves me wondering how nobody else ever thought of it first. Now it is simple enough to use the PTT (push to talk) button which allows for phone answering while hooked up to my phone, or to pause and play my music wen hooked up to my Apple iPod nano 16 GB Blue (4th Generation) [Previous Model]. Though I suppose it is hte same if you have 6th Generation nano  or  an Apple iPod touch.

the $100 dollars I spent for my ZAGGsparq and the $50 for the  ZAGG SmartBuds, was money well spent.  Actually, I did get mine on special when they ran this special. Which may or may not be active at the moment. But it was enough to convince be to buy another set later.
Limited time offer from Get free ZAGGsmartbuds when you buy a ZAGGsparq!

Friday, March 9, 2012

Money "well" spent: do you feel safer?

airline security is measured not in the number of events averted but apparently in the expenditure of money that is supposed to provide secutity. With this measurable the Transportation Security Agency is a howling success.

But, are any safer. How much money is making us any safer? The infographic at the link below illustrates how much waste exists.

Grope and pillage: TSA's wasteful spending [infographic] -- Guy Kawasaki (@GuyKawasaki)

Tuesday, February 28, 2012

Robocall voicemail log

Okay, a little bit of editing and here it is. The audio of the vme we got regarding the robocalls that have apparently come from our number.

Watch "ANGRY Robotcalled" on YouTube

Monday, February 27, 2012

RoboCalling and it's weirder repercussions

This Month something odd started to happen at my house. The phone would ring, we'd ignore it (as it is primary season in Michigan) if we did not recognize the caller ID, and then we'd see if there was a Voice Mail message later. It turns out that these calls were originating from all over Michigan. And believe it or not they were not all ROBOCALLS. In fact many were plainly from real humans who were angry about ROBOCALLS that they were receiving.

But why would they call that number (the number assigned to my non-voting age daughter). As far as I can tell they were calling back the number that had shown up on their caller-ID or they had *69 called-back whomever had made an annoying ROBOCALL to their phones.

Does this make any sense? It appears as if interested Political Operatives who are actively smearing Romney and Santorum in my area are using my daughters phone number as their "callback number" for these ROBOCALLS.  

Have any of you heard of anything similar. Really annoying and a little disturbing. My kid is afraid to answer her phone right now for fear of having some angry recipient of a ROBOCALL yell at her.

So far, I have checked with some national advocates against ROBOCALLS (twitter )
and our Michigan Secretary of State (in MI the Board of Canvassers report to her); alas nobody can tell me what I can do about this, nor if the practice would be legal or ethical.