Archives September 2008

Sitting on 20’s! (Google goes Chrome!)

Welcome to the new Google Chrome!

If you read the rags, the blogs and all the references about chrome you’ll find it the godsend (beta) which you can expect it to be!

It’s not immune or invulnerable however.  There are a number of things which could certainly be improved, but on the surface it’s looking pretty good!

Pros:

It renders fast, I can ctrl-click and open up all of my other windows I often load from my blog (such as the NetApp blogs) without it even blinking or causing any lag to the browser like I would normally experience with Firefox.

I connected to an SVG capable site and it immediately said "Adobe Install – OK?" and seconds later, my SVG content was working and operational.   It wasn’t working at 100% of how I would expect it to operate (hovering would not result in showing data, it wasn’t interactive) but I will commend it for actually WORKING!

In my recent post about suffering from click and stare, I mentioned that it’d be nice if the application would take my behaviors into account and store those as active preferences.   This has that very feature with "Most Visited" sites being there on the forefront of the applications front page – Hat’s off!

Show my Password feature!   Close the door to obfuscation! It’s right there, "you want to see your password for this site? I will show you!" that is so much nicer than having to download Cain and Abel and have it extract it out! (Winning feature!)

Works with Oracle! I haven’t tested out SAP yet, but hey at least my Oracle works!

I’m sure there is much more to say in the Pro category, but my battery is going to die soon, so I’ll opt to cover the con’s :)

Whoa, hey – wait! It works with Sharepoint, whereas FireFox doesn’t?!?

image

Cons:

image

Memory:

Chrome is taking a fair amount of memory, but I’m using it like the person who uses and abuses applications so that isn’t too terrible.

 

 

 

Tab Management:

If you happen to exceed roughly 25 tabs, it gets a bit unmanageable as you try to click and move between them.

image

This accounts for roughly 25 tabs.. not a bad deal I can still "work with it"

But once you get beyond that point… it gets hard to work with.

image

Moving between them is awkward and difficult.  It seems to lack the firefox or IE feature of clicking a single tab and using the arrow keys to move between them.   However I must add that closing them continuously does work fairly smoothly (so props on that!)

Search Applications:

It lacks a separating "Search" window which benefits those of who have internal applications written to search a separate database or dataset, or access other internalized systems.

I’m sure this feature itself will clean up or similar integration will happen, but I don’t see it yet.

image 

…Lively doesn’t work!

Post-Mortem:

I’ll continue to give this app a try, the full gamut – hack it, crash it, burn it to death :)

I do like the fact that it does work with Oracle ;)

Suffering from Click and Stare

I suffer from Click and Stare.   Not every day, and not every time.  But too often.

What is click and stare?

Before I go into the exact description of click and stare, let me provide you with a little context.   Application Developers, Efficiency Experts, and other Productivity people who analyze what people do and how they do it have identified that for every 1 less click, you’re saving ‘x’ number of seconds!   So lets say that for every 1 less click you do in an application a day, you’re saving 5 seconds, and you click once an hour.

So at 1 click = 5 seconds per hour, with 8 hrs in a day (40s a day)
Which adds up to 200 seconds a week per click, resulting in  ~3 hours a year per click saved!

Wow, that’s amazing! So, the more clicks we get rid of, the more time we save and we’re all productive all around! Excellent!

Oops, sorry that didn’t work out like we planned.

So, on paper it all sounds so logical.  If an action you do frequently takes you less time to do, you can do it more often.   No arguments from me here.   I can go click a big B or hit ctrl-b and make this text bold.   Instead of going into a file-function menu to do that.   Excellent!

The problem is, this only takes into account things which THEY thing we do, and do most often.

Here’s a real world example of where it triumphs and wins!

image

Right here, I have a very basic email window (My actual email window)

I don’t need to attach a signature it’s already done, and if I wanted to attach it all I need to do is click "Signature" and select my alternates from the Drop down.  Excellent.

 

