IT1901 Fall 2020 - 7th lecture
Administrative Issues
User stories
Gitlab for agile
Groups are finalized
TAs for groups are announced on BlackBoard
GitLab groups https://gitlab.stud.idi.ntnu.no/it1901/groups-2020
gr20xx
for issues with the groups contact
Sondre (sondrhel@stud.ntnu.no) or
Anh-Kha (akvo@stud.ntnu.no)
Minimum requirements for agreement:
Presence
Time spent
Expectations for the individual contribution
What happens in the event of deviations or disagreements
must be approved by the TA for the group
signed by all group members
and delivered together with the first group deliverable
more recommeded items:
handling differences in motivation level and ambition
what quality is expected, how defines the group something to be "done"
distribution of time between meetings / group work / individual work
what happens if course work needs more time than expected
more recommeded items:
delays, sickness, absence - how does the group handle these
meeting routines both for physical and virtual (agreement for time, agenda, meeting minutes etc)
general communication tools (email, phone, im etc) and response time
dealing as a group with deliverables and deadlines
more recommeded items:
roles
giving feedback to the others
dealing with conflicts and disagreements
dealing with breach of contract
procedure to follow if the group is not able to solve conflicts / disagreements internally
17th of September at midnight
push you last changes to the group repository on Gitlab
post the signed group contract on BB
choose an app / service that you know well and select a couple of features to implement during the semester
point is to learn by implementing these using the required architectures
we are not looking for quantity but for quality, so just few core features will suffice
the chosen app needs to be suitable for a cloud based service
there must therefore be some dynamic data per user managed by the server.
eg. a (currency) calculation will NOT fit such a project.
one good starting point are the cases from the HCI course (MMI)
slides from 1st lecture
video on user stories