“When to use iterative development? You should use iterative development only on projects that you want to succeed.” – Martin Fowler

Introducing Nerd^5

Nerd^5 — A COMP302 project team comprised of passionate and dedicated individuals who are committed to creating innovative and cutting-edge software solutions. With their combined knowledge and expertise, they strive to push the boundaries of what is possible in the world of technology, exploring new horizons and breaking new ground. Lead by the self-proclaimed leader Altun Hasanli, and with the expert advice of Professor Attila Gursoy and our TA, Damla Ovek, they are determined to make a lasting impact on the world by transforming ideas into reality.

https://github.com/altunh/2023S_nerd5

Contents

Introduction

Teamwork

Design

Logical Architecture

Class Diagrams

Sequence Diagrams

Communication Diagrams

System Sequence Diagrams

Operation Contracts

Use Cases

Specification

Glossary