BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260704T090310Z
UID:b995cb57-2695-4044-a94f-151abe299e76
DTSTART:20160928T080000Z
DTEND:20160929T163000Z
DESCRIPTION:ARCHER\, the UK's national supercomputing service\, offers trai
 ning in software development and high-performance computing to scientists 
 and researchers across the UK. As part of our training service we will be 
 running a 2 day ‘Practical Software Development’ training session.\n\n
 Writing code is just part of developing effective software - how do you ge
 t the best from working with others as part of a software team\, incorpora
 ting existing work into your own\, contributing back and producing code an
 d software suites for others?\n\nDetails\n\nSoftware development comprises
  a range of activities including writing code\, requirements analysis\, te
 sting and product evaluation. This course introduces how software developm
 ent projects can be approached to achieve high-quality software products. 
 Introducing important ideas for both academic and industrial development s
 uch software sustainability\, testing\, adapting processes and communicati
 ons. The course will introduce practical skills important for use in devel
 oping software for research and industrial purposes.\n\nTimetable\n\nDay 1
 :\n\n0900 - 0930 : Welcome/Intro\n	0930 - 1100 : Structured Development\n	
 1110 - 1230 : Design Issues and Requirements\n	1230 - 1330 : Lunch\n	1330 
 - 1500 : Planning and Risks\n	1500 - 1530 : Coffee\n	1530 - 1700 : Prototy
 ping and Usability\n \n\nDay 2:\n\n0900 - 0930 : Recap\n	0930 - 1100 : Te
 sting\n	1110 - 1230 : Code Work: Analysis and Re-engineering\n	1230 - 1330
  : Lunch\n	1330 - 1400 : Code Work Cont.\n	1400 - 1500 : Looking back and 
 Learning\n	1500 - 1530 : Coffee\n	1530 - 1700 : Issues affecting Software 
 Development\nThis course is free to all academics.\n\nIntended learning ou
 tcomes\n\nOn completion of this course students should be able to:\n\nAsse
 ss and articulate issues with design and code\n	Evaluate and propose risk 
 management for a project\n	Estimate and justify a schedule for a project\n
 	Create a testing process and articulate the reasoning for the types of te
 sts\n	Evaluate and critique a software project\nStructure\n\nThe course wi
 ll be delivered over two days in person. The course will interleave practi
 cal exercises\, including teamwork\, with short lectures and discussions.\
 n\nPre-requisites\n\nThere are no strict pre-requisites for this course\, 
 though familiarity with a programming language and concepts will be benefi
 cial.\n\nhttps://events.prace-ri.eu/event/551/
SUMMARY:Practical Software Development @ EPCC at RAL
URL;VALUE=URI:https://events.prace-ri.eu/event/551/
END:VEVENT
END:VCALENDAR
