BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260708T170952Z
UID:1931d198-069c-4bd7-91e2-b024e27f654f
DTSTART:20190710T080000Z
DTEND:20190711T163000Z
DESCRIPTION:\nARCHER\, the UK's national supercomputing service\, offers tr
 aining in software development and high-performance computing to scientist
 s and researchers across the UK. As part of our training service we will b
 e running a 2 day ‘Practical Software Development’ training session.\n
 \nWriting code is just part of developing effective software - how do you 
 get the best from working with others as part of a software team\, incorpo
 rating existing work into your own\, contributing back and producing code 
 and software suites for others?\n\nDetails\n\nSoftware development compris
 es a range of activities including writing code\, requirements analysis\, 
 testing and product evaluation. This course introduces how software develo
 pment projects can be approached to achieve high-quality software products
 . Introducing important ideas for both academic and industrial development
  such software sustainability\, testing\, adapting processes and communica
 tions. The course will introduce practical skills important for use in dev
 eloping software for research and industrial purposes.\n\nTimetable\n\nDay
  1:\n\n\n	0900 - 0930 : Welcome/Intro\n	0930 - 1100 : Structured Developme
 nt\n	1110 - 1230 : Design Issues and Requirements\n	1230 - 1330 : Lunch\n	
 1330 - 1500 : Planning and Risks\n	1500 - 1530 : Coffee\n	1530 - 1700 : Pr
 ototyping and Usability\n\n\n \n\nDay 2:\n\n\n	0900 - 0930 : Recap\n	0930
  - 1100 : Testing\n	1110 - 1230 : Code Work: Analysis and Re-engineering\n
 	1230 - 1330 : Lunch\n	1330 - 1400 : Code Work Cont.\n	1400 - 1500 : Looki
 ng back and Learning\n	1500 - 1530 : Coffee\n	1530 - 1700 : Issues affecti
 ng Software Development\n\n\nThis course is free to all academics.\n\nInte
 nded learning outcomes\n\nOn completion of this course students should be 
 able to:\n\n\n	Assess and articulate issues with design and code\n	Evaluat
 e and propose risk management for a project\n	Estimate and justify a sched
 ule for a project\n	Create a testing process and articulate the reasoning 
 for the types of tests\n	Evaluate and critique a software project\n\n\nStr
 ucture\n\nThe course will be delivered over two days in person. The course
  will interleave practical exercises\, including teamwork\, with short lec
 tures and discussions.\n\nPre-requisites\n\nThere are no strict pre-requis
 ites for this course\, though familiarity with a programming language and 
 concepts will be beneficial.\n\nCourse Materials\n\nCourse materials page\
 n\nhttps://events.prace-ri.eu/event/879/
SUMMARY:Practical Software Development @ EPCC at Leeds 10-11 July 2019
URL;VALUE=URI:https://events.prace-ri.eu/event/879/
END:VEVENT
END:VCALENDAR
