SlideShare a Scribd company logo
An	Open-Source	Workflow	Tracking	Tool	for	Digi8za8on	Projects
Developing	Goobi
1
Steffen	Hankiewicz,	intranda	GmbH21.04.2016
Ever	heard	about	these	problems?
‣ Known	objec8ves	
‣ Exis8ng	experience	
‣ Current	way	not	perfect
2
Steffen	Hankiewicz,	intranda	GmbH21.04.2016
Projects	&	
Workflows
Staff	members	
and	places
Data	sources	
and	objec8ves
Materials	and	
data	formats
Scan	hardware
Errors	and	
correc8ons
Situa8on
Ever	heard	about	these	problems?
‣ Known	objec8ves	
‣ Exis8ng	experience	
‣ Current	way	not	perfect
2
Steffen	Hankiewicz,	intranda	GmbH21.04.2016
Projects	&	
Workflows
Staff	members	
and	places
Data	sources	
and	objec8ves
Materials	and	
data	formats
Scan	hardware
Errors	and	
correc8ons
Efficient	work
Automa8on
Progress	
overview
Transparent	
responsibili8es
QA
Sta8s8cs	and	
repor8ng
Situa8on Wishlist
Ever	heard	about	these	problems?
‣ Known	objec8ves	
‣ Exis8ng	experience	
‣ Current	way	not	perfect
2
Steffen	Hankiewicz,	intranda	GmbH21.04.2016
Projects	&	
Workflows
Staff	members	
and	places
Data	sources	
and	objec8ves
Materials	and	
data	formats
Scan	hardware
Errors	and	
correc8ons
Efficient	work
Automa8on
Progress	
overview
Transparent	
responsibili8es
QA
Sta8s8cs	and	
repor8ng
Data	
management
Integrate	
exis8ng	tools
Integrate	into	
infrastructure
Scalability
Flexible	and	
configurable
Intui8veness	
and	usability
Situa8on Wishlist
Addi8onals
Ever	heard	about	these	problems?
‣ Known	objec8ves	
‣ Exis8ng	experience	
‣ Current	way	not	perfect
2
Steffen	Hankiewicz,	intranda	GmbH21.04.2016
Projects	&	
Workflows
Staff	members	
and	places
Data	sources	
and	objec8ves
Materials	and	
data	formats
Scan	hardware
Errors	and	
correc8ons
Efficient	work
Automa8on
Progress	
overview
Transparent	
responsibili8es
QA
Sta8s8cs	and	
repor8ng
Data	
management
Integrate	
exis8ng	tools
Integrate	into	
infrastructure
Scalability
Flexible	and	
configurable
Intui8veness	
and	usability
Situa8on Wishlist
Addi8onals
∞
Ever	heard	about	a	solution?
3
Steffen	Hankiewicz,	intranda	GmbH21.04.2016
Ever	heard	about	a	solution?
3
Steffen	Hankiewicz,	intranda	GmbH21.04.2016
Free.	Open	Source.	Production	proven.
4
Steffen	Hankiewicz,	intranda	GmbH21.04.2016
‣ Based	on	17	years	
experience	in	
digi8za8on	
‣ Coordina8on	of	users,	
projects,	import,	
exports	
‣ Overview,	metadata,	
valida8on,	management	
‣ Easy	to	use	
‣ Enforce	quality		
‣ Avoid	errors
Workflow	so]ware	for	digitisa8on	projects	as	central	
produc8on	environment
Part	1	-	Split	workflow	into	steps
5
Steffen	Hankiewicz,	intranda	GmbH21.04.2016
Input	/	Import
Output	/	Export
Data	coming	in	from	somewhere	else
Workflow
The	data	is	changed:	
‣ create	digital	version	
‣ manipulate	digital	version	
‣ enrich	metadata	
‣ do	manual	work	
‣ let	automa8c	tools	do	the	work	
‣ specific	work	depends	on	previous	work
Data	delivered	out	to	other	system
Part	1	-	Split	workflow	into	steps
6
Steffen	Hankiewicz,	intranda	GmbH21.04.2016
Input	/	Import
Output	/	Export
Data	coming	in	from	somewhere	else
Data	delivered	out	to	other	system
Workflow	steps:	
‣ steps	have	a	specific	order	
‣ steps	can	be	manual	or	automa8c	
‣ steps	can	call	other	tools,	scripts	etc.		
‣ dependent	on	workflow	and	project	

