Megan Forbes Project Manager & Functional Lead Museum of the Moving Image.

Slides:



Advertisements
Similar presentations
Implementing Tableau Server in an Enterprise Environment
Advertisements

CollectionSpace Show-and-Tell presentation for BNHM-IST Partnership April 3, 2009.
CollectionSpace for Technology Service Providers and Developers October 22,
CollectionSpace for Museum and Academic Technology Professionals October 29,
CollectionSpace is an open-source, web- based software application for the description, management, and dissemination of museum collections information.
CollectionSpace for Technology Service Providers and Developers October 22,
CollectionSpace for Museum and Academic Technology Professionals October 29,
CollectionSpace for Technology Service Providers and Developers October 22,
Moving Forward With Digital Preservation at the Library of Congress Laura Campbell Associate Librarian for Strategic Initiatives Library of Congress.
Digital Preservation A Matter of Trust. Context * As of March 5, 2011.
Preserving and Sharing Digital Data Greg Colati, Director, Archives and Special Collections May 11, 2012.
COMBASE: strategic content management system Soft Format, 2006.
Health Ingenuity Exchange (HingX) Best Practices for User Groups and Resource Registration.
The JA-SIG Clearinghouse – We’re making progress! JA-SIG Miami December, 2003 Patty Gertz.
Deploying CollectionSpace for the UC Botanical Garden Innovations for Museums & Research Collections Chris Hoffman UC Berkeley – Research IT UCCSC 2013.
ECM RFP 101 Presented by: Carol Mitchell C.M. Mitchell Consulting.
Sixth Hour Lecture 10:30 – 11:20 am, September 9 Framework for a Software Management Process – Artifacts of the Process (Part II, Chapter 6 of Royce’ book)
Tom Sheridan IT Director Gas Technology Institute (GTI)
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
Third-generation information architecture November 4, 2008.
Technology Steering Group January 31, 2007 Academic Affairs Technology Steering Group February 13, 2008.
L4-1-S1 UML Overview © M.E. Fayad SJSU -- CmpE Software Architectures Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I.
Data Sources & Using VIVO Data Visualizing Scholarship VIVO provides network analysis and visualization tools to maximize the benefits afforded by the.
Libraries and Institutional Content Management Systems
SOA & BPM Business Architecture, SOA & BPM Learn about SOA and Business Process Management (BPM) Learn how to build process diagrams.
Angela T. Spinazze’ ATSPIN consulting Senior Project Advisor, Domain Expert
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ArcGIS for Local Government.
DYNAMICS CRM AS AN xRM DEVELOPMENT PLATFORM Jim Novak Solution Architect Celedon Partners, LLC
1 EDMS 101 Speaker: Monica Crocker, DHS EDMS Coordinator Overview of current project(s) Objective of this section: This session outlines EDMS fundamentals.
Delivering an Architecture for the Social Enterprise Alpesh Doshi, Fintricity Information Age Social&Mobile Business Conference Tuesday 31st January 2012.
Trimble Connected Community
 Cloud computing  Workflow  Workflow lifecycle  Workflow design  Workflow tools : xcp, eucalyptus, open nebula.
