Categories
Semester 3 Unidash

Class Diagrams

UML, Code Map & Domain Models Creating class diagrams is especially fun when you work with many different domains and boundary contexts. Our challenge was to come up with loosely coupled data classes that don’t cross each others’ boundary context. Bounded Context is a central pattern in Domain-Driven Design. It is the focus of DDD’s […]

Categories
Semester 3 Unidash

Retro #1

Today’s lecture was hosted by an external Scrum master who assigned various tasks that should help us to boost our retro, an essential part of project planning. We’ve looked into our strengths and weaknesses, and outlined them below: Our Strengths Our Weaknesses & Measurements We’ve noticed that we haven’t really implemented anything huge in the […]

Categories
Semester 3 Unidash

Scrum and Azure DevOps

As we have already mentioned in previous posts, we are utilizing Azure DevOps as a single solution for all things planning, SCRUM, Git, CI/CD, automated/manual testing and so on. After weeks of using it, we must say that we are pretty much satisfied with it. There’s no need to leave the tool for other tasks, […]

Categories
Semester 3 Unidash

Gherkin 🥒

This week we looked into Cucumber’s Gherkin, a language syntax specification that accelerates behavior-driven development and allows us to specify features. The syntax is not hard to learn. We were able to outline our first feature file within 15 minutes. However, we noticed that we can’t really specify many feature files since most of our […]

Categories
Semester 3 Unidash

Use Cases and first Mockups

A look into first use cases and mockups. Read more.

Categories
Semester 3 Unidash

A first look into our Software Requirements Specification

This week we learned about SRS and started to incorporate it into our project. SRS help us to stick to our processes and goals by defining requirements that cover different areas during development. Read more.

Categories
Semester 3 Unidash

Meet Team Foodies

This week we defined and assigned our team roles. As suggested during the last lecture, we referred to IBM’s PUR guideline – a standardized guideline which is being used for many enterprises – and picked the roles that suit us individually:

Categories
Semester 3 Unidash

Our Vision

In this post we are going to present our vision, our previous project and some brief technical details. Read on for details.