steps	can	be	different	
‣ valida8on	avoid	errors	
‣ workflow	steps	are	executed	as	tasks	
‣ persons	have	a	personal	task	list	(a.k.a.	ToDo)
Scanning
Workflow	step	1
QA
Workflow	step	2
Image	processing
Workflow	step	3
Metadata	indexing
Workflow	step	4
OCR
Workflow	step	5
Update	catalogue
Workflow	step	6
7
Steffen	Hankiewicz,	intranda	GmbH21.04.2016
7
Steffen	Hankiewicz,	intranda	GmbH21.04.2016
Part	2	-	Use	workflow	templates
8
Steffen	Hankiewicz,	intranda	GmbH21.04.2016
Input	/	Import
Scanning
Output	/	Export
QA
Image	processing
Metadata	indexing
OCR
Update	catalogue
Decide	one	workflow	for	a	whole	project:	
‣ Involved	user	groups	
‣ Involved	workflow	steps	
‣ Automa8c	steps	&	manual	tasks	
‣ Import,	export,	order
Part	2	-	Use	workflow	templates
8
Steffen	Hankiewicz,	intranda	GmbH21.04.2016
Input	/	Import
Scanning
Output	/	Export
QA
Image	processing
Metadata	indexing
OCR
Update	catalogue
Decide	one	workflow	for	a	whole	project:	
‣ Involved	user	groups	
‣ Involved	workflow	steps	
‣ Automa8c	steps	&	manual	tasks	
‣ Import,	export,	order	
Input	/	Import
Scanning
Output	/	Export
QA
Image	processing
Metadata	indexing
OCR
Update	catalogue
Input	/	Import
Scanning
Output	/	Export
QA
Image	processing
Metadata	indexing
OCR
Update	catalogue
Input	/	Import
Scanning
Output	/	Export
QA
Image	processing
Metadata	indexing
OCR
Update	catalogue
Input	/	Import
Scanning
Output	/	Export
QA
Image	processing
Metadata	indexing
OCR
Update	catalogue
Input	/	Import
Scanning
Output	/	Export
QA
Image	processing
Metadata	indexing
OCR
Update	catalogue
Input	/	Import
Scanning
Output	/	Export
QA
Image	processing
Metadata	indexing
OCR
Update	catalogue
Input	/	Import
Scanning
Output	/	Export
QA
Image	processing
Metadata	indexing
OCR
Update	catalogue
Input	/	Import
Scanning
Output	/	Export
QA
Image	processing
Metadata	indexing
OCR
Update	catalogue
Duplicate	workflow	template	for	each	object:	
‣ as	o]en	as	needed	
‣ Each	object	has	it	own	progress	
‣ All	objects	of	that	workflow	

