DASH Development and Migration DSpace 8 Project

DASH Development and Migration DSpace 8 Project

 

 

 

DASH Development and Migration to Hosted DSpace 8

Project Goals:

Invest in sustainable infrastructure and improvements to DASH's workflow, metadata, metrics, and preservation. This will allow Harvard Library to broaden DASH’s service adoption levels and support Harvard's research lifecycle, data repositories, digital asset management, and digital scholarship systems.

  • Enhance DASH interoperability 

  • Advance repository collaboration 

  • Establish a sustainable infrastructure  

  • Improve workflow, refine metadata, and diversify repository content 

Problem and Value Statements

Problem Statement

The current version of DSpace 6.2 is highly customized to accommodate the D3 workflow, waiver requests, assistance authorizations, quick submit deposit form, and the DASH Stories feedback module. Local customizations slow or prevent adoption of newer releases due to the need to re-write local code customizations to new versions. These local customizations, along with in-house platform hosting, have created an environment that lacks flexibility and presents risk for long-term viability. 

Solution Business Value

Working with a new Hosting and Services partner (4Science), we will target desirable local customizations to the DSpace 8 release, and modify local practices (where necessary) in order to reduce or eliminate true local customizations. DSpace versions 7.2 and higher are being designed to WCAG 2.0 AA and AAA standards and these versions would also enable the Harvard Libraries to use the new Entities functionality to provide improved services for journal hosting and overlay journals. There are also ongoing opportunities to collaborate with peer institutions on mutual open source development projects, most immediately around quantitative and qualitative metrics modules, researcher profiles, and metadata harvesting. These solutions will allow OSRDS and LTS to position DASH as a service that will be able to meet current and future sustainability goals for advancing open access to knowledge.

Alignment with Harvard Library Multi-Year Goals and Objectives

This projects aligns with FY 24 HL Goals:

  • Diversify and expand access to knowledge

  • Maximize the breadth of tangible and digital collections across Harvard and peer institutions, for the benefit of all partners

  • Increase our focus on acquiring, accessing, and creating digital content that is accessible to all, as open as possible, and permits creative uses of collections as data 

  • Invest in open access infrastructure and services that support equitable, sustainable models for scholarly communication and open knowledge

Alignment with HUIT Objectives

This project aligns with the following FY 23 HUIT Goal:

  • Identify 20 candidate services that are “at risk” or “unsustainable” and produce action and/or remediation plans

Vision

Position DASH as an exemplary and collaborative next generation repository that supports Harvard Library initiatives in advancing open knowledge. DASH must evolve to become a more interoperable, collaborative, and accessible next-generation repository. With a more sustainable infrastructure and improvements to its workflow, metadata, metrics, and preservation, the Harvard Library can broaden DASH’s services in order to cooperate with Harvard research lifecycle, data repositories, digital asset management, and digital scholarship systems. 

Goals:

  • Enhance DASH interoperability 

  • Advance repository collaboration 

  • Establish a sustainable infrastructure  

  • Improve workflow, refine metadata, and diversify repository content 

In Scope/Out of Scope

In Scope

  • Upgrading to DSpace 7.x or DSpace 8

  • Working with 4Science to develop DASH Stories for inclusion into the standard code base

  • Working with 4Science to develop modifications to Waivers/AA/IOAL for inclusion into the standard code base

  • Reassigning Harvard's authority data into the new DSpace "Entity" items and integrating authorization with HKey/OIDC

  • Working with 4Science to develop search enhancements for inclusion into the standard code base

  • Refining importing of data, search statistics, and storage statistics metrics with 4Science

  • Data migration, hosting and support

Out of Scope

  • Custom solutions for Harvard workflows unless explicitly necessary to support HUIT security protocols

  • Custom workflows for end-users of DASH unless explicitly necessary based on critical policy or security protocols

Deliverables and Work Products

Key Tasks and Outcomes

Task

Outcome

Responsible Parties

Current data/databases/configs/etc handed off to 4Science

Complete Sept 28 2023

LTS

Group 1 development (Dash stories, Harvard authors, processing workflow)

Complete June 2, 2024

4Science

Group 2 development (AA/IOAL/Waiver, search enhancements, landing page)

Complete Oct 28, 2024

4Science (policy=OSRDS)

Group 3 development (Import data, IR stats, Metrics)

Complete Jan 5, 2025

4Science

Testing & Acceptance

Complete Feb 15, 2025

LTS

Production Migration

Complete Feb 28, 2025

4Science and LTS

Definition of Done

Stakeholders

(Who is sponsoring the work? Who is funding the work? Who will accept the work? What organizations, departments, or people will benefit from this work? Link to related governance structure wiki page(s) where relevant.)

Stakeholder

Title

Participation

Colin Lukens

Sr. Repository Manager (HL DASH)

Service Owner (HL)

Yuan Li

Director of Open Scholarship and Research Data Services

OSRDS Policy Director

Andrew Woods

 

DSpace Community Stakeholder

Enrique Diaz

 

Portfolio Owner (LTS)

Project Team

(Roles include: Product Owner, Project Manager, Scrum Master, Business Analyst, Quality Assurance Analyst, Architect, Software Engineer, Systems Engineer, UI Designer, Metadata Analyst, Subject Matter Expert, Release Coordinator)

Team Member

Affiliation

Project Role(s)

Colin Lukens

Sr. Repository Manager (HL DASH)

Service Owner (HL)

Maura Carbone

(Process) Business Systems Analyst 

Technical Lead (LTS)

Grace Dunbar

Mgr. Project and Portfolio Mgmt

Product Owner

Cost and Estimated Schedule

(Define the resource commitment, project phases with their associated activities, deliverables and milestones. Include a plan for transitioning to a stabilization phase, if needed, and then operations and maintenance. This section may not be relevant for projects for which schedule/date-based information is not available at the time the charter is being written. In that case, be sure to document the schedule, milestones, and deliverable dates in other ways with stakeholders and be transparent about accomplishing them.)

Phase

Phase Start

Phase End

Completion Milestone

1

Sep 1, 2023 

Oct 15, 2023 

Delivery of all files/configs/databases/data, etc. from HL's current DASH instance

2

Oct 1, 2023 

5 Jan 2025

Group 1, 2, & 3 development is complete and has passed UAT

3

Aug 1, 2024 

28 Feb 2025

DASH production is live on DSpace v. 8.x hosted with 4Science

Assumptions, Constraints, Dependencies, and Risks

Project Assumptions

    • Stakeholders have identified the appropriate subject matter experts to participate in the Working Group and who can accurately and completely define the business requirements for the project

    • Stakeholders will have made available the time required to participate in project activities and to complete tasks as requested

    • Project sponsor and other stakeholders are empowered to make the decision required for the project to be a success

    • Project sponsor will provide written approval to move forward with system development when requested as part of incremental/iterative system demonstrations

Project Constraints

    • Scope - as detailed in contract

    • Time - go live is projected for 9/1/2024

    • Cost - $128,939.23 inclusive of development, PM, T&M, hosting and support

Project Dependencies

Project Risks

Description

Plan

Impact

Owner

(Update during course of project as needed.)

 

 

 

 

 

 

 

 

 

 

 

Acceptance

Accepted by: Colin Lukens

Prepared by: Grace Dunbar

Effective Date: August 1, 2023


We don't have a way to export this macro.