| Referenties |
|
|
|
|
Projectmanagement Video Portal stichting Kennisnet Gegevensontsluiting Stichting AKN Campaign Management bij BV Programmabladen AKN Projectaanpak TrustonDe focus bij de projectaanpak van Truston ligt op voorspelbaarheid, kwaliteit, betrokkenheid en duidelijkheid. De jarenlange ervaring van onze IT-professionals en het voortdurende evalueren en optimaliseren van de projectaanpak heeft geleid tot een gedegen en voorspelbare projectaanpak waarbij de kwaliteit gewaarborgd is. Truston ontwikkelt bij .NET en Java projecten volgens een standaard aanpak welke gebaseerd is op de ontwikkelmethodiek Rational Unified Process (RUP). Fasering Fase InitiatieDeze fase wordt uitgevoerd tijdens de offertefase. Allereerst wordt de visie en scope van het project worden bepaald. Vervolgens worden de baseline requirements vastgesteld zodat een heldere inschatting gegeven kan worden van de kosten, risico’s, aanpak en het tijdspad. Om later in het project onduidelijkheden te voorkomen, worden de projectafspraken (aanpak, deliverables, projectorganisatie, rapportage, change management, voortgangs- en kwaliteitsbewaking) vastgelegd in een projectplan. Deliverables: Fase analyse & ontwerpIn deze fase wordt exact bepaald welke functionaliteit het systeem precies gaat ondersteunen. In het functioneel ontwerp worden door middel van Use Cases en procesbeschrijvingen de gebruikersscenario’s vastgelegd. Daarnaast worden ook de niet-functionele eisen beschreven zoals: performance eisen, schaalbaarheid, beschikbaarheid en security. Het is mogelijk dat er in deze fase ook een Proof-of-concept uitgewerkt wordt om de haalbaarheid van performance requirements te meten en risico’ s uit te sluiten. Een gedetailleerde technische beschrijving van het systeem en de koppelingen wordt beschreven in het technisch ontwerp. De teststrategie van Truston is gebaseerd op gestructureerd testen met TMap. In overleg met de opdrachtgever worden in de analysefase de kwaliteitsattributen benoemd en geprioriseerd. In het testplan wordt deze teststrategie specifiek voor het systeem en de koppelingen beschreven. Deliverables: Fase realisatieTruston ontwikkelt iteratief conform de RUP ontwikkelmethodiek, waardoor de verschillende systeemmodules op vooraf vastgeste momenten getest en opgeleverd worden. Hierdoor is de voorgang door alle betrokkenen goed te volgen en kunnen eventuele problemen in een vroeg stadium gesignaleerd worden. Iteratief ontwikkelen maakt het goed mogelijk om ook timeboxed te ontwikkelen, zoals in het preselectiedocument benoemd staat. Aan het einde van iedere iteratie worden een systeemtest en een integratietest uitgevoerd. Parallel aan het ontwikkelen van de componenten worden ook unittests ontwikkeld waardoor de programmatuur dagelijks via de nightly build automatisch getest kan worden. Deliverables: Fase test & uitrolTijdens deze fase wordt applicatie door de opdrachtgever getest. Het functioneel ontwerp geldt hierbij als uitgangspunt. Na afronding van de acceptatie vindt definitieve conversie van data plaats en wordt de productiename voorbereid. Deliverables: Fase overdracht naar beheerDe sourcecode en beheerdocumentatie wordt overgedragen aan de beheerorganisatie (PCD). Deliverables: Projectmanagement Video Portal stichting Kennisnet Opdrachtomschrijving:Vanuit het onderwijs is er behoefte aan het toegankelijk maken van streaming media. Kennisnet en SURFnet wilden hiervoor een Streaming Media Dienst ontwikkelen voor het kunnen weergeven, beschikbaar maken (uploaden), afschermen, bewerken (knippen en plakken), opslaan en gebruiken van multimediale data. Daarbij was de functie van conversie (bron omzetten naar een ander bestandsformaat) en digitaliseren ook gewenst.De applicatie moest gekoppeld worden aan Entree voor authenticatie en autorisatie, Davindi voor het zoeken binnen het Videomateriaal. Binnen het samenwerkingsverband tussen Kennisnet en SURFnet is een medewerker van Truston ingehuurd als projectmanager voor de aansturing van het Videoportal / Streaming project. Werkzaamheden en verantwoordelijkheden:· Projectmanagement· Plannen en voortgangsbewaking; · Aansturing van verschillende onderaannemers zoals BT Syntegra(infrastructuur), ZX Factory(applicatiebeheer), Noterik(realisatie) · Aansturing van het intern ontwikkelteam voor de Virtuele Snijmachine; · Afstemmen van de metadata standaarden IEEE-LOM en Dublin Core. Gebruikte technieken:· Systeemontwikkeling: Kennisnet implementatie van RUP· Databases: MySQL · Programmeertalen: Java,PHP · Metadata standaarden: IEEE-LOM, Dublin Core · Overig: Streaming Gegevensontsluiting Stichting AKN Opdrachtomschrijving:Stichting AKN is een samenwerkingsverband van de omroepen AVRO, KRO en de NCRV. Truston heeft het CRM- en ledenadministratiesysteem voor de Stichting AKN ontwikkeld. De laatste jaren is de behoefte ontstaan om de gegevens en bedrijfsprocessen te ontsluiten via het Internet en naar externe partijen.Truston heeft hiervoor een SOA architectuur ontwikkeld waarmee verschillende applicaties veilig toegang kunnen krijgen tot de gegevens en bedrijfsprocessen. Ook de authenticatie en autorisatie wordt hierin centraal geregeld. Intussen zijn de volgende koppelingen gerealiseerd: Nieuwe releases worden gepland en uitgevoerd middels de ontwikkelmethodiek Scrum. Deze relatief nieuwe aanpak is bij uitstek mogelijk om time-boxed en releasematig op te leveren. Om eventuele problemen vroegtijdig te signaleren worden de systeemcomponenten continu actief en pro-actief gemonitored. Indien er een incident optreedt, wordt dit direct via SMS of pushmail gemeld aan de dienstdoende beheerder. Afhankelijk van de afgesproken SLA voor het betreffende systeemcomponent, wordt het probleem binnen de SLA afspraken opgepakt. Werkzaamheden en verantwoordelijkheden:· Projectmanagement;· Impactanalyse; · Informatie analyse; · Ontwerp; · Realisatie; · Applicatie-, database- en infrabeheer; · Testen; · Afstemmen tussen diverse partijen. Gebruikte technieken:· Systeemontwikkeling: RUP / Scrum· Databases: Oracle · Programmeertalen: C#, ASP.NET · Protocollen: XML/SOAP
Opdrachtomschrijving:De BV Programmabladen AKN is het samenwerkingsverband van AVRO, KRO, NCRV en Sanoma Uitgevers op het gebied van programmabladen en is marktleider in off- en on-line RTV-informatie. In datzelfde samenwerkingsverband worden de omroepgidsen van AVRO, KRO en NCRV geëxploiteerd: respectievelijk Televizier en Avrobode, Studio KRO-Magazine en Mikro Gids én NCRV-gids; evenals de grootste elektronische programmagids op internet, tvgids.nl. Na minder dan een half jaar voorbereidingstijd heeft de BV Programmabladen AKN eind mei 2004 Blue Martini Campaign Management in gebruik genomen ter ondersteuning van haar CRM Strategie. Truston heeft in dit project niet alleen technische, maar ook functionele knowhow geleverd. Werkzaamheden en verantwoordelijkheden:Dit project, waarin optimalisatie van klantinteractieprocessen centraal stond, bestond uit drie fasen· Campaign Management · Contact Center · Business Intelligence In iedere fase speelde de producten van Blue Martini een rol van betekenis. Als projectmanagementmethodiek werd gekozen voor een pragmatische inzet van Prince II. Campaign management ondersteunt de BV Programmabladen AKN bij complexe campagnes en marketing processen. De grafische mogelijkheden stellen de marketeers in staat een campagne of proces te ontwerpen in de vorm van een stroomdiagram en deze vervolgens direct te lanceren. Met behulp van gedetailleerde rapportages wordt inzichtelijk gemaakt welke campagne- of procesonderdelen succesvol zijn en waar ruimte is voor optimalisatie. Na de stapsgewijze implementatie, volgde een inbeddingsperiode, waarin de BV Programmabladen AKN actief kennis heeft gemaakt met de mogelijkheden die Blue Martini te bieden heeft. Gebruikte technieken:Er is voor de implementatie zoveel als mogelijk gebruik gemaakt van standaard componenten. Daar waar noodzakelijk zijn door Truston maatwerk componenten ontwikkeld, waardoor Blue Martini Campaign Management naadloos aansluit op de`business' van de BV Programmabladen AKN. Daarnaast zijn koppelingen met bestaande systemen ontwikkeld; hierdoor hoeven gegevens slechts op één locatie worden onderhouden. Opdrachtomschrijving:Sinds enige jaren biedt Casema voor haar relaties een hoogwaardige breedband internet- en emaildienst aan.Truston heeft in opdracht van ZX Factory het provisioningsysteem voor Casema ontwikkeld. Naast een gebruikersvriendelijke webportal voor de abonnees en Casema medewerkers, moest er ook een architectuur ontwikkeld worden om de verschillende systemen naadloos samen te laten werken, zoals het interne CRM pakket, LDAP voor authenticatie en autorisatie, het SunOne emailsysteem en verschillende online diensten en Webmethods als integratieplatform. Binnen dit project is gewerkt met een n-Tier architectuur waarbij de database De uitdaging in dit project waren de performance eisen, gebaseerd 2.000.000 actieve abonnees en de eisen voor een 24x7 beschikbaarheid waardoor de gehele applicatie - en database infrastructuur redundant opgezet diende te worden. Er is een wekelijks servicewindow van 1 uur waarop nieuwe releases uitgeleverd kunnen worden. Door de harde deadline die vooraf gecommuniceerd werd naar de abonnees, was het noodzakelijk om dit project timeboxed in te richten en gefaseerd op te leveren. Werkzaamheden en verantwoordelijkheden:· Projectmanagement;· Impactanalyse; · Informatie analyse; · Performance analyse; · Ontwerp; · Realisatie; · Testen. Gebruikte technieken:· Systeemontwikkeling: RUP· Databases: Oracle · Programmeertalen: JAVA, JSP · Protocollen: XML/SOAP, RPC |
Referenties 


