All Things Techie With Huge, Unstructured, Intuitive Leaps
Showing posts with label design. Show all posts
Showing posts with label design. Show all posts

Digital Design Considerations -- The Human User Aspects




This is an excerpt from the book "The Ten Living Principles - The Craft & Creed of Transformative Digital Design"

Creativity is allowing yourself to make mistakes.  Art is knowing which ones to keep.  -Scott Adams
The art of art, the glory of expression and the sunshine of the light of letters, is simplicity.  -Walt Whitman

User.   It sounds bad.   It has negative connotations.   Before the age of the computer,  it had a pejorative meaning.    Some users  are users,  in the context of using someone  for their own gain.  However , in computerese,   the user  is the consumer  of your work.    Recognizing and respecting users  as people,  I will try not loosely use the term  "user"  again to refer  to design consumers   in this book,  unless absolutely necessary.

The Underpinnings of a Digital Design Consumer

These people  who use our designs,   possess   and exhibit the five aggregates,  or skandhas (aspects)  of sentient beings  when consuming our designs:   matter,  sensation,  perception,  mental formations  and consciousness,  according to Yogic philosophy.    This ancient Yogic delineation  of a sentient person,  also describes perfectly,  a modern digital,  human  experience,  either with  a device,   in a web page  or using an app or computer program.
The matter  is the content  or the physical incarnation.  The sensation  is how the person   experiences it.    The perception  is how  and what  the person  sees through the lens and filter  of his or her own experience.   Are they turned off by it?   Are they intrigued by it?   The mental formations are what they think of it.   Remember the term thin-slicing  from a previous chapter?  Users rarely change their minds after they have made a snap decision  as to whether to like it or not.   
And finally we come  to consciousness  in the context of  the state of awareness,  subjectivity or sentience.    Consciousness encompasses  awareness  and feeling.   You want to tap to that  to make your designs resonate  with the largest amount of people who consume your designs.    As a matter of fact,  you want your designs  to attract viewership,  AND have them feel good about it.
Taking the lead from Mignot's saying  of "Art without Science is nothing",  the personal  experience of design  is broken into three sub-domains of interest   when it comes to studying  the ergonomics of design  and how it affects  the personal  experience.   They are the physical,  cognitive  and organizational human factors.   

Physical Aspects ~ Fitting in the Humans

The physical sub-domain  deals with anthropometric,  physiological  and bio mechanical characteristics  as they relate to human action.   In the real world,  I saw a very good example  of this.  I was shown the inside  of the very famous M1A1 American battle tank.   It was  and is  a formidable weapon.   It's  designers  assumed  that the tank driver  is a scared 20-year old reservist  from an urban center,  thrust into the heat of battle.   The human factor ergonomics   incorporating this precept,   were amazing.   To move the tank forward,  you pushed a joystick forward.   The turret rotated by whatever way the joystick was pushed as well.   You didn't have to think to drive it  or fight it.   In contrast,  I saw a British tank  where you cranked a wheel  near your knee to turn  the turret one way,  and reached over your shoulder and turned a knurled knob to reverse direction.    It would not rate high in usability  experience,  and illustrates perfectly, the necessity  of  taking into account,  the art and science  of physical ergonomics.

First You Must Get The Manual Out Of The Garbage

In device design,  it means that you must be able to  figure out how to use it  without instruction and a manual.    In web design,  a good physical design  means that to do an action,  you do not need to scroll across the screen  with your cursor  twice  to reach menu items,  and  you don't  have to scroll down  to  read the entire value proposition  of the message  that you are trying to convey.   Everything that is needed  is close together,  and placed intuitively  where one would subconsciously expect it.
If you are a font designer,  the physical component  means that the font  can be read from up close  or afar.  When it is shrunken,  the words  do not all blend together  or create something  that confuses the eye.   In graphic design,  the design elements  should draw the eyes  into the value proposition,  rather than distracting  the view to all over the page  or screen.   A person  shouldn't have to work hard  when absorbing the features of any design.

Mental And Cognitive Aspects

The cognitive sub-domain  is concerned with  mental processes,  such as perception,  memory, reasoning,  and motor response,  as they affect  humans  in the elements of a design.    This means that the design  should induce positive feelings.   It should not contain  discordant things  that cause mental dissonance  or cognitive dissonance.  It should  engender  engagement.   It shouldn't  be work.   If there are words,  they should be attention-grabbing.   The design should  mentally motivate people   to accept its message  or value proposition.   It must fit  into the organizational domain  that it was made for.

Cogs And Gears In Their Places

