OMII-UK Home

Reporting back slides

Back to the Collaborations Workshop page.

Themes and thoughts from the final session

Final agenda

The final agenda(info) lists the topics that were discussed during the workshop.

Themes

  • Researchers and developers want to work together, but they’re not sure how to do it.
  • Exchange of information between disciplines is important
  • What is it that encourages people to replicate work and tools?

Thoughts

  • Want more researchers next time
  • Ring fence some cash – get researchers that have problems to come to the CW and pitch their idea in which they bid for some of the cash (could even do it like a Dragon’s den style of presentation)
  • Role of the research councils needs to be improved – must get them to attend next time
  • Don’t want to separate researchers and developers onto different days
  • Could run short sessions on the first day (and more of them, I guess) where ideas get laid down, and longer sessions on the second day where stuff get sorted out
  • Could we get the funding councils involved so that users get involved too, because they see the CW as a way to access funding council money

Report back from Wednesday 10 March, 12.00-13.00 session

Software sustainability: what are the issues?

FlipchartsTranscript
Overview p1(info)Overview p1
Overview p2(info)Overview p2
Overview p3(info)Overview p3
Group 1 p1(info)Group 1 p1
Group 1 p2(info)Group 1 p2
Group 2(info)Group 2
Group 3(info)Group 3

Secure Data Sharing

This session was facilitated by Pawel Plaszczak, who has provided the following information:
  1. Manifesto for secure data sharing: http://bigdatamatters.com/bigdatamatters/2009/09/manifesto-for-the-secure-data-sharing.html
  2. A three-minute introduction movie: http://gridwisetech.com/adhoc#adhocmovie
  3. A technical overview: http://gridwisetech.com/sites/default/files/file/AdHoc_1.1.0_Data_Sheet.pdf
  4. An online demonstration: https://adhoc.gridwisetech.pl/gridsphere/gridsphere/loggedin/home/r/ (It is not currently available to the general public, but people can write to contact@gridwisetech.com to request access.)

Long-term researcher-driven collaborations

Report back from Wednesday 10 March, 15.45-16.45 session

Data copy docs

OSSW-SSMM & software sustainability

Assistance with publicity, outreach and dissemination

Report back from Thursday 11 March, 9.15-10.15 session

Use of infrastructure at different levels for researchers and developers

SAGA

e-Labs

Sustainability

FlipchartsTranscripts
Part 1(info)Part 1
Part 2(info)Part 2
Part 3(info)Part 3
Part 4(info)Part 4
Part 5(info)Part 5

Google summer of code

Report back from Thursday 11 March, 11.35-12.35 session

Commercialisation and IPR

Collaboration 2

Photos

Attendees.png

Neil.png

SteveB.png

BreakOut.png

Transcripts

Sustainability 1 overview p1

ISSUES – Main issues preventing continued development of s/w

  • Code Sharing
  • New developers
  • Run code but not view **
  • IPR issues
  • A good repository
  • Well built vs succession of quick and dirty
  • Miss matched timeline expectations
  • Cutting edge vs productions
  • Clashing management styles
  • Software dependencies

Sustainability 1 overview p2

ISSUES

  • Group cohesion
  • Politics
  • Differing research agendas/priorities
  • Development methodologies
  • Not everyone buys into coding guidelines
  • Broken promises, no cont
  • Dying developers – bus factor – redundancy, team size for encapsulating *knowledge sharing
  • Must be funded to work together to produce deliverables in the UK
  • Deviations from consortium plan
  • Running off with an idea
  • Building community is not difficult
  • Getting concrete contributions is
  • Difficult to get people to use others code where appropriate
  • People often wear multiple hats
  • Getting good real sample data ** ** in design process from actual users
  • Scalability
  • Trusting other peoples code when integrating different components

Sustainability 1 Group 1 p1

