KUALI OLE REFLECTIONS ON OUR FIRST YEAR OF COLLABORATIVE SOFTWARE DEVELOPMENT Robert H. McDonald, Indiana University Molly Tamarkin, Duke University Mike.

Slides:



Advertisements
Similar presentations
Preserving and Sharing Digital Data Greg Colati, Director, Archives and Special Collections May 11, 2012.
Advertisements

1 Open Library Environment Progress report and next steps ARL member meeting Houston, TX ~ May 21, 2009 Lynne O’Brien Director, Academic Technology & Instructional.
State of Indiana Business One Stop (BOS) Program Roadmap Updated June 6, 2013 RFI ATTACHMENT D.
Course: e-Governance Project Lifecycle Day 1
ARC and TRC Update to All Boards. Evolution of Rice.
Evolution of the Kuali Rice Project Charter, Governance and Roadmap.
Kuali OLE: Enabling Choices for Libraries Demonstration for Wellesley Robert H. McDonald, Sharon Wiles-Young, Doreen Herold, Chulin Meng,
Community & Open Source Software in Cultural Heritage Institutions CNI December 2012.
V i s i o n ACCOMPLISHED ™ Portfolio Management Breakthroughs Shelley Gaddie President Project Corps Pacific Northwest Portfolio Management Roundtable.
A community-maintained data store for descriptions of library resources Global Open Knowledgebase (GOKb)
Open Library Environment Designing technology for the way libraries really work November 19, 2008 ~ ASERL, Atlanta Lynne O’Brien Director, Academic Technology.
Agile insurance carrier - What the carrier has to look like? Glenn Lottering Senior Director, EMEA Insurance Product Strategy and Sales Consulting.
Building a Digital Library with Fedora International Conference on Developing Digital Institutional Repositories Hong Kong December 9, 2004.
MIKE2.0 Methodology Presentation to Wiki Wednesday community, London 6 June 2007
Thee-Framework for Education & Research The e-Framework for Education & Research an Overview TEN Competence, Jan 2007 Bill Olivier,
Evolution of the Kuali Rice Project Charter, Governance and Roadmap
1 What Does the Chief Know? Chief video. 2 Fundamental Principles of Implementing Information Technology Chapter 1.
Open source administrative software for education Moving from Idea to Application.
Engaging with RDA: governance and strategy Gordon Dunsire Presented to RDA Forum, ALA Annual 2015, San Francisco, USA.
Open source administration software for education software development simplified KRAD Kuali Application Development Framework.
Next Generation Trnsport Trnsport Users Group Conference Field Management TAG November 7, 2005.
1 Open Library Environment Designing technology for the way libraries really work December 8, 2008 ~ CNI, Washington DC Lynne O’Brien Director, Academic.
OSIAM4HE Proposed org structure Authored by the strategy and organization team.
Technical Overview of Kuali Rice UC Davis, Information & Educational Technology January 2009.
DYNAMICS CRM AS AN xRM DEVELOPMENT PLATFORM Jim Novak Solution Architect Celedon Partners, LLC
Kuali Research Administration (KRA) Kuali Financial System (KFS) Project Management Andy Slusar KRA Project Manager Cornell University Jim Thomas KFS Project.
Architecting and Building KRA using Kuali Rice Terry Durkin, KRA DM/Lead Developer (Indiana University) Bryan Hutchinson, KRA DM/Lead Developer (Cornell)
Tech Planning Smack Down #14NTCsmack Lindsay Andrea Steve
Delivering an Architecture for the Social Enterprise Alpesh Doshi, Fintricity Information Age Social&Mobile Business Conference Tuesday 31st January 2012.
SCURL Systems Librarians Update | Kuali OLE Update SCURL Systems Librarians.
Kuali Coeus (KC) Kuali Financial System (KFS) Kuali Student (KS) Project Management Andy Slusar KC Project Manager Cornell University Jim Thomas KFS Project.
Adopting Hydra Making the case and getting going Chris Awre Hydra Europe Symposium London School of Economics, 23 rd April 2015.
KB+ & GOKB: THE KUALI OLE COMMUNITY MODEL FOR E- RESOURCES MANAGEMENT Sponsored by Owen Stephens – Owen Stephens Consulting Michael Winkler – University.
The rSmart Group Kuali Days Successful Financial System Implementation Indianapolis April 11,
An Introduction to ORCID
UCSF IT Update November 2013 Presenter: Joe Bengfort.
A Vision of Access Services in the Open Library Environment (OLE) Judy Gardner Rutgers University Libraries Access Services Conference 2009 November 13,
Kuali Research Administration (KRA) Kuali Financial System (KFS) Kuali Student (KS) Project Management Andy Slusar KRA Project Manager Cornell University.
EDUCAUSE – October 2011 Kuali Student Project Update.
CFLeads – Adapted with permission by Community Foundations of Canada © CFLeads in collaboration with Aspen Institute Community Strategies Group for the.
Kuali Enterprise Notification Aaron Godert (Sr. Software Architect, Cornell University) John Fereira (Programmer/Analyst, Cornell University)
1 Performing Procurement Due Diligence with an Open Source ERP?
One Body, Many Heads for Repository-Powered Digital Content Applications Hydra Europe Symposium, Trinity College, Dublin, 7 th April 2014 Chris Awre Head.
Digital Preservation: Lessons learned through national action Digital Preservation Interoperability Framework Workshop April 2010.
Address Maps and Apps for State and Local Governments
Kristin Antelman Liam Earney Kristen Wilson CNI December 2014.
Community-Source Development and Technical Services Librarians Beth Picknally Camden University of Pennsylvania ALA June 2015.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative OOI Cyberinfrastructure Architecture Overview Michael Meisinger Life Cycle Architecture Review.
Building Applications with the KNS. The History of the KNS KFS spent a large amount of development time up front, using the best talent from each of the.
© 2004, The Trustees of Indiana University Kuali Project Development Methodology, Architecture, and Standards James Thomas, Kuali Project Manager Brian.
North East Lincolnshire Council delivering change through partnership ( Physical Regeneration, Property and Technical Services Partnership) Planning in.
Capacity Building Committee Architecture and Data Committee Meeting Seattle – July 2006.
1 Strategic Plan for Digital Archives Programme DAP PROJECT SCOPE OVERVIEW STATUS.
Kuali Rice Evolving the Technology Framework for Kuali Applications Brian McGough (Indiana University) Aaron Godert (Cornell University) Warner Onstine.
Kuali Rice A basic overview…. Kuali Rice Mission First and foremost to provide a consistent development framework and common middleware layer for Kuali.
The Practical Challenges of Implementing a Terminology on a National Scale Professor Martin Severs.
Technical Update 2008 Sandy Payette, Executive Director Eddie Shin, Senior Developer April 3, 2008 Open Repositories 2008, Fedora User Group.
CIFER (Community Identity Framework for Education and Research) Overview for Prospective Contributors ciferproject.org Bill Yock Director, Enterprise Information.
Kuali Bootcamp for Interested Technologists Bryan Hutchinson - Cornell University (Development Manager) Jack Frosch – Kuali Foundation (Lead Developer)
Sakai: A Higher Education Initiative Jim Farmer at the Aviation Industry CBT Committee Meeting 2 February 2004, Phoenix, Arizona USA.
Kuali OLE Status Report Grace Agnew AUL for Digital Library Systems Rutgers University Libraries July 22, 2014.
EPOS IP Roadmap Massimo Cocco & PDB. EPOS IP project Timeline Implementation Validation Pre-operation.
Evolution of the Kuali Rice Project Charter, Governance and Roadmap.
Towards an Enterprise Architecture for Wits In the context of the new Student Information System programme Prof Derek W. Keats Deputy Vice Chancellor (Knowledge.
Vision to Reality: How Knowledge Sharing Promotes Efficiencies Through Process Improvement  History of the Knowledge Collaboration Centre (KCC)  The.
Innovative eResource Workflow Strategies ER&L Conference March 1, 2011  Kelly Smith and Laura Edwards, Eastern Kentucky University Managing eResource.
A Shared Commitment to Digital Preservation and Access.
Kuali Student R2Update :: 2/28/11
DataNet Collaboration
Presentation transcript:

KUALI OLE REFLECTIONS ON OUR FIRST YEAR OF COLLABORATIVE SOFTWARE DEVELOPMENT Robert H. McDonald, Indiana University Molly Tamarkin, Duke University Mike Winkler, University of Pennsylvania

OUTLINE What is Kuali Open Library Environment? Year one deliverables Lessons from our first year Year two roadmap and deliverables A look at our architecture First code release, project strategies, joining us

KUALI OLE IS PART OF THE KUALI FOUNDATION Open source software by higher education, for higher education Community source development approach Examples are Kuali Financial System (KFS), Kuali Coeus, Kuali Mobility, Kuali Ready See kuali.org

HOW THE FOUNDATION WORKS Software: No licensing fees Non-proprietary code Sustainability through partner contributions Commercial partners provide market for services and support Community approach: Golden rule: those who bring the gold make the rules Partners tender resources to a project and direct development Each project has its own governance Collaboration among like-minded institutions

KUALI OLE FOUNDING PARTNERS

OLE GOALS & PRINCIPLES Community-source library management system Next-gen technology environment Re-examine library business operations Break away from print-based workflows Reflect the changing nature of library materials and new approaches to scholarly work Integrate with enterprise-level systems

YEAR 1 DELIVERABLES JULY 2010—JUNE 2011 Develop and Execute Software Development Contract HTC Global Services-Detroit, MI started with 4 staff – now will move toward 22 in next quarter Hire and Engage Kuali OLE Core Team 7 member team based at Indiana University; just hired 2 more Business Analysts Create Governance Structure Formed Project Board, Functional Council, Technical Council

YEAR 1 DELIVERABLES JULY 2010—JUNE 2011 Formed teams led by FC members Deliver, Select & Acquire, Describe & Manage, Workflows, Data Model, Communications, and User Stories Created agile framework and timeline Developed User Story Process Demo’ed prototype Kuali OLE 0.2 at Spring 2011 CNI meeting

QUESTIONS KUALI FOUNDATION KUALI OLE GOALS YEAR ONE DELIVERABLES

LESSONS FROM YEAR ONE There is no “set it and forget it” Governance structure Team management Meeting management Project communications Product does not trump process Without adjusting process and governance, you will not improve product capacity

LESSONS FROM YEAR ONE Extensive reliance on “volunteer” input requires that we make careful use of volunteer time Meetings need clear rationales for existence Outcomes need to be clear Failures to meet objectives should lead to process adjustment Listen to staff concerns Agendas need to be community-driven Decide; act; assess; adjust; repeat

GOVERNANCE CHANGES Created process to rotate leadership of functional council Created vice-chair role Created role of board liaison Disbanded technical council and shifted membership to specific spec areas

PROCESS CHANGES From FC-led themed teams Deliver, Select & Acquire, Describe & Manage, Workflows, Data Model, Communications, and User Stories To FC-led Tiger Teams Teams comprised of core team rep, FC rep, and TC rep. Designed to address spec writing bottleneck Active Tiger teams are: Scope & Roadmap; Select & Acquire; Describe; Deliver; Manage Entity Relationship; Systems Integration Still have Communications and User Stories teams Created more face-to-face workshops designed for focused spec writing efforts

ROADMAP BASICS INCLUDES Where we’re going How we’ll get there Functional priorities “straight line process” Infrastructure to build Minimal deliverables Areas to research MAPS TO JIRA TASKS

ROADMAPS: PAST & PRESENT YEAR ONE 7/10-6/11 Winnowing user stories to 2000 Architectural development Adapting KFS for Select & Acquire Adopt Apache Jackrabbit ™ for metadata YEAR TWO 7/11-6/12 Kuali Rice™ for workflow Support multiple descriptive metadata formats Complete Select & Acquire, Deliver, Describe, and begin creating implementation tools Code release in November and April

FUTURE ROADMAP Full release mid-year two in December 2012 Last half of year two will be tweaking, documentation, and implementation plans Year three will focus on: Implementation Documentation Migration Commercial partnerships

QUESTIONS LESSONS LEARNED GOVERNANCE & PROCESS CHANGES ROADMAPS

INTERPRETING OUR GOALS ARCHITECTURALLY Kuali OLE is a service-oriented toolbox for enterprise library management Financial management & budgeting that can interoperate with the ERP Workflow & rules engine to manage business process ETL tools & data integration pathways to ease integration of data into OLE Standard interfaces to OLE data & functions to enable easy and robust integration Service bus and service registry to document & manage the OLE API

KUALI OLE ARCHITECTURE Transactional System based upon Kuali Financials Core system driven by Java-based Kuali Rice Database agnostic (developed on Oracle) Bibliographic data accessed using SOLR/Lucene indexing Jackrabbit Development environment on Amazon EC Cloud

Relational Data (Fund, status, administrative) Relational Data (Fund, status, administrative) Semantic Relationships (Collections, tagging, FRBR) Descriptive Data ( MARCXML, EAD, VRA, ERMI, etc) Descriptive Data ( MARCXML, EAD, VRA, ERMI, etc) Messaging & Queues (Kuali Enterprise Service Bus) Key Document Repository Document Broker Semantic Repository Semantic Broker Relational Repository SQL Broker Kuali Identity Mgmt (KIM) Kuali Enterprise Workflow (KEW) Kuali Enterprise Notification (KEN) Document Index 3 rd Party Interfaces Data Store Kuali OLE Kuali Rice Metrics 3rd Parties Services Repository Kuali Financial System (KFS) TIERED DATA STORAGE

RELEASE 0.3 Cloud instance and downloadable code Provides flexible document store Provides faced searching for internal management (public interface-neutral) Supports basic material selection and acquisition

KUALI OLE IN SUM Innovative Technologies Document store Flexible workflows More than building software: deep project collaboration Members have direct representation and influence We are open and transparent Transforming research libraries Ownership of workflow lets us focus our staff Permits strategic integration with new partners – i.e. discovery

WAIT, THERE’S MORE Workflow over module-based system Layered functionality ready for localization Breaks down our metadata silos Combines them under integrated, flexible management Strength through community Open for review Shared risk and mitigating risk through partnership Diversity of views, experience, needs

ENGAGING WITH US JOINING THE PARTNERSHIP Let’s talk (Robert at Not too late to join year three development Interested in consortial and cloud approaches FOLLOW on twitter Blog: Project site:

QUESTIONS ARCHITECTURE RELEASES & TECHNOLOGIES PARTNERSHIPS