DuraCloud Managing durable data in the cloud Michele Kimpton, Director DuraSpace.
Web Capture team Office of strategic initiatives February 27, 2006 Selecting Content from the Web: Challenges and Experiences of the Library of Congress.
OCLC Online Computer Library Center CONTENTdm ® Digital Collection Management Software Ron Gardner, OCLC Digital Services Consultant ICOLC Meeting April.
SharePoint and SharePoint Online: Today and what's next? Presented by Luke Abeling – IT Platforms.
Managing the Record of Research At the Smithsonian Using SIdora SAA Research Forum August 12, 2014.
1. 2 introductions Nicholas Fischio Development Manager Kelvin Smith Library of Case Western Reserve University Benjamin Bykowski Tech Lead and Senior.
Save time. Reduce costs. Find and reuse interoperability solutions on Joinup for developing European public services Nikolaos Loutas
Indo-US Workshop, June23-25, 2003 Building Digital Libraries for Communities using Kepler Framework M. Zubair Old Dominion University.
Kuali Days :: Chicago May Overview of Kuali Student Application Architecture Rick Burnette (FSU) Gord Uyeda (UBC) Kuali Days :: Chicago May 13-14,
© DMR Consulting, Asia Pacific Information online 11 th conference & exhibition Harnessing The Insights From Knowledge Management To.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative OOI Cyberinfrastructure Architecture Overview Michael Meisinger Life Cycle Architecture Review.
© 2004, The Trustees of Indiana University Kuali Project Development Methodology, Architecture, and Standards James Thomas, Kuali Project Manager Brian.
L6-S1 UML Overview 2003 SJSU -- CmpE Advanced Object-Oriented Analysis & Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College.
IT and IM: Promises and Pitfalls Greta Lowe August 15, 2011.
This presentation describes the development and implementation of WSU Research Exchange, a permanent digital repository system that is being, adding WSU.
1 Microsoft Project Solution Offerings and the next chapter of EPM September 17th, 2003 Brendan Giles, PMP Systemgroup Management Services.
Virtual techdays INDIA │ august 2010 ENTERPRISE CONTENT MANAGEMENT WITH SHAREPOINT 2010 Naresh K Satapathy │ Solution Specialist, Microsoft Corporation.
SharePoint Administrative Communications Planning: Dynamic User Notifications for Upgrades, Migrations, Testing, … PRESENTED BY ROBERT FREEMAN (
Enterprise Solutions Chapter 10 – Enterprise Content Management.
26/05/2005 Research Infrastructures - 'eInfrastructure: Grid initiatives‘ FP INFRASTRUCTURES-71 DIMMI Project a DI gital M ulti M edia I nfrastructure.
Module 9 User Profiles and Social Networking. Module Overview Configuring User Profiles Implementing SharePoint 2010 Social Networking Features.
Overview of RUP Lunch and Learn. Overview of RUP © 2008 Cardinal Solutions Group 2 Welcome  Introductions  What is your experience with RUP  What is.
Comprehensive Project Management Solutions with the.NET Server family.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
Collection Management Systems
National Geospatial Enterprise Architecture N S D I National Spatial Data Infrastructure An Architectural Process Overview Presented by Eliot Christian.
How to build a tailored and unified ECM platform? The recipe for success, from the field Maxime ORAIN Head of European Alfresco Skills Centre Rémi MOEBS.
Active Directory Domain Services (AD DS). Identity and Access (IDA) – An IDA infrastructure should: Store information about users, groups, computers and.
CollectionSpace: Collaborations in support of UC museum collections Chris Hoffman Patrick Schmitz Research Information Technologies UC Berkeley.
A Shared Commitment to Digital Preservation and Access.
A strategic view of document and digital object management for the University of the Witwatersrand, Johannesburg Prof Derek W. Keats Deputy Vice Chancellor.
Digital Asset Management & Storage Program Program Summary
Building Enterprise Applications Using Visual Studio®
ServiceNow Implementation Knowledge Management
The Improvement of PaaS Platform ZENG Shu-Qing, Xu Jie-Bin 2010 First International Conference on Networking and Distributed Computing SQUARE.
Project Information Management Jiwei Ma
HingX Project Overview
Signet & Privilege Management
Presentation transcript:

Megan Forbes Project Manager & Functional Lead Museum of the Moving Image

CollectionSpace is an open-source, web-based software application for the description, management, and dissemination of museum collections information – from artifacts and archival materials to exhibitions and storage.

Project Partners Museum of the Moving Image, New York University of California, Berkeley, Research and Content Technologies, Information Services and Technology University of Cambridge, Centre for Applied Research in Educational Technologies

Early Adopters Museum of the Moving Image Statens Museum for Kunst University of California, Berkeley Phoebe A. Hearst Museum of Anthropology University and Jepson Herbaria History of Art Visual Resources Collection Walker Art Center Planning phase: Balboa Park Online Collaborative

Significant Releases CollectionSpace Release 1.0: Eight core procedures and related functionality covered, including: acquisition, cataloging, loans, vocabulary control, media handling, customization, security, and documentation. CollectionSpace Release 1.8 Added support for media handling, hierarchical vocabularies, delete, import, export, and groups. Significant changes under the hood include improvements to performance, increased support for localization, simplification of configuration, and upgrade of the core platform to use PostgreSQL. CollectionSpace Release 2.0 An expansion of the system's support for core collections management functionality to improve the functionality of all of the above; plus, list management, advanced search, reporting, templates, and batch processing.

Functionality Overview Acquisition Cataloging Loans In and Out Location Movement Media handling Reporting Import Export Advanced search Core collections management system activities:

Working with Records

Functionality Continued Vocabulary and authority control Advanced search User management Roles and permissions Procedure-level Vocabulary-level Admin-level Multi-tenant capable (key to CSpace-as-a- Service) User centered design

Advanced Search

User Management

Roles and Permissions

Term List Management

Vocabularies and Authorities Follow standard set out in ANSI/NISO Z , Guidelines for the Construction, Format, and Management of Monolingual Controlled VocabulariesANSI/NISO Z Types: Static term lists Dynamic term lists Controlled vocabularies (hierarchical) Authorities (combinations of controlled vocabs) Currently support person, organization, and storage location, expanding to include place, concept, and work

Development Process The CollectionSpace project team is composed of domain experts, designers, architects, and developers from each partner organization, and is structured around four main work areas:

Development Process Begins with the big picturebig picture Schema, user stories, and workflows (i, ii) are created Schemauser storiesi ii Designs are developed Designs Scope is narrowed down based on what can be accomplished during one development sprint Scope is narrowed Tasks for each layer are created Tasks Development (usually 2-3 weeks per release) QA – full or partial depending on release goals QA Release

Development Challenges Many moving parts Easy to have unrealistic expectations, both within the project team and among early adopters Geography and isolation of roles/responsibilities can lead to developer communication lag CSpace architecture occasionally requires asynchronous development which can extend development times

Communication Wiki IRC Video conferencing Skype lists Jira (issue tracker) Google calendar Face-to-face ALL OPEN! Time and distance require a smörgåsbord of solutions:

Communication Twice-weekly meetings with everyone so that all teams members know whats going on Define workflow and process and stick to it Which questions go to which list? Who is responsible for follow-up? Everyone must learn all tools, must participate, and contribute Openness is key Documentation is difficult, a drag for developers, and essential for deployers. Plan to spend time doing it on a regular basis to lessen the burden Schedule communications and documentation sprints:

CollectionSpace Phase III began January 2012 Phase III will focus on the development of CollectionSpace as a sustainable enterprise, with key activities: Develop a business model and strategic plan Develop and deploy CollectionSpace as a hosted service in two trial environments Complete initial core software development cycle Whats Next

Administration and Management Legal establishment and support Management of software intellectual property issues Maintenance of a repository of core software code and re-usable components Financial management Administrative support Conference logistics Communications CollectionSpace Organization

Software Stewardship and Governance Coordination of support for community-led design of new features and functions Coordination of CollectionSpace hosting and service providers Coordination of quality assurance and distribution activities Maintenance of a repository of core software code and re-usable components Guidance and processes for community code contributions Management and administration of a marketplace for tools and other modules that will operate in the CollectionSpace framework Management of relationships with other open source initiatives and support networks that have synergy with CollectionSpace CollectionSpace Organization

Software Hosting and other External Services Managing and/or contracting with cloud-based computing providers for storage, computation, and preservation services Support to museum professionals who use CollectionSpace Technical and implementation support to organizations using CollectionSpace as a stand- alone application or a hosted service Software development services to end-users for enhancements to/refinements of existing functionality Software engineering services, as required, for new feature development CollectionSpace Organization

Key requirements: Schema extension model Domain-specific extensions Architecture that supports multiple tenants Software-as-a-service trials CollectionSpace-as-a- Service

Schema Extension Model Common Entity Schema (common semantics) Domain-specific extensions (common across many institutions) Deployment-specific extensions (specific to one deployment or workflow)

Domain-Specific Extensions Performing arts Walker Art Center Digital media Museum of the Moving Image Fine Art Statens Museum for Kunst Herbaria University & Jepson Herbaria Anthropology Hearst Museum of Anthropology Visual resources History of Art Visual Resources Collection Common Entity Schema (common semantics) Domain-specific extensions (common across many institutions) Deployment-specific extensions (specific to one deployment or workflow) Extensions in progress

Multi-Tenancy CollectionSpace Server Identity Provider Tenant 1 Identity Provider Tenant 2 authenticate Document Repository Tenant 1 Document Repository Tenant 1 Domain (default) Workspaces CollectionObjects Locations Domain (default) Workspaces CollectionObjects Locations

Nuxeo Nuxeo is an open-source enterprise content management system (ECM) Enterprise content management systems are used to capture, manage, store, preserve, and deliver content – in this case, collections management data Nuxeo provides the model for our schema- based data, version support, search and indexing, a rules engine, and some default security (Auth and AuthZ) Cspace does not require Nuxeo – an abstraction layer is built in that would allow us to swap in another ECM if recommended/required

Nuxeo Pros Open-source Provides good support both from Nuxeo user community and via fee-for-service at their.com arm Allows us to support much more complex schema than other ECMs, a requirement with museum data Many services already exist that we can work from rather than building from scratch Does the heavy lifting for our multi-tenancy framework, one tech option behind CSpace-as-a- Service Provides a framework that includes other tools such as a digital asset management system that may be of use to our community

Nuxeo Pros Based in Europe They have recognized the importance of CollectionSpace and became a supporter of the project in 2011 Very good communications between developers at Nuxeo and CollectionSpace Cons Have dependencies on their development schedule

SaaS Trials CollectionSpa ce Organization Walker Art Center Museum of the Moving Image Balboa Park Online Collaborative University of California, Berkeley Phoebe A. Hearst Museum of Anthropology University and Jepson Herbaria History of Art Visual Resources Collection cloud storage

Start small and focus on deliverables Commit sufficient resources to user interface design and development Commit sufficient resources to quality assurance Dont underestimate administrative burden Manage expectations with early adopters Ensure that technical support for early adopters is identified as a role/responsibility for all team members Lessons Learned

Commitment to user-centered design Emphasis on configurability Focus on sustainable architecture and components Open and transparent processes Emphasis on standards Documentation, documentation, documentation Lessons Learned

Megan Forbes Collection Manager, Museum of the Moving Image Project Manager, CollectionSpace Slides and links available on the Cspace project wiki, just go to wiki.collectionspace.org and click on events in the left menu bar. Questions?