Beijing, October 2006 Metadata development & deployment: What software business practices apply? William L. Anderson Praxis101 20th International CODATA.

Slides:



Advertisements
Similar presentations
Software Requirements
Advertisements

Current design issues for digital archives Robert Munro (presented by David Nathan) Endangered Languages Archive (ELAR), School of Oriental and African.
Open Source Intelligence: Presented by Abe Lederman, President and CTO Deep Web Technologies, LLC IOP 06 Sheraton Premier, Tysons Corner, Virginia January.
Louisiana Coastal Grey Literature Project Gina Costello Digital Services Librarian Louisiana State University Libraries.
World Digital Library OSI | WEB SERVICES World Digital Library Arab Peninsula Regional Group Meeting Doha, Qatar, December 12-14, 2010 An Introduction.
Improving Learning Object Description Mechanisms to Support an Integrated Framework for Ubiquitous Learning Scenarios María Felisa Verdejo Carlos Celorrio.
Project L.O.F.T. Report May 2007 through October 2007 Creating a design to meet stakeholder desires and dissolve our current set of interacting problems.
Research Councils ICT Conference Welcome Malcolm Atkinson Director 17 th May 2004.
SWITCH Visit to NeSC Malcolm Atkinson Director 5 th October 2004.
How To Use OPAC.
Welcome 2-Day Conference – Project Management in Construction Sector 1.
Presented by Brad Jacobson The Publisher on the Web Exploiting the new online sales channels.
Grow your business with your head in the cloud. What is Cloud Computing ? Internet-based computing, whereby shared resources, software and information.
Cloud Computing for Education & Cloud Learning Minjuan Wang to BT Research Center (Abu Dhabi) Educational Technology San Diego State University
Software Requirements
Software Tools Lecture 10: Software Tools Dr Valentina Plekhanova University of Sunderland, UK.
ARL 1 Library Publishing Services: New Opportunities for Research Libraries Karla Hahn ARL Office of Scholarly Communication ARL May Membership Meeting.
Fujitsu Siemens Computers at a glance Georgios Nikolopoulos Sales Manager November 2008.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 13 Slide 1 Application architectures.
World Usability Day Ignite! Session Fixing The Trouble with Computers: User Centered Design, Development, and Deployment Jay Edwin Gillette Center for.
1 What is the Internet Archive We are a Digital Library Mission Statement: Universal access to human knowledge Founded in 1996 by Brewster Kahle in San.
AGILE DEVELOPMENT Outlines : Quick Look of agile development Agility
We ensure collaboration through a unique Moneyball-style approach to team assembly Agile Team, Custom-Designed for You Works well together Fits seamlessly.
Software development process improvement Ville Wettenhovi Master thesis presentation Supervisor:Professor Jukka Manner Instructor:M.Sc. Markus Aalto Date:23th.
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
1. Failure is when users do not feel they get what they paid for. 2. Failure is when the overall organization fails to adopt the solution.
27 September 1999 Crisis Management William L. Scherlis Carnegie Mellon University School of Computer Science.
Bielefeld Conference 2006: Academic Library and Information Services: New Paradigms for the Digital Age Hans Geleijnse Director of Library and IT Services.
COMP 350: Object Oriented Analysis and Design Lecture 2
AGILE Development Group KEVIN STEVEN EKAPUTRANTO RENDY WINARTA STEFANY TRIFOSA GLADYS NATALIA.
Agile Process: Overview n Agile software engineering represents a reasonable compromise to conventional software engineering for certain classes of software.
An Agile View of Process
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 System and Software Engineering.
Software Development Process
Teaching Metadata and Networked Information Organization & Retrieval The UNT SLIS Experience William E. Moen School of Library and Information Sciences.
The MERIC Prototype A Proof of Concept for the MERIC Vision William E. Moen School of Library and Information Sciences Texas Center for Digital Knowledge.
Introduction to Software Engineering
2-Oct-15 1 Introduction to Software Engineering Softwares Importance of SWE Basic SWE Concepts ICS Software Engineering.
Software engineering. What is software engineering? Software engineering is an engineering discipline which is concerned with all aspects of software.
 Dr. Syed Noman Hasany.  Review of known methodologies  Analysis of software requirements  Real-time software  Software cost, quality, testing and.