are	handled	iden8cal
9
Steffen	Hankiewicz,	intranda	GmbH21.04.2016
10
Steffen	Hankiewicz,	intranda	GmbH21.04.2016
Steffen	Hankiewicz,	intranda	GmbH
Result	of	this	development	work
‣ Easy	and	efficient	func8oning	for	the	user	
‣ Enforced	homogeneity	
‣ Overview	and	quality	assurance	for	project	management	
‣ Central	data	management	with	ligle	maintenance
11
21.04.2016
Write	once	-	run	everywhere?
12
Steffen	Hankiewicz,	intranda	GmbH21.04.2016
‣ Web	based	
‣ Mul8	language	
‣ Java
Write	once	-	run	everywhere?
12
Steffen	Hankiewicz,	intranda	GmbH21.04.2016
‣ Web	based	
‣ Mul8	language	
‣ Java
Individual	workflow	require	plugins
13
Steffen	Hankiewicz,	intranda	GmbH21.04.2016
Input	/	Import
Output	/	Export
Scanning
QA
Image	processing
Metadata	indexing
OCR
Update	catalogue
Individual	workflow	require	plugins
13
Steffen	Hankiewicz,	intranda	GmbH21.04.2016
Input	/	Import
Output	/	Export
Scanning
QA
Image	processing
Metadata	indexing
OCR
Update	catalogue
Import Plugin
Shell-Scripts
Step-Plugin with GUI
Export-Plugin
Validation-Plugin
Web-API
Step-Plugin
without GUI
More	use	cases	-	more	plugins
14
Steffen	Hankiewicz,	intranda	GmbH21.04.2016
15
Steffen	Hankiewicz,	intranda	GmbH21.04.2016
Lessons	learned
Write	Documenta8on	for	the	users	
Implement	as	much	plugins	as	possible	
Never	remove	exis8ng	func8onality	
Use	the	so]ware	for	yourself	
Bring	the	users	together	
Much	more	…
16
Steffen	Hankiewicz,	intranda	GmbH21.04.2016
What’s	next?
17
Steffen	Hankiewicz,	intranda	GmbH21.04.2016
‣ Move	on	the	development	
‣ Extend	focus	to	more	ins8tu8ons	
‣ Extend	OLR,	NER	and	seman8c	analysis	
‣ A	lot	more	…
‣ Download	Goobi	to	go	&	run	auto	installer

hgp://www.intranda.com/goobi-to-go/	
‣ Read	the	manual

hgp://www.intranda.com/digiverso/documenta8on/	
‣ Checkout	the	plugins

hgp://www.goobi-marketplace.com
What’s	next?
17
Steffen	Hankiewicz,	intranda	GmbH21.04.2016
‣ Move	on	the	development	
‣ Extend	focus	to	more	ins8tu8ons	
‣ Extend	OLR,	NER	and	seman8c	analysis	
‣ A	lot	more	…
Questions?
18
Steffen	Hankiewicz,	intranda	GmbH21.04.2016
Steffen	Hankiewicz
hgp://www.intranda.com
steffen.hankiewicz@intranda.com
hgp://twiger.com/intranda
hgp://github.com/intranda
info@intranda com works too.

More Related Content

PDF
Goobi: News & Noteworthy – Latest Developments and Future Roadmap
PDF
Goobi UK user meeting: Extensions for Goobi with plugins
PDF
Goobi overview
PDF
Goobi user meeting 2014
PDF
METS in daily use by intranda: Digital Preservation Coalition, 23.04.2013
ODP
Goobi viewer: Developing a Complete Solution to Bring Digitised Content IIIF ...
PPTX
vodQA Pune (2019) - Insights into big data testing
PPTX
vodQA Pune (2019) - Design patterns in test automation
Goobi: News & Noteworthy – Latest Developments and Future Roadmap
Goobi UK user meeting: Extensions for Goobi with plugins
Goobi overview
Goobi user meeting 2014
METS in daily use by intranda: Digital Preservation Coalition, 23.04.2013
Goobi viewer: Developing a Complete Solution to Bring Digitised Content IIIF ...
vodQA Pune (2019) - Insights into big data testing
vodQA Pune (2019) - Design patterns in test automation

What's hot (6)

PDF
2018 July - The Month in PHP
PDF
Chicago Salesforce Saturday - Tools Presentation
PPTX
Implementing BDD at scale for agile and DevOps teams
PDF
Building application in a "Microfrontends" way - Matthias Lauf *XConf Manchester
PDF
PGCPS_DataConversion_High_Level
PDF
GitLab: One Tool for Software Development (2018-02-06 @ SEIUM, Braga, Portugal)
2018 July - The Month in PHP
Chicago Salesforce Saturday - Tools Presentation
Implementing BDD at scale for agile and DevOps teams
Building application in a "Microfrontends" way - Matthias Lauf *XConf Manchester
PGCPS_DataConversion_High_Level
GitLab: One Tool for Software Development (2018-02-06 @ SEIUM, Braga, Portugal)
Ad