However, lets say I wanted to turn this from an HTML email into a Rich Text one.

Well, firstly I stare, and stare and look around.  Nothing.  Okay, lets click Options.

Click and stare.

image

Oh, there it is, it took me a few seconds to find it here.   However if I didn’t know it was in options (I know :)) I would spend a good 10-15 seconds just finding out it’s not on the main tab before going to click on other things.

But this problem isn’t a fat application focused one.  No, this lives in the Internet as well (And stores.. I’ll get to that)

I’ll visit a website.  I visit it every single day, I know where it is what I’m looking for, I go to click on it.   

"Redesign!"

Hmm, that feature I use every single day (Even every other hour) is now harder to find, or not there at all anymore.    I go to a new "menu" where it might be, click and stare to find what it is I’m looking for.

But I’m not that guy, I don’t just stare – I search (this is a webpage) and STILL I don’t even find it!   WTF?    What is going on here.  It’s like the very functions which we rely upon for living our lives and running our business are intentionally being made harder in the effort to make us more "Productive".

I understand what you’re saying, where you’re coming from.   I analyze productivity and productive people in order to take the best they’re doing and replicate it.   However, I don’t do it in a completely counter-intuitive fashion which cripples a persons ability to work, leaving them like a deer in head-lights perhaps unable to even recover.

All of a sudden a 5 second ‘loss of productivity’ from having an extra click becomes 30 seconds to 5 minutes just trying to figure out what on earth they were doing when they lost their train of thought.   All because someone wants you to click less.

Stores!?!

I thought it important to reference this before I go into real lessons of how to actually fix these click and stare scenarios.

It’s Monday evening.   You go to your local grocery store you visit all the time.   They’ve decided to restock the shelves and re-arrange the store since you were last there, to ‘liven it up’ and make it ‘easier?’ and a ‘better shopping experience’?

You go to where your regular stock items are.  You cannot find them.   You ask for assistance, they cannot find them.   "Maybe we don’t carry that?" they say.   Leaving you to fend for yourself in their incompetence because they’ve not only crippled you the consumer but they’ve also crippled their own employees.

Sadly, I’ve experienced this at a number of grocery stores (Nothing is as sad as walking into a grocery store expecting to spend several hundred dollars, and being unable to find ANYTHING you were looking for, WITH assistance)   Think about how that’d impact your customer service oriented business if your CS told the customer "Yea, we don’t do that" When clearly they know you do.

Resolution and Recovery?

Programmatically, there is an actual resolution to "click and stare".   It is by designing your applications to operate as a hybrid, in a fashion which the people use it, instead of how you feel they should use it.    What this means is, let the application operate and run as it normally does.   Enable a "discovery" feature, which is tagged on an individual basis.    As the application is used more and more, the features and functions which are actively used appear in a "Frequently used feature/function" area, similar to your "Recent Documents".   What this will do is allow your Accountant to operate like an Accountant using the tools they use, while your engineers, Architects, CS, and others – all using the same application can continue to operate it at their pace with their toolset.   

Some might say "Well, we’ll make the most universal functions available which we queried was being used by each of these parties"  That’s great, except for when it doesn’t work.   User Preferences are individualized for a reason.   Some users prefer things one way, and others a different way.    Letting the application be ‘user aware’ and working with them instead of against them can help solve and resolve these future issues.

Life and work are supposed to be easier the more we do it, not make it harder to do something routine simply because a developer or architect felt we didn’t actually use that function more than we do.    With the advancement of software factories and user aware applications, this does become easier, but it takes more than doing all the work to make the job done.    The code, the applications, even the businesses and stores need to realize – We’re the target audience.   Watch what we do.   Watch how we do it.   Don’t try to change our behavior because it won’t happen – Model and adapt to follow it.

Short of automating everything and anything we do (I prefer to do that ;)) people are going to continue to do things their own way.   If you’re not working with them to get the job done (Helping a customer, running an application, buying in a store) you’re working against them.

