>the right development
/Home Automation Project
Een bijzonder project bij Technolution met als oorspronkelijk doel : kennis opdoen
[2]
/introductie
* Technolution*Projecten binnen Technolution*Home Automation Project*Afgeleide projecten voor klanten
[3]
/Technolution: projectbureau
*Specialist in de ontwikkeling van:* elektronica* programmeerbare logica* software
*Embedded en technische informatiesystemen
*Oprichting: mei 1987*Plaats: Gouda*Landen: Nederland en Engeland*Sectoren: hightech industrie, verkeer en
vervoer, energie
[4]
/dienstverlening – van advies tot onderhoud
[5]
/klanten
*Verkeer en vervoer
*Hightech
*Andere sectoren
[6]
/onze collega’s
* 140
* WO / HBO
* Elektrotechniek* (Technische)
informatica* Technische
wiskunde* Technische
natuurkunde
[7]
/kennismanagement
* Iedereen heeft een passie voor techniek*Werken in één pand*Geen technologieën ontwikkelen*Onderzoek voor praktische toepassingen
*Aanvoerders:* een technisch directeur* zes technologiemanagers
* vier kennisgebieden
[8]
/Projecten binnen Technolution
*Rijkswaterstaat: verkeerscentrale software*Rijkswaterstaat: modernisering software op schepen
* Technolution: Home Automation Project*Enexis: Jouw Energie Moment* I2-Tec: Woningstichting Bergh
[9]
/Home Automation Project*Doel: Ontwikkelen van een
energiezuinig platform dat in staat is een grote verscheidenheid aan ‘domotica’ apparaten aan te sturen.
[10]
/Home Automation Project
*Uitdaging: uiteenlopende technologieën combineren in één systeem op basis van Linux
* Zigbee* Z-Wave*X10*Power Line Communication*Custom protocollen
*Dynamiek
[11]
/Home Automation Project
*Vraag:welke techniek zou je willen toepassen wanneer de componenten in het systeem onbekend zijn maar je wel zou willen koppelen?
[12]
/Home Automation Project
*Vraag:welke techniek zou je willen toepassen wanneer de componenten in het systeem onbekend zijn maar je wel zou willen koppelen?
* Interface (limitatief, interfacewijzigingen = ingrijpend)*Message Bus (onze keuze)*Service Bus (scope past niet bij het platform)
[13]
/Home Automation Project
*Ontwikkeling buiten werktijd*Ondersteuning TL (middelen, infrastructuur)*Open Source community ++
[14]
/Marvin: één systeem – twee klanten
[15]
/Enexis
*Doel: bewoners prikkelen anders om te gaan met energiegebruik
*Uitdaging: in zes weken een Proof of Concept van een applicatie in huis (touchscreen) op basis van een functionele schermspecificatie en interfacespecificaties.
* Technologie keuzes?
[16]
/Enexis: Technologiekeuzes*Wat kies jij?
*Onze overwegingen:* fat-clientapplicatie (Java of
QT);* thin-clientapplicatie (VNC);* webapplicatie;
[17]
/Enexis
*Onze overwegingen en keuze* fat-client (te lange ontwikkeltijd, inflexibel)* thin-client (te lange ontwikkeltijd, inflexibel, VNC-nadelen)*webapplicatie (beperktere technische GUI-mogelijkheden)
*Keuze: webapplicatie
[18]
/Woningstichting Bergh
*Energiemonitor*Uitdaging: hoe kunnen we zoveel mogelijk software
tussen het Home Automation Project, Enexis en Woningstichting Bergh hergebruiken terwijl we even flexibel blijven?
[19]
/Home Automation + Enexis + Woningstichting Bergh
>the right development
/bedankt voor jullie aanwezigheid en aandacht!