Viewers also liked (16)

PDF
Perspektiven und visionen für den viewer in der version 3.1 und 3.2-expanded
PPTX
Sind wir schon da? - Rückblick, Ausblick, Lessons Learned nach 20 Jahren Kult...
PDF
Validierung, Tools und Plugins - Workflowoptimierung durch Automatisierung
PDF
viewer Tag 2016 - Willkommen
PDF
Named Entity Recognition im Alltag - Erste Erfahrungen und Herausforderungen
PDF
Goobi Tag 2016 - Willkommen
PDF
Bisher konnten wir suchen, jetzt wollen wir auch finden. Probleme und Lösungs...
ODP
Mehr als nur scharfe Aufnahmen - Bildformate verstehen und für die richtige V...
PDF
Normdatendienste der VZG und ihre Anwendungsmöglichkeiten
PPTX
10 Jahre Evolution: Digitalisierung an der UB Greifswald
PPTX
Goobi at the Wellcome Library: Current Work and New Developments
PPT
Digitisation at Scale: Automating the mass acquisition of digitised content
PDF
Überblick über Neuigkeiten in den Versionen 2.2 und 2.3 von Goobi und neue ...
PDF
Neuigkeiten und Entwicklungssprünge des viewers 3.0 und 3.1
PDF
Goobi UK user meeting: TaskManager: processing data under load
PDF
Goobi UK user meeting: Current developments
Perspektiven und visionen für den viewer in der version 3.1 und 3.2-expanded
Sind wir schon da? - Rückblick, Ausblick, Lessons Learned nach 20 Jahren Kult...
Validierung, Tools und Plugins - Workflowoptimierung durch Automatisierung
viewer Tag 2016 - Willkommen
Named Entity Recognition im Alltag - Erste Erfahrungen und Herausforderungen
Goobi Tag 2016 - Willkommen
Bisher konnten wir suchen, jetzt wollen wir auch finden. Probleme und Lösungs...
Mehr als nur scharfe Aufnahmen - Bildformate verstehen und für die richtige V...
Normdatendienste der VZG und ihre Anwendungsmöglichkeiten
10 Jahre Evolution: Digitalisierung an der UB Greifswald
Goobi at the Wellcome Library: Current Work and New Developments
Digitisation at Scale: Automating the mass acquisition of digitised content
Überblick über Neuigkeiten in den Versionen 2.2 und 2.3 von Goobi und neue ...
Neuigkeiten und Entwicklungssprünge des viewers 3.0 und 3.1
Goobi UK user meeting: TaskManager: processing data under load
Goobi UK user meeting: Current developments
Ad

Similar to Developing Goobi: An Open-Source Workflow Tracking Tool for Digitization Projects (20)

