Mobile Sensors: Building a staff-facing tablet application for library assessment

63
Mobile Sensors Building a staff-facing tablet application for library assessment Jason Casden North Carolina State University Libraries NISO Forum: Mobile Technologies in Libraries May 20, 2011 1

description

Presented at "NISO Forum: Mobile Technologies in Libraries" in Philadelphia, PA in May 20, 2011.

Transcript of Mobile Sensors: Building a staff-facing tablet application for library assessment

Page 1: Mobile Sensors: Building a staff-facing tablet application for library assessment

Mobile SensorsBuilding a staff-facing tablet application for library

assessment

Jason CasdenNorth Carolina State University LibrariesNISO Forum: Mobile Technologies in LibrariesMay 20, 2011

1

Page 2: Mobile Sensors: Building a staff-facing tablet application for library assessment

2

Mobilized library services

Page 3: Mobile Sensors: Building a staff-facing tablet application for library assessment

3

Mobilized library services

Page 4: Mobile Sensors: Building a staff-facing tablet application for library assessment

4

Mobilized library services

Page 5: Mobile Sensors: Building a staff-facing tablet application for library assessment

5

Mobilized library services

Page 6: Mobile Sensors: Building a staff-facing tablet application for library assessment

6

Mobilized library services

Page 7: Mobile Sensors: Building a staff-facing tablet application for library assessment

7

Mobilized library services

Page 8: Mobile Sensors: Building a staff-facing tablet application for library assessment

8

Mobile-enabled library services

Page 9: Mobile Sensors: Building a staff-facing tablet application for library assessment

9

Indirect mobile-enabled services

Page 10: Mobile Sensors: Building a staff-facing tablet application for library assessment

10

Problem statement

• Many libraries perform manual counts of people in spaces doing something at some time

• The process involves tedious collection mechanisms, lots of paperwork, and much room for error

• There is no coordinated effort to help departments analyze their data

Page 11: Mobile Sensors: Building a staff-facing tablet application for library assessment

11

Our solution

An open source tablet-based app (well, toolkit) to aid library staff in assessment of how patrons are using library spaces.

In other words…the gathering, storing, exporting, analyzing, and visualizing of data across spaces/activities/time and around events.

Page 12: Mobile Sensors: Building a staff-facing tablet application for library assessment

12

Why do we care?

With data about use/activity patterns in different library spaces we can– Improve staffing models– Make informed purchasing decisions (technology,

furniture)– Arrange space (quiet study, collaborative)– Take an evidence-based approach to planning

future library spaces

Page 13: Mobile Sensors: Building a staff-facing tablet application for library assessment

13

Related work

• James B. Hunt, Jr. Library planning• IMLS Learning Spaces grant

Page 14: Mobile Sensors: Building a staff-facing tablet application for library assessment

14Illustration by Joyce Chapman

Page 15: Mobile Sensors: Building a staff-facing tablet application for library assessment

15

Activity tracking

• Are some spaces more conducive to group study or individual study?

• What’s the ratio of usage of laptops versus public computers versus no computers?

• Do changes to space components change the type of usage?

Page 16: Mobile Sensors: Building a staff-facing tablet application for library assessment

16

Page 17: Mobile Sensors: Building a staff-facing tablet application for library assessment

17

Page 18: Mobile Sensors: Building a staff-facing tablet application for library assessment

18

Page 19: Mobile Sensors: Building a staff-facing tablet application for library assessment

19

Page 20: Mobile Sensors: Building a staff-facing tablet application for library assessment

20

Page 21: Mobile Sensors: Building a staff-facing tablet application for library assessment

21

NIH Library project

Hope, Benjamin, and Bradley Otterson. "Visualize the Activity in the Library with Data." In Annual Meeting of the Medical Library Association. Washington, DC, 2010.

Page 22: Mobile Sensors: Building a staff-facing tablet application for library assessment

22

Staff as sensors

Joyce Chapman: librarian, project team member, slide contributor, wireframer, data analyst, illustrator.

Page 23: Mobile Sensors: Building a staff-facing tablet application for library assessment

23

Data analysis

• Fragmented data• Decentralized data storage • Uncontrolled vocabularies

= High barriers to analysis and data reuse

Page 24: Mobile Sensors: Building a staff-facing tablet application for library assessment

24

Two-part project

1. Address a current need: improve ease of data collection and reporting for our current headcount practices

2. Expand to new areas of interest (activity counts, analysis and visualization, data importing/exporting) and share the tool

Goal: to encourage an evidence-based approach to physical spaces

Page 25: Mobile Sensors: Building a staff-facing tablet application for library assessment

25

Working Title: Suma

Page 26: Mobile Sensors: Building a staff-facing tablet application for library assessment

26

What is the system?

Page 27: Mobile Sensors: Building a staff-facing tablet application for library assessment

27

What is the system?

Page 28: Mobile Sensors: Building a staff-facing tablet application for library assessment

28

What is the system?

Page 29: Mobile Sensors: Building a staff-facing tablet application for library assessment

29

What is the system?

Page 30: Mobile Sensors: Building a staff-facing tablet application for library assessment