20 October 2008Hildegard Schäffler - ICOLC Fall Meeting Munich Requirements for E-Book Standards.
An Introduction to Software Engineering. What is Software?
MARC Content Designation Utilization: Inquiry and Analysis Can Empirical Evidence Help Shape the Future of MARC? Amy Eklund, Research Asst., MCDU Project;
Chapter 1: Introduction Omar Meqdadi SE 2730 Lecture 1 Department of Computer Science and Software Engineering University of Wisconsin-Platteville.
Optimizing Resource Discovery Service Interfaces in Statewide Virtual Libraries: The Library of Texas Challenge William E. Moen, Ph.D. Texas Center for.
Extending Access To Information Resource Discovery Service William E. Moen, Ph.D. Kathleen R. Murray, Ph.D. School of Library and Information Sciences.
Chapter 5 McGraw-Hill/Irwin Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
MARC Content Designation and Utilization Examining MARC Records as Artifacts Reflecting Metadata Utilization Decisions William E. Moen School of Library.
IS550: Software requirements engineering Dr. Azeddine Chikh 2. Functional and non-functional requirements.
Integrating Access to Digital Content Sarah Shreeves University of Illinois at Urbana-Champaign Visual Resources Association 23 rd Annual Conference Miami.
Radioactive Metadata Records An Interoperability Testing Approach Based on Metadata Utilization William E. Moen School of Library and Information Sciences.
Functional Requirements for Bibliographic Records The Changing Face of Cataloging William E. Moen Texas Center for Digital Knowledge School of Library.
An Introduction to Software Engineering (Chapter 1 from the textbook)
MARC Content Designation and Utilization Learning from Artifacts: Metadata Utilization Analysis William E. Moen School of Library and Information Sciences.
A Resource Discovery Service for the Library of Texas Requirements, Architecture, and Interoperability Testing William E. Moen, Ph.D. Principal Investigator.
No Longer Under Our Control? The Nature and Role of Standards in the 21 st Century Library William E. Moen School of Library and Information Sciences Texas.
An Inquiry and Analysis of Metadata Utilization A Case Study of MARC 2005 ASIS&T Annual Meeting, November 1, 2005, Charlotte, North Carolina William E.
Research and Projects: Z, M, and Beyond! William E. Moen School of Library and Information Sciences Texas Center for Digital Knowledge University of North.
Chapter 4 Requirements Engineering (1/3) Yonsei University 2 nd Semester, 2015 Sanghyun Park.
Meghe Group of Institutions Department for Technology Enhanced Learning 1.
CS223: Software Engineering Lecture 16: The Agile Methodology.
Software Engineering, COMP201 Slide 1 Software Requirements BY M D ACHARYA Dept of Computer Science.
IT323 - Software Engineering 2 1 Tutorial 4.  List the main benefits of software reuse 2.
MARC Content Designation Use I mplications for indexing & interoperability William E. Moen School of Library and Information Sciences Texas Center for.
L ECTURE 1 Introduction Getting started with software engineering.
A Complex Standard and Its Use Results from an empirical analysis of MARC 2004 Texas Library Association Annual Conference, March 18, 2004, San Antonio,
Chapter 1- Introduction
Metadata and XML <xmlpresentation>
SD5953 Successful Project Management AGILE SOFTWARE DEVELOPMENT
Presentation transcript:

Beijing, October 2006 Metadata development & deployment: What software business practices apply? William L. Anderson Praxis101 20th International CODATA Conference Beijing, China October 2006

Beijing, October 2006 Metadata development & deployment challenges Software product development challenges –How businesses are responding What software product development practices could help with metadata deployment? Questions & discussion What we’ll cover

Beijing, October 2006 The metadata problem Data are almost useless without description All data are local and situated But sharing requires shared descriptions The primary requirement for metadata: –Locally useful and usable –Globally understandable and interoperable So, how to deliver on both needs?

Beijing, October 2006 Software product development problem Product requirements in conflict –Rapid delivery of new features & updates –Product reliability & ease of use Development processes need to flexible and dependable New practices demand change from developers and users

Beijing, October 2006 A computer systems challenge Products, procedures, and standards –Presume activity that is orderly, step-wise and predictable What’s enacted in the world: –Activity that is situated and responsive to the needs of the moment The challenge is working across the gap –the key to usefulness and adoption

Beijing, October 2006 Software development responses User experience as the guide for features Deliver value to the customers & users Deliver less, but deliver sooner Let products evolve as use defines requirements Develop an architecture that adapts to changes (THIS IS THE HARD PART)

Beijing, October 2006 Software engineering changes Product-oriented engineering –Design software –Process information by rules –Consider system static –Consider the environment to be predefined –Use document driven methods Process–oriented engineering –Design work processes & software –Interleave work, learning & communication –Consider system dynamic & evolving –Consider the environment to be tailored by users –Use iterative and agile methods

Beijing, October 2006 Metadata development/deployment ideas Respect the work practices of the users –Researchers and cataloguers Deliver simple schemas Focus on ease of use Start small: –Support sharing as it evolves Need a standards and deployment process that adapts to user experience and learning (THIS IS THE HARD PART)

Beijing, October 2006  7,595,887 LC-created records in dataset  Type of Record: Book, Pamphlets, and Printed Sheets  Total number of unique fields occurring: 167  14 fields account for 80% of occurrences: (8.3%)  21 fields account for 90% of occurrences: (12.6%)  Approximately 110 fields (66%) occur in less than 1% of all records [* William E. Moen, School of Library and Information Sciences Texas Center for Digital Knowledge, University of North Texas: ] MARC Content Designation and Utilization Study Some preliminary data*

Beijing, October 2006 Consequences for software & metadata development Requirements cannot be completely known –Do not try to solve the general problem Develop and deploy anyway –Focus on what can be done soon Find out what users are doing –Be empirical –Learn from experience Design for change –Take smaller steps (mistakes less costly)

Beijing, October 2006 Thank you. Bill Anderson