• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Software, Training and Users Panel: the Software Sustainability Institute's View
 

Software, Training and Users Panel: the Software Sustainability Institute's View

on

  • 367 views

 

Statistics

Views

Total Views
367
Views on SlideShare
367
Embed Views
0

Actions

Likes
0
Downloads
5
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

CC Attribution-NonCommercial LicenseCC Attribution-NonCommercial License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Software reviews and refactoring, collaborations to develop your project, guidance and best practice on software development, project management, community building, publicity and more…Drawing on pool of specialists to drive the continued improvement and impact of research software developed by and for researchersProviding services for research software users and developersDeveloping research community interactions and capacityPromoting research software best practice and capability
  • http://www.flickr.com/photos/esva/2364906768
  • CPD?
  • Ultimately the Software Sustainability Institute would like to seebasic scientific computing to be taught in the same way thatstatistics are a fundamental part of any researchers toolbox. Likewisean understanding of software programming should be seen as equivalentto the understanding of presenting and disseminating your work whichis expected of graduates.A basic syllabus and list of recognised teaching providers ensuresthere is a way of providing excellent foundation training inscientific computing via the CDTs. Specialist interdisciplinaryscientific computing CDTs which concentrate on instilling the bestcomputational, data analysis and software development techniques intheir doctoral students will provide the UK with the next generationof world-class scientists.

Software, Training and Users Panel: the Software Sustainability Institute's View Software, Training and Users Panel: the Software Sustainability Institute's View Presentation Transcript

  • “Doing Science www.software.ac.ukProperly in theDigital Age”UK e-Infrastructure Academic User Community Forum12 September 2012, Digital Research 2012, OxfordNeil Chue Hong (@npch)N.ChueHong@software.ac.uk Software Sustainability Institute
  • The Software Sustainability Institute www.software.ac.ukA national facility for cultivating world-class research through software• Better software enables better research• Software reaches boundaries in its development cycle that prevent improvement, growth and adoption• Providing the expertise and services needed to negotiate to the next stage• Developing the policy and tools to support the community developing and using research software Supported by EPSRC Software Sustainability Institute Grant EP/H043160/1
  • UK Research Computing Ecosystem www.software.ac.uk PeopleComputing Software Communities Data Centres … Network/Collaboration Instruments Software Sustainability Institute
  • Observation 1:Software is www.software.ac.ukpervasive acrossresearchCorollary: software is bleeding edge and long-tailDemanding users are coming from arts + humanities,economics, and social science as well as sciences Software Sustainability Institute
  • Observation 2:A culture of re-use www.software.ac.ukrather than re-invention is notwidespreadCorollary: we have wasted effort and increased siloing Software Sustainability Institute
  • Observation 3: www.software.ac.ukMany people are“embarrassed”about softwareCorollary: something is broken in the way we regard,recognise and reward software Software Sustainability Institute
  • The Foundations of Digital Research www.software.ac.uk Re- Re-usable search Re-producible Software Careers Software Recognition / RewardSoftware Skills and Capability Software Sustainability Institute
  • Gap 1: Software Skills Training www.software.ac.uk Research Software Summer Focussed Schools Carpentry (methods) Who fills this gap? HPC Short Courses MSc in HPC / scientific computing Advanced HPC TrainingProgramming Focussed Programming Programming (Tools) 101 201 Basic Advanced Software Sustainability Institute
  • Software philosophy as part of the process www.software.ac.uk• Foundations of scientific computing in undergraduate courses  Like presentation skills• Methods of scientific computing in postgraduate courses  Like statistics and ethics• Show the benefits from the knowledge and methods of digital research  Not just programming 101 Software Sustainability Institute
  • Gap 2: Lack of support infrastructure www.software.ac.uk• For example: no digital repository which satisfies the criteria:  Open to anyone in the UK to archive software  Software associated with an OSI license  Provide a unique, permanent identifier  Publishes a preservation/curation/sustainability plan• This is just deposit, not even preservation or sustainability Software Sustainability Institute
  • Gap 3: Lack of recognition and reward www.software.ac.uk• Is there an anachronism in the way we conduct and recognise research?  REF references software as an output but it is still not easy to get recognition• Software careers  Researchers who use software  Researcher-Developers  Research Software Engineers  Research Software Support  Research Systems Providers Software Sustainability Institute
  • Gap 4: Software Maturity and Management www.software.ac.uk Not all software should make it to the next stageSoftware proliferation Management changes through time, requiring planning Innovation Consolidation Customisation Time Software Sustainability Institute
  • A More Manageable Ecosystem www.software.ac.uk• Discourage duplicative software development in research grants by rewarding reuse and long-term development  Need to change perceptions so that software is seen as valuable  But understand when it should not proceed to next stage• Different stages should be managed and funded separately  Maintenance vs. research vs. development• A skilled researcher base is the key in the digital age  Create a larger proportion of enabled researchers and provide the ramps to go from desktop to high-end infrastructure  Allow and encourage specialism and collaboration Software Sustainability Institute