SlideShare a Scribd company logo
1 of 31
A Community for Naturalists
      iNaturalist.org Final Presentation, May 3rd, 2007
iNaturalist.org

Evolution of an Interface
Needs Assessment and Personas
iNaturalist.org

Evolution of an Interface
       Initial Ideas
iNaturalist.org

Evolution of an Interface
     Paper Prototypes
iNaturalist.org

Evolution of an Interface
  First Interactive Prototype
iNaturalist.org

Evolution of an Interface
 Second Interactive Prototype
iNaturalist.org

         HE Violation 1
Instructions Not Prominently Displayed
iNaturalist.org

         HE Violation 1
Instructions Not Prominently Displayed
iNaturalist.org

HE Violation 2
Inconsistent Labeling
iNaturalist.org

HE Violation 2
Inconsistent Labeling
iNaturalist.org

        HE Violation 3
Confusing Layout of Callout Controls
iNaturalist.org

        HE Violation 3
Confusing Layout of Callout Controls
iNaturalist.org

        HE Violation 4
Confusing & Unnecessary Save Button
iNaturalist.org

        HE Violation 4
Confusing & Unnecessary Save Button
iNaturalist.org
            Other Changes From HE
• Warning dialog when deleting an observation

• Eliminated a bug that would create an undeletable map marker

• Changed “Edit” to “Done” in the add callout

• Made map-search label more explicit

• Grey tips in form fields

• Layout/Aesthetic Changes
   •   shrunk header, footer, margins
   •   widened observation list
   •   changed map footer’s color
   •   Improved font and labeling
       consistency
iNaturalist.org
        Pilot Study

1. Discoverability of Interaction
2. Adding Observations Efficiency
3. Editing Observations Efficiency
iNaturalist.org
            Participants

• Three participants
• All the users were familiar with computers
• Most users were familiar with Google Maps
iNaturalist.org
Left-click
iNaturalist.org
Right-click
iNaturalist.org
Modal Interaction
iNaturalist.org
                        Discoverability

     • Is the interface obvious?
     • Are the instructions in an obvious location?
     Time to Complete                       Number of Errors
4s                                      6
                                        5
3s
                                        4
2s                                      3
                                        2
1s
                                        1
0s                                      0
     Left Click   Right Click   Modal       Left Click   Right Click     Modal
iNaturalist.org
                      Adding Efficiency

        • Does the interface prevent errors?
        • Can users add data quickly?
        Time to Complete                        Number of Errors
                                            6
6 min
                                            5
5 min
                                            4
4 min
                                            3
3 min
                                            2
2 min
                                            1
1 min
0 min                                       0
         Left Click   Right Click   Modal       Left Click   Right Click     Modal
iNaturalist.org
Editing Interface
iNaturalist.org
        Editing Efficiency


• How do users find an observation in a list?
• How do users expect to move
  observations?
• How long does it take to learn?
iNaturalist.org
     Follow-up Interview


• Simple to use, clean, clear design
• Interaction methods were understandable
• Preferred Left and Right click over Modal
• Moving observations was simple
• Instructions were not obvious at first
iNaturalist.org
Lessons From the Pilot Study
      Move the Instructions (again)

 Click to Add, Drag to Move   (remove)
iNaturalist.org
Lessons From the Pilot Study
  Give Primary Buttons Emphasis
iNaturalist.org
Lessons From the Pilot Study
    Preset Date Should Look Set




                             Seriously, who
                               did this...
iNaturalist.org
  Lessons From the Pilot Study
        Feedback for Text Field Selection


(like Flickr...)
iNaturalist.org
Where We’ve Been




                      3rd
                   Prototype
                    and . . .
iNaturalist.org
            Where We’re Going
• (probably) a final
  project
• species identification
 • tap existing data
 • interact with other
    people!
• observation exploration
• social incentives to
  participants and get
  outside

More Related Content

Similar to iNaturalist: i213 Final Presentation

An Introduction to Usability
An Introduction to UsabilityAn Introduction to Usability
An Introduction to Usabilitydirk.swart
 
7 Lessons from Mozilla
7 Lessons from Mozilla7 Lessons from Mozilla
7 Lessons from MozillaJohn Lilly
 
2012 02 Gnunify - 7 lessons from mozilla
2012 02 Gnunify - 7 lessons from mozilla2012 02 Gnunify - 7 lessons from mozilla
2012 02 Gnunify - 7 lessons from mozillaGen Kanai
 
Online taxonomy: Why do people engage?
Online taxonomy: Why do people engage?Online taxonomy: Why do people engage?
Online taxonomy: Why do people engage?Vince Smith
 
Designing Search - Presented at Ovum's Enterprise Search Event
Designing Search - Presented at Ovum's Enterprise Search EventDesigning Search - Presented at Ovum's Enterprise Search Event
Designing Search - Presented at Ovum's Enterprise Search EventTyler Tate
 