PDF
Beyond the Platform: Enabling Fluid Analysis
PDF
1010 introducing the new sap global batch traceability gbt key to manage qual...
PDF
Will a LLM replace me at work? Fatima Soomro at
PDF
Building a Beer Recommender with Yhat (PAPIs.io - November 2014)
PDF
SFScon 2020 - Matteo Ghetta - DataPlotly - D3-like plots in QGIS
PDF
Scaling Analysis Responsibly
PPTX
Playing Nice in the Product Playground
PPTX
Buisness drivers for real-time streaming analytics integrated to action frame...
PDF
GraphQL Munich Meetup #1 - How We Use GraphQL At Commercetools
PDF
II-SDV 2016 Patrick Beaucamp - Data Science with R and Vanilla Air
PDF
Being data driven - our data journey
PPTX
Net conf uy v2018 real time analytics
PDF
Analytic Excellence - Saying Goodbye to Old Constraints
PPTX
Meetup Data-science OVH
PPTX
Splunk in integration testing
PPTX
Net conf ar v2018 real time analytics
PDF
Pentaho PDI and the Jare Ruleengine
PDF
seven steps to dataops @ dataops.rocks conference Oct 2019
PDF
Presentation Master Thesis
PPT
Product Management 2.0: Using Confluence to drive company-wide alignment and ...
Beyond the Platform: Enabling Fluid Analysis
1010 introducing the new sap global batch traceability gbt key to manage qual...
Will a LLM replace me at work? Fatima Soomro at
Building a Beer Recommender with Yhat (PAPIs.io - November 2014)
SFScon 2020 - Matteo Ghetta - DataPlotly - D3-like plots in QGIS
Scaling Analysis Responsibly
Playing Nice in the Product Playground
Buisness drivers for real-time streaming analytics integrated to action frame...
GraphQL Munich Meetup #1 - How We Use GraphQL At Commercetools
II-SDV 2016 Patrick Beaucamp - Data Science with R and Vanilla Air
Being data driven - our data journey
Net conf uy v2018 real time analytics
Analytic Excellence - Saying Goodbye to Old Constraints
Meetup Data-science OVH
Splunk in integration testing
Net conf ar v2018 real time analytics
Pentaho PDI and the Jare Ruleengine
seven steps to dataops @ dataops.rocks conference Oct 2019
Presentation Master Thesis
Product Management 2.0: Using Confluence to drive company-wide alignment and ...

More from intranda GmbH (20)

PDF
Goobi-Tag 2021: Barrierefreiheit im Goobi viewer
PPTX
Goobi-Tag 2021: „Am Anfang sah es nach Routine aus“ – DLC goes Goobi, ein Pr...
PDF
Goobi-Tage 2019: Nachlass Robert Koch: in Augias verzeichnet mit Goobi digita...
PDF
Goobi-Tage 2019: Goobi-to-go Ersatz für Test-Server Überlegungen / Erfahrungen
PDF
Goobi-Tag 2021: Goobi viewer in Docker Containern
PDF
Goobi-Tag 2021: Right to left - Goobi viewer Design
PDF
Goobi-Tag 2021: Goobi im Einsatz im Niedersächsischen Landesamt für Denkmalpf...
PDF
Goobi-Tag 2021: Goobi meets OCR4all-libraries
PDF
Goobi viewer - Der lange Weg zu Open Source
PDF
Goobi-viewer-Tag 2019 - Viel zu tun: Geheimbaustellen und Ideen für die nächs...
PDF
Goobi-viewer-Tag 2019 - Willkommen
PDF
Goobi-viewer-Tag 2019 - Goobi viewer 4.0 - What happened?
PDF
Goobi-Tage 2019 - Goobi workflow Entwicklungsrückblick über die letzten 12 M...
PDF
Goobi-workflow-Tag 2019 - Willkommen
PDF
Goobi-Tag 2020 - Ausblick
PDF
Goobi-Tag 2020 - Willkommen
PDF
Goobi-Tag 2020 - Goobi workflow Entwicklungsrückblick
PDF
Goobi-Tage 2019 - Goobi 19.09 under the Hood
PDF
Goobi-Tag 2021 - Ausblick
PDF
Goobi-Tag 2020 - Entwicklungsrückblick Goobi viewer
Goobi-Tag 2021: Barrierefreiheit im Goobi viewer
Goobi-Tag 2021: „Am Anfang sah es nach Routine aus“ – DLC goes Goobi, ein Pr...
Goobi-Tage 2019: Nachlass Robert Koch: in Augias verzeichnet mit Goobi digita...
Goobi-Tage 2019: Goobi-to-go Ersatz für Test-Server Überlegungen / Erfahrungen
Goobi-Tag 2021: Goobi viewer in Docker Containern
Goobi-Tag 2021: Right to left - Goobi viewer Design
Goobi-Tag 2021: Goobi im Einsatz im Niedersächsischen Landesamt für Denkmalpf...
Goobi-Tag 2021: Goobi meets OCR4all-libraries
Goobi viewer - Der lange Weg zu Open Source
Goobi-viewer-Tag 2019 - Viel zu tun: Geheimbaustellen und Ideen für die nächs...
Goobi-viewer-Tag 2019 - Willkommen
Goobi-viewer-Tag 2019 - Goobi viewer 4.0 - What happened?
Goobi-Tage 2019 - Goobi workflow Entwicklungsrückblick über die letzten 12 M...
Goobi-workflow-Tag 2019 - Willkommen
Goobi-Tag 2020 - Ausblick
Goobi-Tag 2020 - Willkommen
Goobi-Tag 2020 - Goobi workflow Entwicklungsrückblick
Goobi-Tage 2019 - Goobi 19.09 under the Hood
Goobi-Tag 2021 - Ausblick
Goobi-Tag 2020 - Entwicklungsrückblick Goobi viewer

