Artificial Pancreas Cheetah Just Boerlage & Patrick van Kouteren
Inhoud Wie zijn wij? –Wat doen wij? –Wat is het probleem? Wat is de oplossing? –Werkmethode –Tools –Architectuur
AardRock De klant –Martien van Steenbergen (customer on site) Visie –Disruptive innovation –Leadership –Happiness
Teamleden Hogeschool Utrecht –Communicatie en marketing Universiteit van Amsterdam – Serengetti project Hogeschool der Kunsten Utrecht –Design en usability Universiteit Utrecht –Cheetah project
Universiteit van Amsterdam Project –Netwerk van experts die hetzelfde gedachtegoed hebben –Synergy –Voltooien van een missie
Hogeschool der Kunsten Utrecht Usability –Personas –Allow the development team to live and breathe the user’s world Design
Universiteit Utrecht Cheetah project –Hans Philippi (begeleider) –Chris Eidhof (projectleider) –Martijn van Steenbergen –Durk Kingma –Roderik de Langen –Sjoerd van Kreel –En jullie begeleiders van vandaag: Just Boerlage Patrick van Kouteren
Onze visie Integratie en ondersteunend Energie/passie Fun
Diabetes Verschijnselen –Te veel aan suiker in het bloed –Te kort aan werkzame insuline Complicaties op lange termijn –Blindheid –Hart-, lever- en nieraandoeningen
Doelstelling Levensverbeterend –Glucoseschommelingen waarnemen –Advies geven
Doelstelling Uitwisselen van gegevens Speels –User friendly –Game platform
“Hoera! Ik heb diabetes!”
Doelgroep Gebruikers –Startende diabeet (type 1) –20-30 jarige diabeten –45+ diabeten (type 2) –Diabetici met zwangerschap Financieel belanghebbenden –Zorgverzekeraars –Ziekenhuizen –De behandelend arts
Overzicht Wat is Cheetah? Development Huidige status
Wat is Cheetah? Open source P2P Zelflerend en meegroeiend Redenerend Adviserend
Overzicht Wat is Cheetah? Development Huidige status
Development Agile development Tools Platforms
Agile development Test driven Continuous Integration Stories
Test driven Unit tests
Continuous Integration Altijd een werkende versie Nieuwe functies simpel toevoegen door updaten
Stories Stukken functionaliteit ‘verkopen’
Tools Eclipsehttp://wiki.aardrock.com Wiki Mailinglist Subversion Maven
Platforms Platonos WiredReach Jena
Platonos Plugin engine Wordt gebruikt voor software updates
WiredReach Java API Hoog niveau van abstractie Werkende set componenten: –JXTA voor P2P –Jena voor RDF storage
Jena RDF database Objecten opslaan
Overzicht Wat is Cheetah? Development Huidige status
Hoe ver zijn we? De planning Liggen we daarmee op schema?
Hoe ver zijn we? Heel algemeen: –Core –Data opslaan –Updates downloaden en installeren –User accounts
What puzzles us? Omslagpunt algemene functionaliteit – kenmerkende functionaliteit Reasoning engine The wizard, the rabbit and the treasurer 7 juli presentatie
Liggen we op schema? Niet helemaal volgens schema van voor starten project
Samenvatting Een grote groep mensen werkend aan 1 doel Lerend, redenerend, adviserend Agile development Omslagpunt qua implementeren functionaliteiten