Look for patterns, watch them repeat, repeat and repeat again (re: genetic sequencing, flowers, life)  and model them and improve them.    Or work against them.   History has shown that isn’t too successful, it’s not impossible – but it takes a major shift to adopt.

Hopefully you don’t suffer from too much click and stare.   I’m doing my damndest to suffer from it less!

What is in a beta? (Post Mortem: Beta Exams)

beta2 

A literal day does not go by where someone asks me what a "Beta" exam is, who takes them, and why?

 

 

Are you "Beta" material?  That’s a great question which hopefully by the end of this you’ll be able to come to terms with who you might be.

 

 

 

Q: Who are Beta Exams for?

A: Beta Exams are for people who meet any of the following criteria:

  • Tend to be an early adopter of technology and software
  • Are interested in advancing your career, whether on your own budget or someone else’s
  • Self-Starter, Self-studier who will go out and absorb information about a new tech/exam
  • A veteran of an application, looking to prove your "skillz"
  • A novice of an application, looking to improve your "skillz" :)
  • Someone with a competitive spirit, flare, or otherwise
  • People who like to comment on material before it goes live, to improve the final product

You do not need to meet any single one of the above criteria to qualify as a beta tester, but chances are you meet one or more.

Q: What is a Beta Exam?

A: Beta exams are usually performing the following functions:

  • Validating the test questions which were written by a team of specialists to confirm how realistic they may be, before taking an exam live
  • Qualifying "experimental" test questions which may or may not even be real.  In order to see how people react and comment on those questions
  • Beta exams are often a subset or an entire pool of questions which will be utilized in the finished product.  Depending you may see a small number (70) or larger (100+) questions to answer and respectively comment
  • Constructive Comments and feedback – Your comments will be read, so if you don’t like a question say so and that question could be removed or updated respectively

Q: Why take a Beta Exam?

A: The reasons to take a Beta Exam are many-fold, but here some reasons I take them:

  • They’re free! It gives me the opportunity (Stress Free) to take a test, (Pass/Fail) and it won’t cost me any $$ other than my time investment.    This way I can validate my worldly skills at this simple cost
  • Comments and Feedback! I do like to provide constructive feedback as I personally take an interest in ensuring we’re obtaining the highest quality release of Exams, Product, etc.   Having been involved in alphas and betas since the beginning of time – seeing it first and making sure by the time everyone else sees it, they see it for the good and not the bad we were all fortunate to clean up :)
  • I’m an early adopter.   Hell, I’m an innovator, but it’s not too often that I actually *write* the exams or questions, so I tend to go for ‘adopter’ as much as possible
  • I gotz skillz! Yea, in the Microsoft.. and Networking.. and Storage… and Unix.. and Programming.. and pretty much every space, I’ve either worked with it, or can infer within a few seconds years of experience out of it.   So based upon that sole reason and criteria I like to see these things and expand my own personal knowledge base
    • If after taking an exam I feel it is not for me, I take the benefit of my experience, share the wealth of knowledge and continue on my way (Post Mortems)
  • Did I mention because it’s FREE? Seriously! Anyone who is looking to start their career, advance their career, or simply stabilize where they are.   You can’t go wrong with Free in this economy, or any economy.   Not to mention you’re helping a good cause of validating the material!

So, anyone who happens to work in the world of technology who doesn’t want to sit still at a stalemate – Get out there and take beta exams!   Take your free-self, get your cert on, and even learn something in the process!

Retiring Exams, Get your Trika for 40% off!

You heard it here! A number of exams which are retiring (March 31, 2009) are being offered at a 40% reduction! by my math that looks to be $50.00 off!

All the details can be found here –

Price reduction on retiring exams (and VS/SQL upgrade exams)

But for those who don’t want to click and link off, I’ll copy the best bits!

Here are the exams with reduced price:

So, check it out especially if your certification happens to align with skill-set.

And if not – give a shout out to Trika over at her blog!