30

What is the data?

Page 31: Mobile Sensors: Building a staff-facing tablet application for library assessment

31

How are we starting?

• Headcounts– Focus on improving existing practices

• Client-first development– To make sure it will work– Strict user requirements

Page 32: Mobile Sensors: Building a staff-facing tablet application for library assessment

32

Some requirements

• Very high interface responsiveness• Accommodate uneven network access• Support future expansion to activity counts• Open Source release

Page 33: Mobile Sensors: Building a staff-facing tablet application for library assessment

33

Why web-based?

• Multi-platform support– Rapid expansion of tablet market

• Open source release– Difficulty in deploying native iPad applications• Licenses, ad-hoc deployment pains, etc.

• Encourage community use and contributions• Design doesn’t preclude multiple clients in the

future

Page 34: Mobile Sensors: Building a staff-facing tablet application for library assessment

34

Why not web-based?

• Interface performance/responsiveness is crucial

• Handling uneven Wi-Fi coverage• Data stability

Page 35: Mobile Sensors: Building a staff-facing tablet application for library assessment

35

How to resolve this?

• Browser database• Asynchronous data aggregation• touchstart/touchmove/touchend events

Page 36: Mobile Sensors: Building a staff-facing tablet application for library assessment

36

Browser storage

• SQLite– Web SQL Database– Google Gears

• Indexed Database API (Indexed DB)• HTML5 Storage (localStorage)

Page 37: Mobile Sensors: Building a staff-facing tablet application for library assessment

37

Web SQL

• Possibly soon to be obsolete– http://www.w3.org/TR/webdatabase/– 18 November 2010: “This document was on the W3C

Recommendation track but specification work has stopped. The specification reached an impasse: all interested implementors have used the same SQL backend (Sqlite), but we need multiple independent implementations to proceed along a standardisation path.”

– Gears end of life plans announced 19 February 2010• Why?

– It works now• WebKit support (for now)

– iOS, Android

Page 38: Mobile Sensors: Building a staff-facing tablet application for library assessment

38

persistence.js

var Session = persistence.define('Session', { startTime: "DATE", collectionLength: "INT”

});

var Person = persistence.define('Person', { timestamp: "DATE"

});

Session.hasMany('people', Person, 'session');

Page 39: Mobile Sensors: Building a staff-facing tablet application for library assessment

39

Data synchronization

Page 40: Mobile Sensors: Building a staff-facing tablet application for library assessment

Design iterations

40

Page 41: Mobile Sensors: Building a staff-facing tablet application for library assessment

41

Page 42: Mobile Sensors: Building a staff-facing tablet application for library assessment

42

Page 43: Mobile Sensors: Building a staff-facing tablet application for library assessment

43

Page 44: Mobile Sensors: Building a staff-facing tablet application for library assessment

44

Page 45: Mobile Sensors: Building a staff-facing tablet application for library assessment

45

What are we trying to replace?

CC BY-NC-ND 2.0. Dipesh Soneji. http://www.flickr.com/photos/dipeshsoneji/4734289230/

Page 46: Mobile Sensors: Building a staff-facing tablet application for library assessment

46

Page 47: Mobile Sensors: Building a staff-facing tablet application for library assessment

47

Page 48: Mobile Sensors: Building a staff-facing tablet application for library assessment

48

Page 49: Mobile Sensors: Building a staff-facing tablet application for library assessment

49

Page 50: Mobile Sensors: Building a staff-facing tablet application for library assessment

50

Page 51: Mobile Sensors: Building a staff-facing tablet application for library assessment

51

Page 52: Mobile Sensors: Building a staff-facing tablet application for library assessment

52

Page 53: Mobile Sensors: Building a staff-facing tablet application for library assessment

53

Page 54: Mobile Sensors: Building a staff-facing tablet application for library assessment

54

Page 55: Mobile Sensors: Building a staff-facing tablet application for library assessment

55

Page 56: Mobile Sensors: Building a staff-facing tablet application for library assessment

56

Page 57: Mobile Sensors: Building a staff-facing tablet application for library assessment

57

Future directions

• Open Source release: Late summer 2011• Legacy data• Build analysis dashboard tools• Activity counts– Reference transactions– Subjective/Observational space usage data– Grant assessment

Page 58: Mobile Sensors: Building a staff-facing tablet application for library assessment

58

Page 59: Mobile Sensors: Building a staff-facing tablet application for library assessment

59

Page 60: Mobile Sensors: Building a staff-facing tablet application for library assessment

60

Page 61: Mobile Sensors: Building a staff-facing tablet application for library assessment

61

Page 62: Mobile Sensors: Building a staff-facing tablet application for library assessment

62

Project team

• Jason Casden• Joyce Chapman• Rob Rucker• Hill Taylor• Eric McEachern• Rusty Earl

Page 63: Mobile Sensors: Building a staff-facing tablet application for library assessment

63

Thanks!

Jason [email protected]@cazzerson

https://github.com/cazzerson/Sumahttp://www.lib.ncsu.edu/dli/projects/spaceassesstool