ISSUES

  • Trust – e.g. HPC
  • Research software in production - QA – Support
  • Pushing to users
  • Why – collaboration *** INSTITUTION
  • Extra effort to make reproduction
  • Current practice is to publish not reproduce
  • Can we trust results – sustainability
  • Good tools aid capture, tracability
  • Resources – code quality – long term support – cost/funding
  • Open source – rubbish code is useful
  • Secrets
  • Monitization
  • Licensing
  • Patents
  • Great Tools
  • Collaboration

Sustainability 1 Group 1 p2

SHORT TERM ACTIONS

  • More collaboration – start between cs and research
  • Training in collab
  • Review research process – recommendation
  • Paper reviews look reprodoc

LONG TERM GOALS

  • Change culture make reproducible results

Sustainability 1 Group 2

Verification of results from software?

  • “Throw-away software” problem - training?
  • Move towards open pub of s/w as *** requirements
  • Research computation expen** -v- “properly designed” s/w – balance?
  • Sustaining “
  • Training PhD students to build better s/w tests

Sustainability 1 Group 3

TOP ISSUES

  • Differing research agendas/priorities
  • Bus factor, team change impact and size
  • Mismatched timeline expectations
  • Cutting edge vs productions
  • Well built vs quick and *** series
  • IPR Issues
  • Short term actions
  • More F2F meetings
  • Employ more people who can improve team cohesion
  • Long term goals – culture change
  • Better set of adopted processes
  • Change scoring systems to individual s/w deliverables

Sustainability 2 p1

BETTER RESEARCH SOFTWARE DEVELOPMENT TEAMS FOR SUSTAINABILITY

RISK FACTORS

  • People Leaving
  • End of funding
  • Schisms
  • Divergent groups
  • Different goals/vision
  • Code fidelity/trust in code
  • Using obscure technology
  • Everyone using different tools
  • Divergence from agreed

Sustainability 2 p2

CAPTURING KNOWLEDGE

  • Use backed up electronic records
  • Mailing list & archives (searchable)
  • Use of ticket/issue tracker
  • How to explain benefits to small team
  • Not enough to have a “single” process manager – all must buy into process
  • Introduce competition?
  • Show benefit/value
  • Address human side

WHY DO SOME TEAMS MANAGE TO RETAIN MEMBERS

  • Investigate and publish case studies

OPEN DEVELOPMENT ALLOWS SEPARATION OF FUNDING AND COMMUNITY CONSENSUS

Sustainability 2 p3

GETTING INSTITUTIONAL BUY-IN

  • Over project success
  • Over external community growth

USE OF COMMON INFRASTRUCTURE

  • Are branches bad

COMMON GOALS AND VISION

  • Agreed roadmap
  • But this takes time – show “failure” + “benefits” – case studies
  • Shared ownership
  • Involve entire team
  • Take people to a neutral isolated location

Sustainability 2 p4

REPRODUCING RESULTS FROM SOFTWARE

  • Software metadata
  • Component defn
  • Annotate software
  • Test driven dev, coverage, reports

PROMOTE TOOLS LIKE HUDSON

  • Education in benefits of design
  • Summer schools
  • Best 1 day SE for research curriculum?
  • Recommended bibliography
  • Standard Models for work
  • Framework “Scaffolding” should be shared

Sustainability 2 p4

DIFFERENCE BETWEEN DIFFERENT METHODS AND FORKED CODE

EDUCATION

  • On line materials on methodology
  • Case studies c.f TextGen
  • Low overhead, low barrier techniques better
  • OSS-Watch strategic projects
  • Mentoring

PERSUADE FUNDERS TO IMPLEMENT

  • Minimal documentation format
  • What it does
  • What it runs on
  • How you use it
  • Minimum information to allow code to be run by someone else

Add new attachment

Only authorized users are allowed to upload new attachments.

List of attachments

