www.it-ebooks.info InformationDashboardDesign ByStephenFew Publisher:O'Reilly PubDate:January2006 ISBN:0‐596‐10016‐7 Pages:223 www.it-ebooks.info Copyright Copyright©2006StephenFewAllrights reserved. PrintedinItaly. PublishedbyO'ReillyMedia,Inc.1005GravensteinHighwayNorthSebastopol,CA95472 O'Reillybooksmaybepurchasedforeducational, business,orsalespromotionaluse.Onlineeditionsare alsoavailableformosttitles(safari.oreilly.com).Formoreinformation,contactourcorporate/institutional sales department:800‐998‐9938orcorporate@oreilly.com. Editor ColleenWheeler ProductionEditor Genevieved'Entremont ArtDirector MikeKohnke CoverDesigner StephenFew InteriorDesigners MikeKohnke,TerriDriscoll ProductionServices SpecializedComposition,Inc. PrintHistory January2006: FirstEdition. TheO'ReillylogoisaregisteredtrademarkofO'ReillyMedia,Inc.InformationDashboardDesignand relatedtradedressaretrademarksofO'ReillyMedia,Inc. Manyofthedesignationsusedbymanufacturersandsellerstodistinguishtheirproductsareclaimedas trademarks.Wherethosedesignationsappearinthisbook,andO'Reilly Media,Inc.wasawareofa trademarkclaim,thedesignationshavebeenprintedincapsorinitial caps. Whileeveryprecautionhasbeentakeninthepreparationofthisbook,thepublisherandauthorassumeno responsibilityforerrorsoromissions,orfordamagesresultingfromtheuseoftheinformation contained herein. 0‐596‐10016‐7 www.it-ebooks.info Tomyparents,BobandJoyceFew,whoseprideinmyjourneyhoweverstrangethatjourneymusthave sometimesseemedinstilleddeepdownintomybonestheresolvetokeepplacing onefootinfrontofthe other. www.it-ebooks.info AbouttheAuthor StephenFewhasover20yearsofexperienceasanITinnovator,consultant,andeducator.Today,as PrincipaloftheconsultancyPerceptualEdge,Stephenfocusesondatavisualizationforanalyzingand communicatingquantitativebusinessinformation.Heisworkingtoraiseconsciousnessandtoprovidea treatmentplanthataddressestheneeds ofbusinessinthelanguageofbusiness.Hispreviousbook,Show MetheNumbers:DesigningTablesandGraphstoEnlighten,isapowerfulfitnessprogramdesignedto targetthedatapresentationaspectsofthisproblem. Today,fromhisofficeinBerkeley,California,Stephenprovidesconsultingandtrainingservices,speaks frequently atconferences,andteachesintheMBAprogramattheUniversityofCaliforniainBerkeley. Moreabouthiscurrentworkcanbefoundatwww.perceptualedge.com . www.it-ebooks.info Introduction Fewphenomenacharacterizeourtimemoreuniquelyandpowerfully thantherapidriseandinfluenceof informationtechnologies.Thesetechnologieshaveunleashedatsunamiofdatathatrollsoverandflattens usinitswake.Tamingthisbeasthasbecomeaprimarygoaloftheinformationindustry.Onetoolthathas emergedfromthiseffortinrecentyearsistheinformationdashboard.Thissingle‐screendisplayofthe mostimportantinformationpeopleneedtodoajob,presentedinawaythatallowsthemtomonitor what'sgoingoninaninstant,isapowerfulnewmediumofcommunication.Atleast itcanbe,butonly whenproperlydesigned. Mostinformationdashboardsthatareusedinbusinesstodayfallfarshortoftheirpotential. Therootof theproblemisnottechnologyatleastnotprimarilybutpoorvisualdesign.Toservetheirpurposeandfulfill theirpotential,dashboardsmustdisplayadensearray ofinformationinasmallamountofspaceina mannerthatcommunicatesclearlyandimmediately.Thisrequiresdesignthattapsintoandleveragesthe powerofvisualperceptiontosenseandprocesslargechunksofinformationrapidly.Thiscanbeachieved onlywhenthevisualdesignofdashboardsis centraltothedeve lopmentprocessandisinformedbyasolid understandingofvisualperceptionwhatworks,whatdoesn't,andwhy. Notechnologycandothisforyou.Youmustbringthisexpertisetotheprocess .Takeheartthevisualdesign skillsthatyouneedtodevelopeffectivedashboardscanbelearned,and helpingyoulearnthemisthesole purposeofthisbook. Iftheinformationisimportant,itdeservestobecommunicatedwell. www.it-ebooks.info Acknowledgments WithoutadoubtIowethegreatestdebtofgratitudetothemanysoftwarevendorswhohavedoneso muchtomakethisbooknecessarybyfailingtoaddressorevencontemplatethevisualdesignneedsof dashboards.Theirkinddisregardforvisualdesignhasgivenmefocus,ignitedmypassion, andguaranteed mylivelihoodforyearstocome. Now,ontothosewhohavecontributedmoredirectlyandpersonallytothiseffort.Asaman,Iwillneverbe abletocreate,shelter,andnourishanemerginglifewithinthisbo dyofmine.Inrecentyears,however,I haverecognized andpursuedtheopportunity tobreathelifeintotheproductsofmyimaginationandpass themontotheworldintheformofbooks.Writingabookisabitlikebearingachild.Workingwitha publishertohelpthechildlearntowalkbeforeventuringintotheworld isalessonintrust.Thefolksat O'ReillyMediahavetaughtmetoentrusttothembeginningwithunspeakableangst,butproceeding throughunfalteringstepstowardever‐increasingcomfortthecollegialcareofthisbelovedchild.Manyat O'Reillyhavecontributedsomuch,buttwoinparticularhavestoodbymy sidefromthebeginningwith soothingvoicesofconfidenceandcalm.Myeditor,ColleenWheeler,knewwhentolisteninsilence,when toteasemeoutofmyopia,andwhentogentlyremindmethatIwasinherconsiderateandconsiderable care.Myacquisitionseditor,SteveWeiss,soughtmeout andwooedmethroughmonthsofthoughtful discussionintotheO'Reillyfold.Hegaveassurancesandhasmadesurethattheywerefulfilled. www.it-ebooks.info Sommario Copyright 3 AbouttheAuthor 5 Introduction 6 Acknowledgments 7 Chapter1.ClarifyingtheVision 11 1.1.AllThatGlittersIsNotGold 12 1.2.EvenDashboardsHaveaHistory 14 1.3.DispellingtheConfusion 15 1.3.1.WhatIsaDashboard? 26 1.4.ATimelyOpportunity 28 Chapter2.VariationsinDashboardUsesandData 29 2.1.CategorizingDashboards 30 2.1.1.ClassifyingDashboardsbyRole 31 2.2.TypicalDashboardData 33 2.2.1.TheCommonThreadinDashboardDiversity 33 Chapter3.ThirteenCommonMistakesinDashboard Design 38 3.1.ExceedingtheBoundariesofaSingleScreen 39 3.1.1.FragmentingDataintoSeparateScreens 40 3.1.2.RequiringScrolling 42 3.2.SupplyingInadequateContextfortheData 43 3.3.DisplayingExcessiveDetailorPrecision 45 3.4.ChoosingaDeficientMeasure 46 3.5.ChoosingInappropriateDisplayMedia 47 3.6.IntroducingMeaningles sVariety 51 3.7.UsingPoorlyDesignedDisplayMedia 52 3.8.EncodingQuantitativeDataInaccurately 56 3.9.ArrangingtheDataPoorly 56 3.10.HighlightingImportantDataIneffectivelyorNotatAll 57 3.11.ClutteringtheDisplaywith UselessDecoration 58 3.12.MisusingorOverusingColor 61 3.13.DesigninganUnattractiveVisualDisplay 62 Chapter4.TappingintothePowerofVisualPerception 64 4.1.UnderstandingtheLimitsofShort‐TermMemory 65 4.2.VisuallyEncodingDataforRapidPerception 67 www.it-ebooks.info 4.2.1.AttributesofColor 69 4.2.2.AttributesofForm 70 4.2.3.AttributesofPosition 71 4.2.4.AttributesofMotion 71 4.2.5.EncodingQuantitati ve Versus CategoricalData 71 4.2.6.LimitstoPerceptualDistinctness 73 4.2.7.UsingVividandSubtleColorsAppropriately 74 4.3.GestaltPrinciples ofVisualPerception 74 4.3.1.ThePrincipleofProximity 75 4.3.2.ThePrincipleofSimilarity 75 4.3.3.ThePrincipleofEnclosure 76 4.3.4.ThePrincipleofClosure 77 4.3.5.ThePrincipleofContinuity 78 4.3.6.ThePrincipleofConnection 78 4.4.Applyingthe PrinciplesofVisualPerceptiontoDashboardDesign 79 Chapter5.EloquenceThroughSimplicity 80 5.1.CharacteristicsofaWell‐DesignedDashboard 81 5.1.1.CondensingInformationviaSummarizationandException 82 5.2.KeyGoalsintheVisualDesignProcess 83 5.2.1.ReducetheNon‐DataPixels 86 5.2.2.EnhancetheDataPixels 94 Chapter6.EffectiveDashboardDisplayMedia 101 6.1.SelecttheBestDisplayMedium 102 6.2.AnIdealLibraryofDashboardDisplayMedia 106 6.2.1.Graphs 107 6.2.2.Icons 131 6.2.3.Text 133 6.2.4.Images 133 6.2.5.DrawingObjects 134 6.2.6.Organizers 135 6.3.Summary 137 Chapter7.DesigningDashboardsforUsability 138 7.1.OrganizetheInformati ontoSupportItsMeaningandUse 139 7.1.1.OrganizeGroupsA ccordingtoBusinessFunctions,Entities,andUse 139 7.1.2.Co‐locate ItemsThatBelongtotheSameGroup 139 www.it-ebooks.info 7.1.3.DelineateGroupsUsingtheLeastVisibleMeans 140 7.1.4.SupportMeaningfulComparisons 141 7.1.5.DiscourageMeaninglessComparisons 142 7.2.MaintainConsistencyforQuickandAccurateInterpretation 143 7.3.MaketheViewingExperienceAestheticallyPleasing 143 7.3.1.ChooseColorsAppropriately 144 7.3.2.ChooseHighResolution forClarity 145 7.3.3.ChoosetheRightText 145 7.4.DesignforUseasaLaunchPad 145 7.5.TestYourDesignforUsability 146 Chapter8.PuttingItAllTogether 147 8.1.SampleSalesDashboard 148 CritiqueofSalesDashboardExample1 151 Critique ofSalesDashboardExample2 152 CritiqueofSalesDashboardExample3 153 CritiqueofSalesDashboardExample4 154 CritiqueofSalesDashboardExample5 155 CritiqueofSalesDashboardExample6 156 CritiqueofSalesDashboardExample7 157 CritiqueofSales DashboardExample8 158 8.2.SampleCIODashboard 159 8.3.SampleTelesalesDashboard 161 8.4.SampleMarketingAnalysisDashboard 162 8.5.AFinalWord 164 AppendixA.RecommendedReading 165 Colophon 166 www.it-ebooks.info [...]... Richard Brath and Michael Peters, "Dashboard Design: Why Design is Important," DM Direct, October 2004 www.it-ebooks.info Chapter 2. Variations in Dashboard Uses and Data Dashboards can be used to monitor many types of data and to support almost any set of objectives business deems important. There are many ways to categorize dashboards into various types. The way that relates most directly to a dashboard' s visual design involves the role it plays, whether strategic, analytical, or ... operational. The design characteristics of the dashboard can be tailored to effectively support the needs of each of these roles. While certain differences such as these will affect design, there are also many commonalities that span all dashboards and invite a standard set of design practices. www.it-ebooks.info Categorizing dashboards Common threads in dashboard data Non‐quantitative dashboard data ... Many people think of dashboards and KPIs as nearly synonymous. It is certainly true that dashboards are a powerful medium for presenting KPIs, but not all quantitative information that might be useful on a dashboard belongs to the list of defined KPIs. In fact, not all information that is useful on dashboards is even quantitativethe critical information needed to do a job cannot always be expressed numerically. Although most information that typically finds its way onto a dashboard is quantitative, some types of non‐... that same article in DM Direct: The real value of dashboard products lies in their ability to replace hunt‐and‐peck data‐gathering techniques with a tireless, adaptable, information flow mechanism. Dashboards transform data repositories into consumable information. 1 Dashboards aren't all that different from some of the other means of presenting information, but when properly designed the single‐screen display of integrated and finely tuned data can deliver insight in an ... work better is counterproductive. Dashboards are customized. The information on a dashboard must be tailored specifically to the requirements of a given person, group, or function; otherwise, it won't serve its purpose. A dashboard is a type of display, a form of presentation, not a specific type of information or technology. Keep this distinction clear, and you will be freed to focus on what really matters: designing dashboards to ... given to their visual design. This book strives to fill this gap. However, confusion abounds, demanding a clear definition of dashboards before we can explore the visual design principles and practices that must be applied if they are to live up to their unique promise. www.it-ebooks.info Problems with dashboards today Dashboards in historical context Current confusion about what dashboards are ... Dashboards can provide a unique and powerful means to present information, but they rarely live up to their potential. Most dashboards fail to communicate efficiently and effectively, not because of inadequate technology (at least not primarily), but because of poorly designed implementations. No matter how great the technology, a dashboard' s success as a medium of communication is a product of design, a result of a display that speaks clearly and immediately. Dashboards can tap into the tremendous power of visual ... Gregory L. Hovis, "Stop Searching for InformationMonitor it with Dashboard Technology," DM Direct, February 2002. Mark Leon, "Dashboard Democracy," Computerworld, June 16, 2003 3 By including these examples from the web sites of software vendors and a few other sources, I do not mean to endorse any of these dashboards or the software products used to create them as examples of good design, nor as extraordinary examples of poor design. To varying degrees they all exhibit visual design problems that I'll address in ... around to see all the information, it has transgressed the boundaries of a dashboard. If you must shift from screen to screen to see it all, you've made use of multiple dashboards. The object is to have the most important information readily and effortlessly available so you can quickly absorb what you need to know. Must the information be displayed in a web browser? That might be the best medium for most dashboards today, but it isn't the only acceptable medium, and it might not be the best medium 10 ... dashboard can support. However, this is the only classification that significantly relates to differences in visual design. 2.1.1.1. Dashboards for strategic purposes The primary use of dashboards today is for strategic purposes. The popular "executive dashboard, " and most of the dashboards that support managers at any level in an organization, are strategic in nature. They provide the quick overview that decision makers need to monitor the health and opportunities of the business. Dashboards of this type focus on high‐level measures of performance, including forecasts to light . 78 4.4.Applyingthe PrinciplesofVisualPerceptionto Dashboard Design 79 Chapter5.EloquenceThroughSimplicity 80 5.1.CharacteristicsofaWell‐Designed Dashboard 81 5.1.1.Condensing Information viaSummarizationandException. thantherapidriseandinfluenceof information technologies.Thesetechnologieshaveunleashedatsunamiofdatathatrollsoverandflattens usinitswake.Tamingthisbeasthasbecomeaprimarygoalofthe information industry.Onetoolthathas emergedfromthiseffortinrecentyearsisthe information dashboard. Thissingle‐screendisplayofthe mostimportant information peopleneedtodoajob,presentedinawaythatallowsthemtomonitor what'sgoingoninaninstant,isapowerfulnewmediumofcommunication.Atleast itcanbe,butonly whenproperlydesigned. Most information dashboardsthatareusedinbusinesstodayfallfarshortoftheirpotential. Therootof theproblemisnottechnologyatleastnotprimarilybutpoorvisual design. Toservetheirpurposeandfulfill theirpotential,dashboardsmustdisplayadensearray of information inasmallamountofspaceina mannerthatcommunicatesclearlyandimmediately.Thisrequires design thattapsintoandleveragesthe powerofvisualperceptiontosenseandprocesslargechunksof information rapidly.Thiscanbeachieved onlywhenthevisual design ofdashboardsis centraltothedeve