Towards Understanding Requirements for eScience

Download Report

Transcript Towards Understanding Requirements for eScience

Towards Understanding Requirements for
eScience: the eDiaMoND case study
Marina Jirotka, Rob Procter, Chris Hinds, Catelijne
Coopmans, James Soutter and Sharon LLoyd
Requirements and eScience



eScience and system development

eScience another domain for technological development

Previous studies of why system development projects fail
Requirements activities

Eliciting, analysing and specifying functional and non-functional requirements

Development process and managing requirements exercises

Managing conflict and trade offs
Range of requirements issues


Security, visualisation of information, data storage management and retrieval, data
mining…..
Context of work attempting to support - To determine what properties a system
should have to succeed in the environment in which it will be used
Who needs Requirements?



eScience is complex challenging domain

Supporting large scale collaboration

Understanding interdisciplinary work

Context of scientific work, how data generated, used and shared
Professional expertise

Understanding different types of knowledge

Knowledge in use, not only as classifications
Range of participants/stakeholders involved

Biologists, chemists, health clinicians, physicists, zoologists, etc

Academic, industrial, scientific research communities
Introduction to e-DiaMoND

£4.1m budget funded through EPSRC/DTI and IBM SUR grant

2 year project started December 2002

Academic and commercial collaborators over 12 sites

Deliver prototype to support breast screening in UK

Large distributed database of annotated mammograms

Applications will be developed for:
• Teaching and education
• Screening/diagnosis
• Epidemiology

Ambitious, flagship project, with short time-scales
eDiaMoND Project Team
Guys
Hospital
(GUY)
St. Georges Hospital
(GEO)
Ardmillan
Churchill
Hospital
(CHU)
Oxford University
Context of Requirements Capture


Challenging complex domain

Highly volatile - social and organisational issues

Critical - dealing with people’s health care
Range of participants/stakeholders involved



Doctors, nurses, admin, researchers, geneticists, epidemiologists,
radiologists, radiographers….
Different stakeholders on project, academic, industrial, clinical
Professional medical expertise

Understanding knowledge

Tacit understanding and apprenticeship
UK Breast Screening – Today
Paper
Film
Began in 1988
Women 50-64
Screened
Every 3 Years
1 View/Breast
1,300,000 - Screened in 2001-02
65,000 - Recalled for Assessment
8,545 – Cancers detected
300 - Lives per year Saved
~100 Breast
Screening
Programmes
- Scotland
- Wales
- Northern Ireland
- England
230 - Radiologists (Double Reading)
Statistics from NHS Cancer Screening web site
UK Breast Screening – Challenges
Digital
Digital
2,000,000 - Screened every Year
120,000 - Recalled for Assessment
10,000 - Cancers
1,250 - Lives Saved
230 - Radiologists (Double Reading)
50% - Workload Increase
Women 50-70
Screened
Every 3 Years
2 Views/Breast
+ Demographic
Increase
~100 Breast
Screening
Programmes
- Scotland
- Wales
- N Ireland
- England
Areas of Technological Interest







Non digital films and light boxes - transition to digital
Non standard reporting systems - full integration
Manual movement of data - Grid
Reporting difficult - Database and Grid
Training through mentoring - Computer based training via Grid
Localised epidemiological studies - Database and Grid
CADe not used - enabled by Grid and Digital Reading
QuickTime™ and a
DV - NTSC decompressor
are needed to see this picture.
Towards Practice-Centred Requirements Analysis
Iterative Requirements
Process

Understanding of work practices


elicitation and
verification
Managing conflict between different stakeholders


interviews, fieldwork and video analysis, design workshops,
prototyping, user acceptance
design workshops, user participation, trade off concerns of technical
partners and other stakeholders, user acceptance and expectations
Understanding of transition from user to system requirements

analysis and verification
communication and expression of requirements, ethnographers and
developers, organisational constraints, hierarchy of requirements,
modelling, prioritisation, quasi-naturalistic evaluation of prototypes,
blueprints, user acceptance
specification and
verification

Understanding of local and organisational
concerns
Sharing Data within BSU
Letters
X-Rays, Notes, Screening forms
Light Boxes
High volume reading
Some portable
machines
Manual hanging
Administratively intense
Notes, Screening forms
Patient Folders
Radiology reporting
systems

Visibility and
accountability of
work
transformed

Practical ethical
action - safety
culture

Flexible role
based access
structure
Sharing Data Across BSUs

Allows rapid movement of mammograms and patient related data
between BSUs

Distributed reading - maximising use of scarce skills

Double reading, professional judgement and trust

Need to follow case from beginning to end

Concern over automated allocation of cases to radiologists

Useful in symptomatic clinics
Sharing Data Across Disciplines

Value of database to epidemiologists

Orient to ethical concerns

Impact on eDiaMoND project

Acquiring information to improve healthcare for public interest vs
protecting citizens from unscrupulous use of personal data

Anonymisation, consent and confidentiality

Epidemiologists cannot specify complete data requirements

Research work and scientific publications
Lessons Learned

Without understanding the details and context of clinicians’ work we risk
building systems that are not fit for purpose

eHealth




Focussing on work practices, organisational issues…



complex collaborative domain
diverse range of professional expertise
volatile organisational issues
Understanding of work flow, collaborative practices and everyday work of clinicians
Techniques to inform design of eScience technologies
Transforming the eScience vision of sharing data

We must be sensitive to the ways in which skills such as reading mammograms
and researching into causes of breast cancer are developed and maintained and
how these will be transformed by eScience technology
Lessons Learned 2

Don’t ignore previous research in areas such as CSCW regarding
global collaboration and virtual organisations

New issues in eScience



Scale and expertise needed for global collaboration - CSCW
Practical implications from studies of science and scientific knowledge SSK
Development models and requirements for eScience -RE