Developing Change: How a Tech Project Enabled Organizational Transition

Below is a talk that Bonnie, Patrick and Hannah gave at the 2018 NDSA Digital Preservation Conference in Las Vegas. It has been edited slightly for the blog format. Our slides are available online.

Introduction

I’m Bonnie Gordon, and with me are Hannah Sistrunk and Patrick Galligan. We’re all on the Digital Programs team in the Archives unit at the Rockefeller Archive Center. Our primary collecting area is philanthropic foundations, and many of our donors are current organizations of varying sizes. Our archives unit is made up of over 30 staff spread out over 5 teams: Reference, Processing, Collections Management, and the D-Team, which is the 3 of us plus the Head of Digital Programs. Our team was initially formed over 5 years ago to handle everything “digital,” but has evolved from working on operational digital preservation and digitization activities to overseeing projects that allow our organization to implement a sustainable digital preservation program, described in our mission statement as providing technical support and leadership to our colleagues.
Continue reading

Project Electron Update: Aurora and Web Accessibility

Following our usability testing of Aurora, we undertook an accessibility audit of the application, testing it against the Section 508 and WCAG 2.0 standards and identifying issues. We then made changes to the application and provided recommendations for future improvements. This audit also gave us a chance to reflect more broadly on our approach to accessibility and how we can incorporate universal design concepts into our work at the RAC.
Continue reading

Project Electron Update: Aurora Usability Testing

Following our initial release of Aurora, we’ve continued to improve the application through usability testing with RAC staff members. This process has been essential in identifying usability issues in Aurora and guiding our strategy to implement fixes to address those issues. In this post, I want to share our approach to usability testing, a summary of our findings and fixes, and our next steps.

Continue reading

Project Electron Update: Introducing Aurora 1.0

We are very pleased to announce the initial release of Aurora, an application to receive, virus check, and validate the structure and contents of digital records transfers. It provides a read-only interface for representatives of donor organizations to track transfers, so that they can follow their records as they move through the archival lifecycle. It also includes functionality for RAC staff to add or update organization accounts and users associated with them, appraise incoming transfers, and initiate the accessioning process. Aurora is built on community-driven standards and specifications, and we have released it as open source software. This is a major milestone for Project Electron, and we are excited to share it with the world. Many thanks to our partners at Marist College IT and to the Ford Foundation for their generous support of the project.

Aurora homescreen

We will continue to improve Aurora as we test and integrate it with a chain of other archival management and digital preservation tools.

Read more about Project Electron here.

Continue reading

Modeling for Project Electron

In her most recent blog post, Hannah wrote about our approach to Project Electron’s proposed systems integration architecture. One of our goals with Project Electron is to support the flow of data about digital materials between our systems and getting valuable information to researchers in new ways. Supporting data in motion is integral to Project Electron’s success, and while Hannah and Hillel have been hammering away at creating a comprehensive overview of the microservices architecture, I’ve been working with the entire archive center to develop a draft data model for discovery and display of born digital and digitized materials. If, as we’ve been thinking, Project Electron is about creating infrastructure to support data, a data model will in turn act as a blueprint for that infrastructure. Data models are tools we can use to communicate and define how we want data to move between systems, and we think understanding how our data will move throughout our systems to our researchers is vital to the success of the entire project. Continue reading

2018 IA Summit Report: Designing for Ecosystems

I recently attended the IA Summit 2018 in Chicago. This was my first time attending the conference, which brings together a mix of information architects and design-related professionals, and I came away with some fresh perspectives on my work here at the RAC. The summit consisted of both practical talks about specific methods and tools, as well as wider reflections on ethical considerations and trends in the field. Continue reading

Project Electron Update: Systems Integration Architecture

The underlying architecture that enables the movement of data between systems is a key aspect of Project Electron. In our project values, we talk about components as modular and generalizable, independently deployable and  flexible enough to accommodate integrations with changing systems. The project value to “support data in motion” recognizes the strength of duplicate and distributed data, and articulates Project Electron’s approach to systems as points at which humans interact with or manage that data. All of this is to say that our strategic decisions relating to choosing an approach to system architecture, particularly with regards to systems integration, is essential to the project’s success and sustainability. In this post, I’ll share some of our current thinking around the various systems integration models and our considerations in choosing an approach that will enable these integrations of archival applications. Continue reading

Managing Technical Debt: Code4Lib 2018 report

I’m just back from this year’s Code4Lib conference, held in Washington D.C. As I’ve written here before, it’s an event that is, without fail, productive, provocative and exhausting. Over the years, the things that have stayed with me from the conference have changed (arguably the focus of the conference has changed as well) from technological tools for solving problems to values and frameworks for thinking through problems. Continue reading

Project Electron November-December Update

In the last Project Electron update, I discussed the benefits of user interfaces as communication tools during development. This month I want to share more about the archival functions that those user interfaces enable in the application, which has been the focus of our recent development work. Specifically, I will share how the application enables appraisal and accessioning functions, as well as managing structured rights statements.

Continue reading

Project Electron October Update

As development of the Project Electron transfer application has continued over the past month, one important aspect of the work has been the creation of user interfaces based on the wireframes we have designed during the design planning process. In this month’s update, I will discuss how both wireframes and the resulting user interfaces (UIs) of the application are important communication tools both internally for the development team, and externally with user groups including Rockefeller Archive Center staff and donors. Continue reading