New Product Announcement from BoxTone

We’ve announced a major new product… this is what’s occupying most of my time these days.

Posted in BoxTone | Leave a comment

WordPress 3.0 Rocks

I’ve upgraded the site to WordPress 3.0, and I’m even using the default theme.  I’ll upload some of my own banner photographs, but bravo on the clean, content-focused design!

UPDATE: Here’s a photo of the Organ Mountains in Las Cruces, NM from our trip last fall.

Posted in Weblog | Leave a comment

Anneslie Garden Tour 2010

Our garden was featured on the Anneslie garden tour on Saturday.  We spent the last few weeks weeding, planting, and otherwise preparing the garden.  The patio was poured in time for the tour as well.

sign for the garden tour -

I’ve put up two Flickr photo sets:

A set of photos from the garden just before people started arriving:
Anneslie Garden Tour 2010

A set of photos showing the history of the garden over the last five years:
Garden 2005 to 2010

Enjoy!  We certainly have.

Posted in Gardens, Houses, Personal | Leave a comment

Recommended Book: The Design of Design by Fred Brooks

Last night, I read the first three chapters of Fred Brooks new book, The Design of Design: Essays from a Computer Scientist. It is awesome.

It is a deep dive into the process and practice of design across many disciplines from software and computer hardware to building architecture. His sources and citations go back to 15AD, and as usual he writes wonderfully and has beautiful, quotable insights.

Chapter 1 discusses the thing that is a “ÂœDesign Concept.” It exists in a successful design project, even if it is never specifically identified. It is the unifying idea shared among the design leaders (or maybe just one person); the Platonic ideal of an outcome that all efforts stride for; it is constantly updated with new learnings and experiences; it is imperfectly but meaningfully shared among the design leaders; it can’™t be completely articulated.

Chapter 2 discusses how engineers think of design, a rational, stepwise approach. He introduces the concept of the “Âœdesign tree” and discusses how engineers tend to search depth-wise, following a single solution until it shows it isn’™t feasible, then jumping back up somewhere in the tree to pursue a different branch. Whereas building architects and other Âœdesign disciplines tend to do more breadth-wise, comparing and tossing many ideas at each level of detail. He talks about this rational view is very useful as a framework for guiding design and teaching newbies about design, but that it isn’t real.

Chapter 3 goes into why the rational idea of design is wrong. How design is amazingly iterative and intuitive. How individual experience and expertise has more impact than any rules. How resource and other constraints influence decision making. And how it’™s not really a Âœdesign tree but a “design zoo.”

Freakin’ brilliant. It’™s been many years since a book has captured my attention so quickly and thoroughly. I’™ll admit that a couple of passages actually brought a tear to my eye.

UPDATE: I have now finished the book. I still recommend it, but the first half of the book is definitely the best. Many of the other chapters are case studies of specific instances of design where Brooks was the lead designer, including his house. Not enough visuals, and much of it couldn’t keep my interest. I would have liked his ideas set to analyzing a more diverse set of designs from different designers.

(cross-posted from my LinkedIn Reading List)

Posted in Interaction Design | Leave a comment

Goodbye MedAssurant, Hello BoxTone

Yesterday was my last day at MedAssurant. Tuesday, I start as Senior User Experience Architect at BoxTone.

My eight months at MedAssurant were very exciting and productive. The company itself has many challenges it faces during its fast growth, but I wish everyone I met and worked with there great success.  I was lucky to have a greenfield UX space to build on, and some wonderful colleagues who will remain friends. A shoutout to Dave Norris and Dave Skender who brought me in and made it a great experience.
prednisone drug
I now move on to a great new opportunity.  BoxTone is a mid-life startup with a great product, a strong senior team that’s been together for 7-10 years, and a huge chance to dominate the mobile device management market. I’m excited to become a part of the team, and I look forward to taking the UX of the product to the next level.  The current UX is a great baseline, with some of the best dashboard design I have ever seen in a real product: true believers in Tufte and Few.
antabuse low price
It’s a very small world.  One of BoxTone’s primary contacts at RIM (the BlackBerry people) is SVP Alan Brenner who was my director at Rockwell in the early 90’s.
order-prednison
Finally, for a bit of comic relief… my last couple weeks at MedAssurant were busy and productive, but the process of leaving made me a bit reflective and goofy.  I came up with this 12-step program for leaving your company.  Enjoy.

