All Prototyping

  • Superior Specifications

    Superior Specifications

    Even in these times of Agile principles and lean development processes, sometimes it is necessary to create specifications detailed enough…

  • Envisioning the Future of Charting

    Envisioning the Future of Charting

    Along with the next version of emergency room software, which was an evolution of the existing one, I looked at…

  • Validating Designs with Real Users

    Validating Designs with Real Users

    Design Validation with Usability Testing One of the key products in the Horizons Clinicals suite of hospital software was finally…

  • When Lives Are at Stake

    When Lives Are at Stake

    This thin-client software is for capturing patient data in the emergency room. We built the software in a .NET environment.…

  • Observations Reveal Behavior Patterns

    Observations Reveal Behavior Patterns

    At McKesson, user research revealed patterns of behavior, as well as problems we could address with design. I visited 7…

  • Mapping Functional Relationships

    Mapping Functional Relationships

    Many people are familiar with information hierarchies in the form of menu structures - the path one needs to take…

  • Understanding Care Provider Workflows

    Understanding Care Provider Workflows

    Before any attempts to create or optimize software for professional environments like the emergency room, it is essential to understand…

  • Understanding the Problem First

    Understanding the Problem First

    Tempting as it may be to only think about solutions, sometimes you have to dig in and understand the problem…

  • Innovation with Solution Scenarios

    Innovation with Solution Scenarios

    Once we've analyzed the opportunities for improvement with Scenarios of the Problem we can explore a range of coordinated, synergistic…