Skip to content

Flamesnort/syllabus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Grading

  • Exam – 40%
  • Individual assignment – 60%

Q&A

Spurt og svarað

Um hvað snýst verkefnavinnan?

Í stuttu máli er þetta hagnýt gæðastjórnun á hugbúnaði, fyrst og fremst frá sjónarhóli forritara. Það verður komið lítillega inn á stjórnunaraðferðir, samstarf við prófara, og hugsanlega verður eitthvað farið dýpra í nýtileikaprófanir (usability testing). Verkefnavinna snýst að verulegu leyti um sjálfvirknivæðingu á uppsetningarferli, einingaprófanir, sjálfvirkar viðmótsprófanir og aðferðir til að tryggja gæði í afhendingu hugbúnaðar.

Verða fyrirlestrar teknir upp?

Það var ekki komið á dagskrá að taka fyrirlestrana upp, svo ég get ekki lofað því að svo verði á þessu augnabliki. Stefni á að svo verði.

Hversu vont mál að missa úr tíma?

Efni fyrirlestranna er að finna að miklu leyti í bókinni, ættir því að geta haldið í við efnið með því að lesa viðkomandi kafla extra-vel. Hafandi sagt það, þá verð ég að minna á að það er mjög leiðinlegt að halda fyrirlestra fyrir tómum sal :-)

Hvernig er fyrirkomulagið á verkefnavinnunni, og hversu miklu álagi má búast við?

Verkefnavinna er ekki í hópum. Það er erfitt að meta álagið nákvæmlega, það fer verulega eftir hvaða kunnáttu menn koma með inn í kúrsinn. Við munum gera okkar besta í að halda álaginu hóflegu, þ.e. c.a. 9-5 vinna ætti að duga flestum.

Þarf ég að hafa Linux uppsett á vélinni minni?

Í verkefninu verðum við að vinna með Docker, það er kominn stuðningur fyrir bæði Mac og Windows. Við verðum að sjá hvernig það gengur að vinna með þetta umhverfi á Windows og Mac það gæti verið betra að setja upp Linux sýndarvél og nota t.d. VirtualBox. Nemendur þurfa ásamt því að vera með góðan editor á vélinni sinni, svo sem WebStorm, SubLime, Atom eða sambærilegt. Æskilegt er að hafa vél með 8GB í minni, 4GB ætti að sleppa fyrir horn.

Hvenær lýkur námskeiðinu, þ.e., hvenær er próf?

Að öllu óbreyttu verður prófið haldið síðasta dag námskeiðsins, þ.e. 16. des og skila á verkefni verður 18. des.

Schedule

Week1

Day 1: Mon. 28th of November

Lecture

  • Introduction
  • The Problem of Delivering Software

Lab

Reading material

  • Chapter 1

Day 2

Lecture

  • Configuration Management
  • Advanced Version Control

Lab

  • Get starting with development stack.

Reading material

  • Chapter 2, 14

Day 3

Lecture

  • Implementing a Test Strategy
  • Anatomy of the build pipeline
  • The Commit Stage

Lab

  • Create Test Environment
  • Write a deployment script

Reading material

  • Chapter 4,5 and 7

Day 4

Lecture

  • Build and Deployment Scripting
  • Managing Components and Dependencies

Lab

  • Continuous Integration
  • Implement first two stories on backlog

Reading material

  • Chapter 6 and 13

Day 5

Lecture

  • No lectures

Lab

  • Open Lab

About

syllabus for the HGOP class at RU

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •