a highly interactive pedigree viewer
play

A Highly Interactive Pedigree Viewer Joe Martel - PowerPoint PPT Presentation

A Highly Interactive Pedigree Viewer Joe Martel marteljm@ldschurch.org jmartel3@gmail.com Purpose of a Pedigree Viewer Visualize generation relationships Ancestor (Parents) Descendant (Children) Navigate Extend


  1. A Highly Interactive Pedigree Viewer Joe Martel marteljm@ldschurch.org jmartel3@gmail.com

  2. Purpose of a Pedigree Viewer • Visualize generation relationships – Ancestor (Parents) – Descendant (Children) • Navigate • Extend

  3. Traditional 2-d block view

  4. Paper Medium Home Printer Large Charts

  5. Computer Medium • Computer Display – Interactive – Small viewport

  6. “Looking through a straw”

  7. Spouse / Parent Separation Spatial

  8. Functional Requirements • See relationships, regardless of scale • Distinguish individual (vitals, expand) • See gaps in the tree • Switch Ancestor and Descendant view • Indicate multiple spouses • Input - Gedcom

  9. New Visualization Method a a b a a Generation Stacks b b a a a b b a b F b a a b a a b b b a a b b a b b c a a b a a b b a a a b b a b M b a a b a a b b b a a b b a b b

  10. New Visualization Method a b Compressing a b a b a b a a b b a a b b a a a b b b a a a a b b F b c b c a M c a a a b b b b a a a b b b a a b b a a b b a b a b a b a b

  11. New Visualization Method a b Y-Translation alignment a b a b a b a b a b a a b b a a b b a a b b a a a b b b a a a b b b a a a a b b b b F a a focus c a b M b b b a a b b a b a b

  12. New Visualization Implementation Ancestor View

  13. New Visualization Implementation Descendant View

  14. New Visualization Implementation 30,000’ View

  15. Other Requirements • Wide experience level audience • Intuitive User Interface • Platform availability

  16. Rich UI • Interaction • Response • Maintaining Context • Animation

  17. Engineering • Platform – Web-based tool – Flash/Flex2 • Agile Development – Iterations – Team dynamics – Deliverables

  18. User Feedback • Seeking feedback • Quick turnaround • Labs .FamilySearch.org

  19. Team • Engineers – Jason Butterfield – Joe Martel • Product Manager – Dan Lawyer • User Experience – Judy Rice – Grant Skousen

Recommend


More recommend