The organizational sub-domain deals  with many factors of  physical  and virtual environment.    In what organizational context  will the design be used?   Who will participate  in  using the design together?   Is this a participatory design?   Is this a social design experience,  or a solitary one?   Was it meant for work groups,  or family groups?   This is the chief design criteria  and consideration   for social networks like Facebook  or Twitter. 
Don't forget  that design  not only involves the visual element,  but the gears and wheels  or the code behind it  to make it work,  as well as the structure  required behind it to support it.   The structure includes  both the operational structure  and the audience structure.   The two  go hand in hand.
Those three elements of design  (physical, cognitive, organizational)  all have to be  taken into account when  producing a digital design  of worth.    


Book Available on: 

Amazon:

iTunes

Adventures in Speculative Software Engineering ~ How A Database Can Control Things

(click on pic for larger image)

The idea struck me as to how a regular, ordinary database can be a controller like a thermostat, or in essence any other kind of feedback control. Since this is speculative engineering, all of the components do not have to exist at this time.  This is presented in the hope that somebody gets a brainstorm from reading this, and makes something like this real.  So here goes:

You would have a sensor to start things off.  Let's suppose that it is a temperature sensor.  It would be a simple thermocouple that is made to measure temperature.  You would need an analog to digital converter so that it could be fed into a digital compute system.  Notice I didn't say computer, but compute.

Then you would need an interface to make sense of what the sensor is telling you after the Analog-to-Digital Conversion.  For that, I propose my handy-dandy XML based Universal Sensor Transfer Protocol, but instead of XML it is STML or Sensor Transfer Markup Language.  Here is what it looks like:

<?stml version="1.0" encoding="utf-8"?>
<sensor>
      <name>Caliente Temp Sensor</name>
      <serial_no>000-000-001</serial_no>
      <units>degrees</units>
      <scale>Fahrenheit</scale>
       <reading>65.9</reading>
        <timestamp>22/10/2014:20:26</timestamp>
</sensor>

Simple. So the STML package arrives at the server. The server read function reads the STML stream, converts the byte array to an object that coincides with the STML taxonomy.  This gets wordified into an NLP (Natural Language Processing) syntax that is deconstructed by a database stored procedure.  The database records the reading (temperature in this case) and a function is called to evaluate the temperature reading.  A table is read as to what the temperature should be at this time of day. and the delta is also recording.  As the delta (ideal temp minus actual temp) is poked into the database, a trigger is fired to create the appropriate response, that is fed back to the server.

The server encodes it into another control markup language that fires say the furnace or air conditioning, depending on the reading.  This control markup language is converted to machine language in an digital to analog converter and the appropriate control signal is applied to the device.

So why would have this instead of a $75 thermostat.  Firstly, if the components were developed to be off-the-shelf, you could hack an entire house to be run off a laptop with portion of it acting as a server.  You wouldn't need custom thermostats or devices, just a bunch of cheap sensors that can talk to anything.  The database will automagically record everything, and you will have your own Big Data stack where another program on your laptop/server will mine the data and extract how things should be run autonomously based on that data,

You now can look for inferences in the data between different things. For example, if you manually turn down the heat at night, or turn up the AC at night, after a few cycles, the machine learns the drill and does it for you.

A component based sensory system like this, ending up in a database has unlimited applications in making your life easier, cheaper, greener and hassle-free. I will race you to the patent office.




The Myth of Apple and Great Design


Common wisdom says that Apple products are great designs.  Not only can that statement be construed as a myth, it could also be a lie.

Don't get me wrong -- Apple products have great aesthetics, but that isn't enough.  This was proven to me when my iPod Nano, 6th Generation failed.

Quite simply, the power button doesn't work.  What happened, is that the membrane switch didn't quite reach the aluminum switch, so there is a shim on the membrane switch, about the thickness of a piece of scotch tape.  The shim is the size of a pepper grain.  It is glued in place.  The glue fails, the shim falls off, and the on/off button doesn't work any longer.  Piece of Crap design for reliability.

But its not over yet.  To fix it, you get a heat gun, and you apply heat to the screen.  You then pry it off with a guitar pick.  Can you imagine -- the screen is only glued on.  It gets worse.  There is an aluminum shield underneath, and it is held on by screws.  The battery is also held in a piece of metal with screws.  The screws are different sizes.  When you finally get to the membrane switch mechanism, it is held in with tape.  Crap mechanical design.

Here's the worst part - Apple charges you $149 to fix this.  They go in, find the little black shim and glue it on again.

This design is the equivalent of wrapping feces in Christmas gift wrap.  It looks good, but once you open it, the design stinks to high heaven.