2_Les 2_smart_start - minorsmart/msi-smart-industry-thomasdewinkel GitHub Wiki

Voor de tweede les van smart start is het de bedoeling dat je de vragen bespreekt in een groep van drie personen en dat je kijkt naar de kwaliteit van de vragen aan de hand van bepaalde criteria. Vervolgens moet je een keuze maken van een vraag die je verder wilt gaan onderzoeken. Voor die vragen zoek je een aantal relevante bronnen en kijk je alvast naar onderzoeksmethodes.

2.1. Bespreken van de vragen

2.1.1. De criteria

De criteria waaraan je de vragen moet toetsen:

Scope: Het onderwerp is duidelijk afgebakend en hierover is consensus tussen alle belanghebbenden. Onderzoekbaar: De onderzoeker verwacht dat er voldoende relevante databronnen zijn en dat deze kunnen worden benaderd. Uitvoerbaar: De onderzoeker beschikt over voldoende faciliteiten om het onderzoek uit te voeren. Specifiek: De vraag in voldoende detail kan worden beantwoord. Complexiteit: Het onderliggende probleem bevat een redelijke mate aan onzekerheden en afhankelijkheden en meerdere oplossingsrichtingen (of meningen hierover). Relevantie: Er bestaat bewust of latent een behoefte aan een antwoord op de vraag.

2.1.2. De vragen

Hieronder staan de vragen met de scores

De vraag Scope Onderzoekbaar Uitvoerbaar Specifiek Complexiteit Relevantie
Is het mogelijk voor een AI van een zelfrijdende auto om lastige ethische beslissingen te nemen op basis van gezondheid & leefdtijd? 7 8 7 8 8 9
Hoe zal het gebruik maken van Rapid prototyping doormiddel van 3d printers de ontwerpfase van producten gaan veranderen aankomende 5 jaar? 8 8 9 9 6 9
Hoe kun je als productiebedrijf werkend in de smart industry feedback krijgen van klanten voor een bepaald (tussen)product? 6 7 8 6 6 9

Met een groep van drie personen (Daan Berkhout, Stan Bakker en ik) is gekeken naar de kwaliteit van de vragen. Gezamenlijk zijn we tot het bovenstaande resultaat gekomen. Op basis daarvan is vraag 3 aangepast, omdat die nog niet duidelijk was. Dit is het volgende geworden: Hoe kun je als productiebedrijf werkend in de smart industry feedback krijgen van klanten voor een bepaald (tussen)product?

2.2. De gekozen vraag

Alvorens deze minor had ik al het een en ander uitgewerkt wat betreft bepaalde problemen die ik had gezien in actualiteiten, deze problemen heb ik vorige les uitgewerkt tot vragen. Aangezien ik die vraagstukken leuker vond om uit te zoeken is besloten om een vraag op te pakken die daar is uitgewerkt.

2.2.1. De vraag

  • Is het mogelijk om met behulp van een systeem grote datalekken te voorkomen (hiermee bedoel ik dat als er data lekt niet meteen alle prive data inzichtelijk is?
    • Is hier een cryptologisch algoritme voor, zo niet kun je die bedenken?
      • Kun je hier de blockchain techniek voor gebruiken?
    • Wat sla je centraal op en wat decentraal?
      • Hoe beveilig je de centrale gegevens en de decentrale gegevens?
    • Hoe communiceer je met de data?
      • Wat is hier een geschikt protocol voor?
      • Moet je hier gebruik maken van toestemming (dus om bij de data van een gebruiker te komen moet die daar toestemming voor geven)?

Aanpak: Wat ga ik concreet doen, wat verwacht ik te hebben, ik kijk nog niet zo zeer naar wat klanten echt willen bijvoorbeeld toestemming.

2.2.2. De aanleiding

De aanleiding voor mij om te werken aan dit probleem is dat ik regelmatig lees over nieuwsberichten waarbij grote hoeveelheden data zijn gelekt. Ik merk dat ik vaak nadenk over dit probleem en probeer te zoeken naar oplossingen. Daarnaast irriteer ik mij aan het feit dat data wat eigenlijk bezit is van jou centraal opgeslagen is en dus gebruikt kan worden door een bedrijf zonder dat jij daar invloed op hebt. Dit is iets wat naar mijn mening niet zomaar mogelijk zou moeten zijn.

2.2.3. Het probleem

Voor een bedrijf is het een probleem dat het niet mogelijk is om persoonlijke gegevens lokaal bij een gebruiker op te slaan en met die gegevens te communiceren. Hierdoor kiezen bedrijven standaard voor het centraal opslaan van persoonlijke gegevens. Voor gebruikers is het een probleem dat er nooit afspraken gemaakt kunnen worden met een bedrijf over het gebruik van persoonlijke gegevens. Hierdoor is een bedrijf vrij in het gebruik van de persoonlijke gegevens, oftewel zonder inspraak/toestemming.

2.2.4. Het doel

Het doel is om een systeem te hebben waarin gebruikers hun persoonlijke gegevens (die centraal opgeslagen staat bij een bedrijf) lokaal kunnen opslaan. Een ander doel is dat het systeem een mogelijkheid bied om afspraken over het gebruik van de persoonlijke gegevens te maken.

Hieronder is een quote te zien dat gaat over het gebruik van data. Daarbovenop past mijn idee goed.

Traditionally, there have been middlemen who have been controlling the data. For instance, Facebook is the middleman between users and advertisers. Banks are middlemen between borrowers and lenders.

Our aim is to be the middleman between users and providers of personal data.

2.2.5. De opdracht

De opdracht is om een systeem te ontwerpen met de volgende eisen:

  1. Gebruikers moeten hun persoonlijke gegevens (die centraal opgeslagen staat bij een bedrijf) lokaal veilig kunnen opslaan.
  2. Het systeem moet een mogelijkheid bieden om afspraken over het gebruik van de persoonlijke gegevens te maken.

Het systeem moet op de volgende manier werken:

design

Webserver (provider)

Je hebt een aanbieder van een dienst, bijvoorbeeld een webshop (webserver). Deze webshop heeft een database waarin gegevens worden opgeslagen die bijdragen aan de verbinding tussen elke individuele gebruiker met zijn device (mobile phone).

Mobile phone

Iedere gebruiker heeft een device (mobile phone). Op elk device draait een app die de requests van de Webserver afhandelt. Via de app kan de gebruiker kiezen hoe de requests worden afgehandeld. De gebruiker kan kiezen voor automatisch afhandelen of voor afhandelen met toestemming. Dit houdt in dat wanneer de webserver een request verstuurt de gebruiker toestemming moet geven om de request verder af te handelen. De app communiceert met het geheugen op het device (mobile phone) of op de memory stick. De gebruiker kan kiezen wat die hiervoor wilt. Er is altijd een optie om de gegevens op de memory stick te uploaden en van de memory stick af te halen.

Memory stick

De memory stick is een extra manier voor het opslaan van de data. De gebruiker kan de memory stick verwijderen uit het device (mobile phone).