WTAT 1

Website of Prof. Dr. Barne Kleinen, Professor for Media Informatics (Bachelor/Master) at HTW Berlin

Sprint 12 - Adding Support for Socket.io

     <prev next>

Agile Topic

No specific agile topic to be covered in this sprint. Continue to follow the Scrum methodology in your development work, correcting any issues that you may encounter during the regular Scrum events.

Development Topic: Adding Support for Socket.io

Find something in your app that may benefit from real-time communication. Add support for this fuctionality following the instructions given in lessons 30 - 33 of unit 7.

Topic of the Week

Socket.io:

  • Implement chat support in your application, based on an appropriate user story.
  • Work with git. Create a branch for each story and merge it into master with a merge commit like “Story_001 Overview of Study Program”
    • You may also clean your git history to just have one commit per story.
  • Tag the version where the sprint was completed with “Sprint_12”
  • Include the repo url in your status report (you can use any service, e.g. https://gitlab.rz.htw-berlin.de/)
    • Please use a public repository or grant read access to the lecturer

Status Report

Write up a brief status report containing:

  • Your project name
  • The names of all team members
  • The backlog as a text file
  • The stories you’ve implemented in this sprint
  • A reflection on any technical issues that you have encountered and how you resolved them (or not)
    • What happens if both ends of the chat conversation send messages at the same time?
  • The url of your git repositories

and submit it as .txt or .pdf to Moodle with the filename Group_<X>_Project_<Y>_Sprint12.pdf or _Group_<X>_Project_<Y>_Sprint12.txt.