• Home
  • Books
  • Talks
  • Working With Me
As I learn …

As I learn …

This site is about all things product (management), sharing things as I learn


  • March 13, 2014

    Using mental models to prevent “human error”

    Using mental models to prevent “human error”

    One of the last lectures of my online Human-Computer Interaction (‘HCI’) course by Scott Klemmer was all about “mental models” and their role within HCI. The proposition that people rely on mental models was first introduced by Scottish psychologist Kenneth Craik who wrote that the mind constructs “small-scale models” of reality that it uses to reason,…

  • March 6, 2014

    What to do with Apple’s “iBeacon”?

    What to do with Apple’s “iBeacon”?

    The ‘iBeacon’ is Apple’s recent product which uses location-sensing technology to help extend location services within the iOS operating system. For example, with the help of an iBeacon an iOS device or other hardware can alert its (location based) apps when a user leaves or enters a certain location. Also, when a user is getting closer…

  • March 1, 2014

    “Collaboration Explained” (Book Review)

    “Collaboration Explained” (Book Review)

    The book “Collaboration Explained” by Jean Tabaka was published in 2006 and had been on my ‘books to read’ list for quite a while before I finally got my hands on it. Jean Tabaka specialises in Agile software development and has worked closely with a host of businesses and teams to implement Agile methodologies. In “Collaboration…

  • February 20, 2014

    Learning more about direct manipulation and reducing the ‘gulfs’

    Learning more about direct manipulation and reducing the ‘gulfs’

    “Direct manipulation” is one of those Human-Computer Interaction (‘HCI’) terms that sounds intriguing. During the online HCI course instructed by Scott Klemmer which I did recently, I learned a bit more about what direct manipulation means. Direct manipulation is a HCI method which involves continuous representation of objects of interest and rapid, reversible, and incremental actions…

  • February 5, 2014

    What on earth is “mob programming”?!

    What on earth is “mob programming”?!

    The other day I heard Woody Zuill – an Agile Coach at Hunter Industries in San Diego, US – speak about “mob programming”. At first, the simpleton in me thought this meant writing code dressed in fancy suits, wearing shady hats and stylish sunglasses … Woody corrected this presumption fairly swiftly: “mob programming” involves having…

←Previous Page
1 … 81 82 83 84 85 … 109
Next Page→

Blog at WordPress.com.

  • Subscribe Subscribed
    • As I learn ...
    • Join 467 other subscribers
    • Already have a WordPress.com account? Log in now.
    • As I learn ...
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar