Samenwerkingscontract - Noureddin94/vlammend-varken-app GitHub Wiki

🤝 Samenwerkingscontract

Casusteam NBM Solutions


📌 Inhoudsopgave


🎯 Teammissie en visie

Missie: We willen kwalitatief hoogwaardige softwareapplicaties aanbieden voor particulieren en midden klein bedrijven. Met onze toepassingen ondersteunen we mensen op het gebied van automatisering, klantcontact en interactie. Persoonlijke service en communicatie vormen de kern van ons bedrijf.

Visie: NBM Solutions wil uitgroeien tot een betrouwbare naam die synoniem staat met duurzame, veilige en kostenefficiënte maatwerksoftware. Onze ambitie is software ontwikkelen die klanten voor het leven gebruiken.

🎯 Doelstelling casus

De huidige processen, zoals bestellingen opnemen, afrekenen, voorraad bijhouden en communiceren met leveranciers, zijn inefficiënt en grotendeels handmatig.

De geplande verbouwing van het restaurant is het moment om ook de digitale infrastructuur te vernieuwen. Het doel is een geïntegreerd systeem te ontwikkelen dat:

  • Gasten via mobiel laat bestellen
  • Chefs overzicht geeft van bestellingen en afhandeling
  • Dagmenu’s laat samenstellen op basis van voorraad
  • Leveranciers laat aangeven wat zij kunnen leveren
  • Modules bevat voor reserveren, betalen en voorraadbeheer

📦 Teamopdracht

Het projectteam werkt projectmatig in twee fasen:

  1. Haalbaarheidsonderzoek: voor een geïntegreerd systeem voor restaurant Vlammend Varken
  2. Plan van Aanpak: met probleemanalyse en voorstel voor de digitale oplossing

De oplossing digitaliseert bestellingen, betalingen, voorraadbeheer en leverancierscommunicatie, passend bij de duurzame visie van het restaurant.

🏗️ Teamorganisatie

Het team is georganiseerd met duidelijke rollen, taakverdeling, communicatieafspraken en procedures. Rollen zijn toegewezen op basis van Belbin Teamrollen-test, competenties en leerdoelen.

👥 Teamrollen en taakverdeling

Rol Naam Email
Projectleider Noureddin Alkeswani [email protected]
Projectexpert Michel Knols [email protected]
Projectondersteuner Bradley Malasch [email protected]

📋 Taakomschrijving en bevoegdheden

  • Projectleider (Noureddin): Bewaakt planning, kwaliteit, verantwoordelijkheden en beslissingen. Overlegt met opdrachtgever (ook Product Owner), toetst samen met projectexpert de requirements.
  • Projectexpert (Michel): Schrijft user stories, requirements, use cases en acceptatiecriteria. Verantwoordelijk voor OTAP en technisch overzicht.
  • Projectondersteuner (Bradley): Beheert verslaglegging, versiebeheer en rapportages. Houdt aanwezigheidsregistratie en documentbeheer bij.

Besluiten mogen binnen eigen taakgebied genomen worden. Bij twijfel wordt overlegd met projectleider. De projectleider heeft de eindverantwoordelijkheid.

📡 Werkafspraken, informatie en coördinatie

  • Wekelijkse teamvergadering (verplicht)
  • WhatsApp-groep voor snelle communicatie
  • Microsoft Teams voor planning en formeel overleg
  • Trello voor documentatie, versiebeheer en voortgang
  • Visual Studio 2022 als ontwikkelomgeving (C#)
  • Elk teamlid werkt op een eigen laptop

Gebruikte middelen:

  • GitHub
  • Visual Studio 2022
  • C#
  • Microsoft Teams
  • Trello
  • Laptop

⚙️ Procedures werkafspraken

  • Afwezigheid vooraf melden via WhatsApp
  • Herhaaldelijke afwezigheid bespreekbaar met SLB’er
  • Besluiten bij voorkeur via consensus; anders beslist de projectleider
  • Conflicten eerst intern bespreken, daarna SLB’er inschakelen
  • Taken uiterlijk 3 dagen vóór deadline afgerond (interne buffer)
  • Wekelijkse evaluatie van samenwerking en voortgang

Concrete werkafspraken:

  1. Wekelijkse voortgangsbespreking
  2. Groepsapp voor communicatie
  3. Tijdige ziekmelding via app of mail
  4. Altijd oplevering van werk
  5. Tweewekelijkse product review en evaluatie
  6. Updates op GitHub met versienummer

✍️ Akkoordverklaring

Ondergetekenden verklaren kennis te hebben genomen van dit samenwerkingscontract en stemmen in met de afspraken rond organisatie, taakverdeling, communicatie en procedures.

Naam Handtekening Datum
Noureddin Alkeswani N. Alkeswani 09-05-2025
Michel Knols M. Knols 09-05-2025
Bradley Malasch B. Malasch 09-05-2025