Kind Attachment Name Size Version Date Modified Author Change note
ppt
20091203 HPC-BP Interop Demo.p... 921.1 kB 1 11-Mar-2010 11:00 SimonHettrick
png
Attendees.png 461.0 kB 1 12-Mar-2010 13:19 SimonHettrick
png
BreakOut.png 478.2 kB 1 12-Mar-2010 13:19 SimonHettrick
png
BuildingCollaborations.png 88.7 kB 1 16-Mar-2010 13:59 SimonHettrick
docx
CW10 Agenda.docx 27.7 kB 3 22-Apr-2010 11:20 SimonHettrick
ppt
CW10 communications.ppt 131.1 kB 1 11-Mar-2010 10:22 SimonHettrick
pptx
Collab-Session feedback.pptx 61.4 kB 1 11-Mar-2010 11:40 SimonHettrick
pptx
Commercialisation.pptx 85.1 kB 1 11-Mar-2010 13:46 SimonHettrick
ppt
Data copy doc - feedback form.... 149.0 kB 1 10-Mar-2010 17:37 SimonHettrick
png
Neil.png 383.4 kB 1 12-Mar-2010 13:19 SimonHettrick
ppt
OMII-UK-GridWise.ppt 55.8 kB 1 11-Mar-2010 11:22 SimonHettrick
pptx
Software sustainability and th... 84.2 kB 2 10-Mar-2010 15:07 SimonHettrick
png
SteveB.png 130.7 kB 1 12-Mar-2010 13:19 SimonHettrick
jpg
Sustainability1OverviewSlide1.... 1387.2 kB 1 12-Mar-2010 10:41 SimonHettrick
jpg
Sustainability1OverviewSlide2.... 1443.2 kB 1 12-Mar-2010 10:41 SimonHettrick
jpg
Sustainability1OverviewSlide3.... 1516.1 kB 1 12-Mar-2010 10:41 SimonHettrick
jpg
Sustainability2Slide1.jpg 1510.1 kB 1 12-Mar-2010 10:41 SimonHettrick
jpg
Sustainability2Slide2.jpg 1618.9 kB 1 12-Mar-2010 10:41 SimonHettrick
jpg
Sustainability2Slide3.jpg 1641.6 kB 1 12-Mar-2010 10:41 SimonHettrick
jpg
Sustainability2Slide4.jpg 1339.5 kB 1 12-Mar-2010 10:50 SimonHettrick
jpg
Sustainability2Slide5.jpg 1284.3 kB 1 12-Mar-2010 10:50 SimonHettrick
jpg
SustainabilityAttendees.jpg 1265.6 kB 1 12-Mar-2010 10:41 SimonHettrick
jpg
SustainabilityGroup1Slide1.jpg 1491.6 kB 1 12-Mar-2010 10:42 SimonHettrick
jpg
SustainabilityGroup1Slide2.jpg 1391.0 kB 1 12-Mar-2010 10:42 SimonHettrick
jpg
SustainabilityGroup2.jpg 1294.9 kB 1 12-Mar-2010 10:42 SimonHettrick
jpg
SustainabilityGroup3.jpg 1428.7 kB 1 12-Mar-2010 10:42 SimonHettrick
ppt
cwp10_e-inf.ppt 111.1 kB 1 11-Mar-2010 11:39 SimonHettrick
ppt
e-labs.ppt 78.3 kB 1 11-Mar-2010 13:48 SimonHettrick
png
elab1.png 112.7 kB 1 16-Mar-2010 13:53 SimonHettrick
png
elab2.png 83.3 kB 1 16-Mar-2010 13:53 SimonHettrick
ppt
feedback from collab 2 section... 106.5 kB 1 11-Mar-2010 14:12 SimonHettrick
ppt
feedback from oss watch sectio... 105.5 kB 1 11-Mar-2010 11:16 SimonHettrick
pptx
gsoc.pptx 65.5 kB 1 15-Mar-2010 12:14 SimonHettrick
png
osswatch.png 56.5 kB 1 16-Mar-2010 13:54 SimonHettrick
pptx
saga_breakout.pptx 55.9 kB 1 11-Mar-2010 11:06 SimonHettrick
« This page (revision-85) was last changed on 22-Apr-2010 10:37 by SimonHettrick [RSS]

© The University of Southampton on behalf of OMII-UK. All Rights Reserved. | Terms of Use | Privacy Policy | PageRank Checker