Aviary Pilot Project Charter
I. Problem/Value Statement
Problem Statement
Harvard's AV delivery infrastructure needs to be scaled up and redesigned for evolving needs of our users. As Harvard completes its IIIF infrastructure modernization effort, which has focused primarily on image delivery infrastructure, we are ready to turn our attention to the infrastructure that supports time-based media, to bring it in-line with modern requirements and emerging use cases that have been collected in the AV Modernization Discovery Phase work.
Business Value
As Harvard embarks on its first large scale AV mass digitization effort, with the goal of digitizing over 200,000 items currently on physical media in Harvard special collections, there is a need for a modern scalable performant AV infrastructure that can support this effort. Building on the new IIIF-enabled Media Preservation Service platform, LTS is partnering with AVP to pilot Aviary as a platform and player for performant delivery of AV content. Aviary will enable curators to easily check digitized items, add metadata, create playlists and then offer this rich metadata and playlists to our users.
II. Vision and Approach
The vision for this project is to successfully pilot and explore use of Aviary for Harvard mass digitization efforts and delivery of existing digital content originating in Harvard's DRS Digital Repository. This will involve evaluation of Aviary as AV hosting and metadata description platform as well evaluation of Aviary embedded player for delivery of AV content in the context of Harvard discovery systems, such as CURIOSity, HOLLIS and HOLLIS for Archival Discovery. The latter will include an accessibility review of the embedded player in various Harvard contexts.
III. In Scope/Out of Scope
In Scope
Essential interface components
- Aviary AV player
- Aviary staff interface
Essential interoperability components
- Aviary interoperability with Harvard MPS infrastructure
- Aviary interoperability with Harvard discovery systems (ArchivesSpace, LibraryCloud, HOLLIS, CURIOSity, Harvard Digital Collections)
- Aviary embedded player usability and accessibility evaluation
Essential infrastructure components
- TBD
Out of Scope
- Aviary as discovery platform
IV. Deliverables/Work Products
Definition of "Done"
The Aviary pilot will be considered done when:
V. Stakeholders and Project Team
Stakeholders
Stakeholder | Title | Participation |
Kaylie Ackerman | Use cases, requirements, conceptual design | |
Review/comment | ||
Review/comment/training | ||
Review/comment/test |
Project Team**
Team Member | Role(s) | Affiliation |
Vanessa Venti | Product Owner | Harvard Library |
Kaylie Ackerman | Service Owner, Technical Consultant, Analysis, Liaison with AV Advisory Group | Harvard Library |
Robin Wendler | Project Manager, Metadata Analyst | LTS |
Andrew Woods | Technical Product Owner, Architect, Project Sponsor | LTS |
Enrique Diaz | Project Sponsor, UI Consultant | LTS |
Vitaly Zakuta | Project Manager, Business Analyst | LTS |
Sharon Bayer | Security and Infrastructure, Operations | LTS |
Janet Taylor | Usability and Accessibility | LTS |
Meg McMahon | Usability and Accessibility | Harvard Library |
Kevin Glick | User Experience and Support | Aviary |
** Other team members may be added if work requires it
VI. Schedule
Phase | Phase Start | Phase End | Milestone | Milestone Date |
Planning | Project Charter approved by all stakeholders | |||
Preparation | Technical design complete | |||
Development | All development tasks are complete | |||
Move to Production | Move to production complete and accepted by stakeholders |
VII. Key tasks and outcomes
Tasks | Outcomes | Responsible Parties |
Approve Project Charter | Agree on Project Charter with regards to:
| Business Sponsor |
Meeting schedule | Sprint ceremonies | Project Manager |
Project infrastructure |
| Project Manager, Tech Lead, Architect, ProdOps |
Development |
| Project Team |
Communication & Outreach planning |
| Project Manager; Business Owner |
Move to production | Project Team |
VIII. Assumptions, Risks, and Constraints
Constraints
Assumptions
Risks
- Risk:
- Plan:
- Impact:
- Owner:
Appendix
Definitions of Roles
- Business Owner - Provide vision and direction of product
- Product Owner - Define, prioritize, and accept work done for project
- Project Manager - Maintain project schedule and communication
- Scrum Master - Lead, guide, and assist project team through development work
- Business Analyst - Provide insight into user needs to inform and refine work stories
- Technical Lead -Lead technical design and development
- Architect - Provide technical architecture for the solution
- Software Engineer - Update and build software to accommodate new storage architecture
- Production Operations - Administer new storage solution system and provide insight into its operation
- DB Admin - Administer databases to accommodate needed functionality and facilitate needed changes
- UI/UXÂ - Create wireframes / mockups of new/updated UI components, and provide guidance on usability of new/updated functionality