Recently uploaded (20)

PDF
COLEAD A2F approach and Theory of Change
PPTX
PurpoaiveCommunication for students 02.pptx
PPTX
ANICK 6 BIRTHDAY....................................................
PPTX
BIOLOGY TISSUE PPT CLASS 9 PROJECT PUBLIC
PPTX
water for all cao bang - a charity project
PPTX
An Unlikely Response 08 10 2025.pptx
PPTX
Sustainable Forest Management ..SFM.pptx
PPTX
lesson6-211001025531lesson plan ppt.pptx
PDF
Microsoft-365-Administrator-s-Guide_.pdf
PDF
Presentation1 [Autosaved].pdf diagnosiss
PPTX
Lesson-7-Gas. -Exchange_074636.pptx
PDF
IKS PPT.....................................
PPTX
AcademyNaturalLanguageProcessing-EN-ILT-M02-Introduction.pptx
DOCX
ENGLISH PROJECT FOR BINOD BIHARI MAHTO KOYLANCHAL UNIVERSITY
PDF
MODULE 3 BASIC SECURITY DUTIES AND ROLES.pdf
PDF
_Nature and dynamics of communities and community development .pdf
PDF
PM Narendra Modi's speech from Red Fort on 79th Independence Day.pdf
PPTX
Human Mind & its character Characteristics
PDF
Yusen Logistics Group Sustainability Report 2024.pdf
PPTX
ART-APP-REPORT-FINctrwxsg f fuy L-na.pptx
COLEAD A2F approach and Theory of Change
PurpoaiveCommunication for students 02.pptx
ANICK 6 BIRTHDAY....................................................
BIOLOGY TISSUE PPT CLASS 9 PROJECT PUBLIC
water for all cao bang - a charity project
An Unlikely Response 08 10 2025.pptx
Sustainable Forest Management ..SFM.pptx
lesson6-211001025531lesson plan ppt.pptx
Microsoft-365-Administrator-s-Guide_.pdf
Presentation1 [Autosaved].pdf diagnosiss
Lesson-7-Gas. -Exchange_074636.pptx
IKS PPT.....................................
AcademyNaturalLanguageProcessing-EN-ILT-M02-Introduction.pptx
ENGLISH PROJECT FOR BINOD BIHARI MAHTO KOYLANCHAL UNIVERSITY
MODULE 3 BASIC SECURITY DUTIES AND ROLES.pdf
_Nature and dynamics of communities and community development .pdf
PM Narendra Modi's speech from Red Fort on 79th Independence Day.pdf
Human Mind & its character Characteristics
Yusen Logistics Group Sustainability Report 2024.pdf
ART-APP-REPORT-FINctrwxsg f fuy L-na.pptx

Developing Goobi: An Open-Source Workflow Tracking Tool for Digitization Projects