Employees Anonymous

A 12-step Program for Leaving Your Current Job

Step 1: Admit you are leaving.

“Hi.  I’m <first name>.  I’m leaving the company.”

Step 2: Commit to finishing your current tasks, and stress the importance of sustaining the function.

“I’m proud to have been a part of this, but I’m only a small part. You all are the real heroes.”

Step 3: Continue working on your highest priority, most impactful task.

“This will really help this company continue on its path to success.”

Step 4: …

“Squirrel!”

Step 5: Meet one-onone with your friends and colleagues to provide advice and process the loss.

“I’m not abandoning you.  I just got a great opportunity.” “Prick.”

Step 6: Resist the inevitable loss of focus and productivity as you anticipate your next challenge.

“Dude, I can’t believe I was on Twitter and IM for nine straight hours.”

Step 7: Reflect on your work here and how it fits into what you will do at the new company.

“Man, I hope I don’t have to do this same crap again.”

Step 8: Rally your closest colleagues to renew their investment and energy in the organization.

“Good luck!” “We’ll keep the faith here.” “Hey, are there any positions open at your new place?”

Step 9: …

“Squirrel!” “Where?” “Really?” “Where?”

Step 10: Provide honest feedback and advice during your exit interview.

“What would have convinced me to stay?  Hmmmm… a soda machine and a new CEO?”

Step 11: Turn in your ID and security badge to HR.

“I sure hope the picture on my new ID is better than that one.”

Step 12: Walk out the door with your head held high, proud of your work and intent on your future.

“Haha!  They didn’t notice the books, hard drives, and intellectual property I took home already!”

Posted in BoxTone, Interaction Design, MedAssurant, Personal | Leave a comment

Notes from 2010 HCIL Symposium

I attended the annual HCIL Symposium yesterday.  This is my second year in attending, and it was worth every minute and every dollar.  Below, I’ve captured some of the tidbits that leaped out of the content for me.  I encourage anyone who is interested in computer science, HCI, social networking, or just having a good, fun, intellectual time to attend next year!

After some introductory material, a few HCIL Hero awards were given out, Ben Bederson presented a keynote on Zoomable User Interfaces, and then thirteen short presentations on HCIL’s current research were given, each for about 15 minutes.  Finally, lab tours, demos, and posters were presented at the lab itself.  This is a fun, high-energy group, and they did a fabulous job presenting very interesting research.  Bravo! Today, workshops and tutorials are being held, but I’m not participating in those.  On Wednesday, they held a pro-bono design service day for local non-profits.  I didn’t know about that soon enough; I plan to participate next year.

Six Attributes of HCIL

Jenny Preece, dean of the School of Information Studies, did a short introductory presentation highlighting the things that define and differentiate HCIL:

  1. Exemplary research through hard work.
  2. Interdisciplinary approach, across both the campus and the world.
  3. Outreach, such as the service day.
  4. Amazing food.
  5. Supportive; they rejoice in and applaud each other.
  6. High energy with extraordinary leadership.

HCIL Hero Awards

Catherine Plaisant presented the first annual HCIL Hero awards, for people involved with HCIL who have made great contributions in the world:

HCIL Service Day

The lab organized a service day of pro bono design work for six area non-profits.  They had 43 volunteers, and it was an amazing success.  Next year, they plan to enlist other organizations and individuals to hold many instances around the world.

Keynote: The Promise of Zoomable User Interfaces