LxD - Learner Experience Design
LxD - Learner Experience DesignLxD - Learner Experience Design
LxD - Learner Experience DesignJulie Dirksen
 
Bringing Science to Software Development
Bringing Science to Software DevelopmentBringing Science to Software Development
Bringing Science to Software DevelopmentArty Starr
 
Mega Collaboration Interface
Mega Collaboration InterfaceMega Collaboration Interface
Mega Collaboration Interfaceguest8c177f
 
Mesh 08: Reputation Monitoring Ladner
Mesh 08: Reputation Monitoring LadnerMesh 08: Reputation Monitoring Ladner
Mesh 08: Reputation Monitoring LadnerSam Ladner
 
Free Hugs — Praising developers for their actions [ICSE2015]
Free Hugs — Praising developers for their actions  [ICSE2015]Free Hugs — Praising developers for their actions  [ICSE2015]
Free Hugs — Praising developers for their actions [ICSE2015]Roberto Minelli
 
Session 1 2012, CMIS542
Session 1 2012, CMIS542Session 1 2012, CMIS542
Session 1 2012, CMIS542Pinny
 
Applications for Social Networking Strategies in an Agency Context
Applications for Social Networking Strategies in an Agency ContextApplications for Social Networking Strategies in an Agency Context
Applications for Social Networking Strategies in an Agency ContextJohn Brisbin
 
2011 04 AIM - lessons from Mozilla
2011 04 AIM - lessons from Mozilla2011 04 AIM - lessons from Mozilla
2011 04 AIM - lessons from MozillaGen Kanai
 
Improving Bug Tracking Systems
Improving Bug Tracking SystemsImproving Bug Tracking Systems
Improving Bug Tracking SystemsRahul Premraj
 

Similar to iNaturalist: i213 Final Presentation (20)

Sider13
Sider13Sider13
Sider13
 
An Introduction to Usability
An Introduction to UsabilityAn Introduction to Usability
An Introduction to Usability
 
7 Lessons from Mozilla
7 Lessons from Mozilla7 Lessons from Mozilla
7 Lessons from Mozilla
 
2012 02 Gnunify - 7 lessons from mozilla
2012 02 Gnunify - 7 lessons from mozilla2012 02 Gnunify - 7 lessons from mozilla
2012 02 Gnunify - 7 lessons from mozilla
 
Online taxonomy: Why do people engage?
Online taxonomy: Why do people engage?Online taxonomy: Why do people engage?
Online taxonomy: Why do people engage?
 
Designing Search - Presented at Ovum's Enterprise Search Event
Designing Search - Presented at Ovum's Enterprise Search EventDesigning Search - Presented at Ovum's Enterprise Search Event
Designing Search - Presented at Ovum's Enterprise Search Event
 
LxD - Learner Experience Design
LxD - Learner Experience DesignLxD - Learner Experience Design
LxD - Learner Experience Design
 
Inside Search
Inside SearchInside Search
Inside Search
 
Bringing Science to Software Development
Bringing Science to Software DevelopmentBringing Science to Software Development
Bringing Science to Software Development
 
2011 NASA Open Source Summit - Pascal Finette
2011 NASA Open Source Summit - Pascal Finette2011 NASA Open Source Summit - Pascal Finette
2011 NASA Open Source Summit - Pascal Finette
 
Mega Collaboration Interface
Mega Collaboration InterfaceMega Collaboration Interface
Mega Collaboration Interface
 
Mesh 08: Reputation Monitoring Ladner
Mesh 08: Reputation Monitoring LadnerMesh 08: Reputation Monitoring Ladner
Mesh 08: Reputation Monitoring Ladner
 
Free Hugs — Praising developers for their actions [ICSE2015]
Free Hugs — Praising developers for their actions  [ICSE2015]Free Hugs — Praising developers for their actions  [ICSE2015]
Free Hugs — Praising developers for their actions [ICSE2015]
 
Doonish
DoonishDoonish
Doonish
 
Doonish
DoonishDoonish
Doonish
 
Seven Thinking Tools to Test Rapidly
Seven Thinking Tools to Test RapidlySeven Thinking Tools to Test Rapidly
Seven Thinking Tools to Test Rapidly
 
Session 1 2012, CMIS542
Session 1 2012, CMIS542Session 1 2012, CMIS542
Session 1 2012, CMIS542
 
Applications for Social Networking Strategies in an Agency Context
Applications for Social Networking Strategies in an Agency ContextApplications for Social Networking Strategies in an Agency Context
Applications for Social Networking Strategies in an Agency Context
 
2011 04 AIM - lessons from Mozilla
2011 04 AIM - lessons from Mozilla2011 04 AIM - lessons from Mozilla
2011 04 AIM - lessons from Mozilla
 
Improving Bug Tracking Systems
Improving Bug Tracking SystemsImproving Bug Tracking Systems
Improving Bug Tracking Systems
 

Recently uploaded

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 

Recently uploaded (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 

iNaturalist: i213 Final Presentation