2. Talis Aspire User Group
Product Update 2013
Date: 08/02/2013
Place: University of Kent
Presenter: Keji Adedeji, Product Manager
#talisaspire
Tuesday, 5 February 13
6. Performance Theme
• Major project to port Aspire to a new next generation database
architecture
• Objectives
– Deliver significant and noticeable performance improvements
– Allow us to develop the product better and easier.
– Ensure that the product stays technically competitive and cutting edge,
and is capable of growing and delivering the features our customers
need and want.
Tuesday, 5 February 13
7. Performance - Objectives
• 5 Distinct Phases of Migration
– Phase 1: Reviews and Jobs
– Phase 2: Draft Lists Stores - My Lists & List Editing
– Phase 3: Bibliographic Resources - My Bookmarks
• Code and functionality re-architecture
– My Lists
– My Bookmarks
Tuesday, 5 February 13
8. Performance - Objectives
• 5 Distinct Phases of Migration
– Phase 1: Reviews and Jobs ✓
– Phase 2: Draft Lists Stores - My Lists & List Editing ✓
– Phase 3: Bibliographic Resources - My Bookmarks ✓
• Code and functionality re-architecture
– My Lists ✓
– My Bookmarks ✓
Tuesday, 5 February 13
9. Performance - Progress
Faster Code average decrease in around 400ms per request across
all traffic
Tuesday, 5 February 13
15. Performance - Progress
• Summary
– approximately 30% reduction in page load times, on average around 1
second per page.
Tuesday, 5 February 13
16. Performance - Progress
• Summary
– approximately 30% reduction in page load times, on average around 1
second per page.
– 40% of this has come from code improvement, 60% from network speed
Tuesday, 5 February 13
17. Performance - Progress
• Summary
– approximately 30% reduction in page load times, on average around 1
second per page.
– 40% of this has come from code improvement, 60% from network speed
– Some transactions much more improved than others (e.g. bookmarking
& page edit before xmas)
Tuesday, 5 February 13
18. Performance - Progress
• Summary
– approximately 30% reduction in page load times, on average around 1
second per page.
– 40% of this has come from code improvement, 60% from network speed
– Some transactions much more improved than others (e.g. bookmarking
& page edit before xmas)
• Q1 should show further improvements (Phase 4 & 5)
Tuesday, 5 February 13
19. Performance - Progress
• Summary
– approximately 30% reduction in page load times, on average around 1
second per page.
– 40% of this has come from code improvement, 60% from network speed
– Some transactions much more improved than others (e.g. bookmarking
& page edit before xmas)
• Q1 should show further improvements (Phase 4 & 5)
– We have some more code improvements - publish workflow, speed of
rollover, speed of hierarchy, improved searching, user management
Tuesday, 5 February 13
20. Performance - Progress
• Summary
– approximately 30% reduction in page load times, on average around 1
second per page.
– 40% of this has come from code improvement, 60% from network speed
– Some transactions much more improved than others (e.g. bookmarking
& page edit before xmas)
• Q1 should show further improvements (Phase 4 & 5)
– We have some more code improvements - publish workflow, speed of
rollover, speed of hierarchy, improved searching, user management
– More network related improvements
Tuesday, 5 February 13
21. Performance - Progress
• Q1 should show further improvements
• Phase 4: List Viewing & Publishing, Hierarchy (In Progress)
• Phase 5: User Profiles, Bookmarklet rules, Setup &
configuration elements...everything else.
• Additional code improvements - publish workflow, speed of
rollover, speed of hierarchy, improved searching, user
management
• Additional network related improvements
Tuesday, 5 February 13
23. Hierarchy Upload
• Deliver improvements to how the hierarchy is manually
updated.
Tuesday, 5 February 13
24. Hierarchy Upload
• Deliver improvements to how the hierarchy is manually
updated.
• Deliver the ability to perform bulk updates to the hierarchy by
uploading a file.
Tuesday, 5 February 13
25. Hierarchy Upload
• Deliver improvements to how the hierarchy is manually
updated. ✓
• Deliver the ability to perform bulk updates to the hierarchy by
uploading a file. ✓
Tuesday, 5 February 13
46. Reporting Theme
• Reporting directly from the new database
– On selected reports
– Additional improvements to filters & enhanced reporting capability
Tuesday, 5 February 13
47. Reporting Theme
• Reporting directly from the new database
– On selected reports
– Additional improvements to filters & enhanced reporting capability
• New Reports
– Resource demand
– Library review performance
Tuesday, 5 February 13
48. Digitised Content
• Next major feature set of Aspire
– developed and piloted with existing customers
– in collaboration with the CLA
• Now released
Tuesday, 5 February 13
53. Ideas Refresh
• Objective
– Keep the forum maintainable & effective as a means to get and
implement product ideas
Tuesday, 5 February 13
54. Ideas Refresh
• Objective
– Keep the forum maintainable & effective as a means to get and
implement product ideas
– Ensure we are focusing our efforts in the right areas
Tuesday, 5 February 13
55. Ideas Refresh
• Objective
– Keep the forum maintainable & effective as a means to get and
implement product ideas
– Ensure we are focusing our efforts in the right areas
• Move to annual format: Talis Aspire Ideas 2013
Tuesday, 5 February 13
56. Ideas Refresh
• Objective
– Keep the forum maintainable & effective as a means to get and
implement product ideas
– Ensure we are focusing our efforts in the right areas
• Move to annual format: Talis Aspire Ideas 2013
• Ideas Survey
Tuesday, 5 February 13
68. Polish Weeks
• Polishing the product
Tuesday, 5 February 13
69. Polish Weeks
• Polishing the product
• A week of focus
Tuesday, 5 February 13
70. Polish Weeks
• Polishing the product
• A week of focus
• Stories that can be addressed
in time frame
Tuesday, 5 February 13
71. Polish Weeks
• Polishing the product
• A week of focus
• Stories that can be addressed
in time frame
• May focus on specific areas
e.g. Bookmarklet blitz
Tuesday, 5 February 13
81. Product Takeaways
• More new features this year
• Get involved - requirements & scoping exercises, product
surveys, BETA programs
• Stay up to date: Watch the “In-Progress” board, subscribe to
the Aspire News & Updates forum
• More Ideas please.
Tuesday, 5 February 13