Ben Bederson reflected on his 15 years of research into Zoomable User Interfaces (ZUIs), including early ideas and hopes, successes and challenges, and what aspects of the ideas have “stuck” and become commonplace.

  • Google Maps may be the most well-known instance of the idea to date.
  • 1994: Spacial organization of related documents. Works great for 100 things, may be okay for 1000, but doesn’t scale to 1 million.  Focus was interacting with the space, not just viewing and printing.
  • Now: Huge individual documents (e.g. Google Earth) and small sets like slide decks, iPhone home, etc.  Not dealt with in early ZUI work.
  • Microsoft PPTPlex and Prezi are examples of current implementations.
  • Early work was all about navigating spaces.  It required special devices with special controls to do well.
  • Today, focus is on navigating content, generally in large linear lists, with a small set of useful and easy to use zoom functions (such as the zoom slider in IE7/8 and MS Office or the zoom functions in many View menus).
  • Lessons from PhotoMesa: Treemap of lots of photos in groups (folders).  Learned that people aren’t good at scanning unstructured 2D spaces, so most modern photo management software has long lists, which people are good at scanning.  Another deficiency: the layout wasn’t stable as the content changed, so spatial memory was hampered.
  • Lessons from SpaceTree/TaxonTree: When showing hierarchical overviews, the children should not get smaller. No way to get a real overview.
  • For mobile devices, LaunchTile predated the iPhone by a number of years.  And the iPhone mis-implemented it by zooming from the center rather than from the selected icon.
  • See current products like Canvas for OneNote, SeaDragon, and Zoomobi ZoomCanvas.
  • Benefits of ZUIs: engaging/fun, feels natural, helps some task performance (harms others), creative potential, overviews, animations.
  • Challenges: hard to scale, hard to author, temporal issues, … [moved too fast for me to get them all down]
  • ZUI design guidelines: need small representations of each object; keep same aspect ratios when zooming; consistent spatial layout; meaningful layout; scannable layout; don’t do too much – breadth over depth; simple navigation.

Session I: Communities

Self-Promotion in 140 Characters: The Use of Twitter by Congress

Jennifer Golbeck presented research on the use of Twitter by senators and representatives.

  • More republicans than democrats are tweeting (125R, 65D, 2I). No one from Maryland.
  • Republicans have a tighter follower network amongst themselves (visualized by NodeXL).
  • Analyzed approximately 6000 tweets using content analysis techniques.
  • Mostly informational posts, then locations/activities.  Mostly sound bites, self-promotion, position statements.
  • A few good back and forth debates (e.g. one between a republican and democrat that lasted from noon to 3am). Some direct rep to constituent communication. Some support of transparency (e.g. tweeting from closed-door session).
  • Recommendation: Communicate, don’t just broadcast. Good advice for anyone using Twitter, not just Congress.

Analyzing Social Networks with NodeXL

Derek Hansen presenting research on using NodeXL, an Excel plug-in for visualizing networks, to analyze social networks.  The goal of the project was to make Social Network Analysis (SNA) methods easier to use and visualize; most current specialist tools are powerful but complex.

ManyNets: An Interface for Multiple Network Analysis and Visualization

Manuel Freire presented research on a tool to help analyze and compare multiple networks, even thousands of them, or divide individual networks and compare within.  It was a very technical presentation where I didn’t have the grounding in network theory and SNA to grok it all. It seems like a powerful technique in the right hands.

New Design Methods for Children: Layered Elaboration

Greg Walsh presented research on a co-design technique with children where an initial design is done on paper with a group of children, the design is explained to others, then that design is handed to another group that augments the design with a transparency over-top.  This is repeated up to seven times (because the transparencies get cloudy after that).  They have also prototyped a digital version for performing this long-distance.  The method is non-destructive (the new groups augment, but never remove/erase) and asynchronous (the groups can pass it back and forth over time).

This one made me think about how cool it would be if Balsamiq Mockups supported separate layers that individuals could augment and annotate other peoples work over time.  I’m going to suggest it to them for their MyBalsamiq web-hosted product.

Designing Social Musical Technologies at Carnegie Hall

Allison Druin presented research in collaboration with the Weill Music Institute at Carnegie Hall where they are trying to capture the energy, loudness, and creativity of live musical performance in a long-distance collaborative social networking and creation model.  They have worked with projects that are collaborations between NYC and New Delhi, India and NYC and Mexico City, Mexico.  Musicians used co-design techniques to design their own textured lighting for their live performances.  The project is in its early stages, but is exploring how can our visceral experience of audio be incorporated into social media.

Session II: Text and Translation

Human-Computer Collaborative Translation

Chang Hu presented research on using single language speakers in a human-machine collaborative model to provide translation that is higher quality than machine translation but lower cost than expert translators, and also makes it easier to find people to do the translation work, especially between languages where finding someone bilingual would be really difficult.  The process basically involved two single language speakers iteratively improving machine translations with non-textual annotations passed back and forth between the two people to augment the iterative machine translation.

Finding Entries in an On-line Arabic Dictionary

Sarah Wayland presented research on ways to help non-Arabic speakers use an Arabic dictionary so they can communicate with Arabic speakers on social networks.  “Arabic is not English” was the main message; there are many ways in which the language and its written form are extremely different than expected by English speakers, so their ability to use dictionaries is very small.  A finite state machine was developed that helps with many of the common translation problems to help them use a dictionary successfully.  The model can be customized to deal with unique elements of any language.

iOpener Workbench: Tools for Rapid Understanding of Scientific Literature

Cody Dunne presented research on an interactive tool to support quickly generating summary literature survey articles using the text of the articles and their citations themselves.

CrowdFlow: A Human-Computer Hybrid Cloud Computing Model

Alex Quinn presented research on computer-learning systems that incorporate human work and judgment into accomplishing tasks, using Amazon’s Augmented Turk.  Cost, speed, and quality can be adjusted against each other based on needs.  The basic model has a machine generated solution checked by a human to decide if it is worth “fixing” or just “do over”.  Then a human does the “fix” and its quality is checked again.  The example used was finding human forms in surveillance video, which reminded me of Jeff Hawkins work at Numenta stemming from his book On Intelligence.  That vision engine plugged into this model could make a quite powerful human-computer hybrid!

Session III: Search

How Children Search Online at Home

Allison Druin presented research on a year-long contextual study of how children perform search on the web, because children are often frustrated in using current search mechanisms.  They studied 7, 9, and 11 year olds, both boys and girls, and discovered seven different “search roles”: developing, domain-specific, power, non-motivated, distracted, visual, and rule-bound. Individual children demonstrate multiple roles at different times.  There are definite age and gender differentiators in what roles are demonstrated.

Finding Temporal Patterns in Electronic Health Records

Krist Wongsuphasawat presented research on continued development of tools to allow finding patterns in categorical temporal data, building on LifeLines, LifeLines2, and Similan.  One of the interesting elements incorporated into the new LifeFlow tool is the use of Icicle Tree visualizations (invented by Jean Daniel Fekete).  Also, the civil engineering department at UofM is interested in applying these techniques to accident data sets.

Analyzing Trends in Science and Technology Innovation

Ben Shneiderman presented early research on how we might be able to predict the viability and success of scientific and technology ideas via metrics such as publications, citations, etc.  How does the system of publications lead to research and development leading to sales? One case study he covered historical time-lines of treemaps versus cone trees versus hyperbolic trees showing the success of treemaps but no matching success for the others.  Interesting, difficult analysis work, but no strong causal theories have emerged yet.

http://www.umiacs.umd.edu/~allisond/
Posted in Interaction Design | Leave a comment

I’m Hiring: User Experience Designer at MedAssurant

We have a position open on my team.  Apply through the posting.

User Experience Designer

MedAssurant is a leading medical informatics solution provider with an advanced technology infrastructure and one of the largest databases of medical information in the world. We are growing quickly, expanding our portfolio, and continue to differentiate ourselves with a deep focus on our users.
order stromectol
Become a key part of transforming the healthcare industry by creating breakthrough user experiences for the next generation of our products and services. As a member of the Engineering Excellence team, collaborate with other designers and architects in this entrepreneurial, energetic, creative, and fast-paced environment. Work and communicate across all teams, functions, and business divisions to deliver industry-defining solutions with the most delightful, engaging, and productive experiences for our customers and users.

Responsibilities

  • Lead user-centered design efforts for specific projects from ideation through delivery and beyond. Perform user research, competitive analysis, concept development and evaluation, workflow, navigation, user interface, and visual design, feedback and iteration with users and other stakeholders, expert reviews, usability tests, and zithromax online other methods.
  • Collaborate with business and product owners, development leads, project managers, and operations management to ensure that user experience quality is achieved and sustained through appropriate use of processes, standards, and methods throughout the project lifecycle.
  • Articulate user experience goals, define meaningful measures, and evaluate tracking toward and achieving those goals.
  • Develop models, mockups, prototypes, and other demonstrable artifacts to elicit and collect feedback from various stakeholders.
  • Communicate research, concepts, requirements, and designs with internal teams as well as external clients and users, in person and through written and visual models, presentations, and specifications.
  • Develop standards, guidelines, and style guides to ensure consistency within and across products.
  • Recommend and deploy tools, standards, and other resources and coach other cross-functional team members in their effective use.
  • Teach and mentor developers, architects, business analysts, and other team members in areas of expertise.

Qualifications

  • Five or more years of experience in user experience design in a multi-product commercial software environment, with a track record of delivering great products.
  • Two or more years of experience applying user experience techniques in an agile software development environment.
  • Bachelor degree or higher in a relevant field such as human-computer interaction, interaction design, information architecture, human factors, software engineering, or computer science.
  • Strong, demonstrable skills in all aspects of user-centered design principles, processes, and techniques.
  • Excellent facilitation skills.
  • Excellent organizational, cross-functional collaboration, and leadership through influence skills.
  • Excellent written, oral, and visual communication skills, demonstrated anywhere from live whiteboard sketching https://www.duplinems.org/valium-diazepam/ to polished client deliverables.
  • Strong analytical and problem solving skills, plus attention to detail and “fit and finish.”
  • Effective work balancing and time management across multiple projects at different stages in their respective lifecycles.
  • Highly productive individual contributor as well as valuable team player who likes to lead by example and create a dynamic and exciting work environment.
  • Skilled with tools for visual design, wireframe mockups, navigable prototypes, and standard office software.
  • Specialized expertise in one or more of the following areas: visual design, product design, information visualization, healthcare information and analytics, social networking and media, design for six sigma, Microsoft and rich internet UI technologies.
Posted in Interaction Design, MedAssurant | Leave a comment

Avatar: Anyone Can Be Beautiful Now

Teresa suggested I go see Avatar yesterday while she did some school work.  I discovered that the IMAX 3D version was playing, so off I went.

It is a stunning film for its visuals, audio, and technical effects.  But it’s a simple, predictable story.  I enjoyed it, and I even hope for a sequel where I can re-immerse in the flora and fauna of the planet Pandora, but it’s more like a video game than compelling literature.

However, I believe that Avatar is a glimpse of the future of movies – the very near term future.  A future where voice acting dominates, and what the actor looks like is completely irrelevant.  Through computer graphics and motion algorithms, any character played by an actor can have whatever physical attributes and abilities the production designers can imagine.  For the last few years, I have predicted that computer graphics would become sophisticated enough to completely obviate the need for real actors.  We have achieved that for the visual aspects.

Cyberpunk and certain other sci-fi genres have always played on a future where our silicon-wired brains provide us individual experiences that surpass and overwhelm reality.  Between movies like Avatar and video games, this future has arrived, at least for the audio-visual.  Next up: fully synthesized acting, no humans necessary.  Smell, taste, and tactile experiences are a little further out, but on their way as well.

Posted in Personal | Leave a comment

Check Out OvoSolo!

My good friends over at Ovo Studios, Scott and Rich, have shipped the first version of Ovo Solo. Congratulations, guys!

Anyone who does usability testing should have a look. It’s the next generation of their software suite for conducting, logging, reporting, and creating highlight videos for moderated usability evaluations.  They have a free trial available and discounts for students and current users of Morae.

It’s designed for individuals or small teams, doesn’t require any hardware beyond the host computer, and does support an optional second computer for real-time logging.  I’ve used their previous systems, and they’ve always had the ones that really understood the work and purpose of usability testing.

Of course, you may be interested in their other products and services.  I highly recommend them, and wish them great fame and fortune.  Rock on!

Posted in Interaction Design | Leave a comment

Another Snowy Picture

Blizzard_Feb9and10

Posted in Gardens, Houses, Personal | Leave a comment