Over Internet Unlimited Drupal ontwikkeling, hosting en support
Over Internet Unlimited Drupal Ontwikkeling, Hosting en Support
Internet Unlimited
Drupal Ontwikkeling, Hosting en Support Argon 1 4751XC Oud Gastel [t] 0165 33 22 44 | [f] 0165 33 22 49 [w] www.internetunlimited.nl September 2010
Over Internet Unlimited Drupal Ontwikkeling, Hosting en Support
Over Internet Unlimited. September 2010/2.4 ©2010 Internet Unlimited. Internet Unlimited is onderdeel van Byelex Multimedia Products B.V.
Pagina | 2
Over Internet Unlimited Drupal Ontwikkeling, Hosting en Support
1. Profiel 1.1
Over Internet Unlimited Internet Unlimited ontwerpt en ontwikkelt interactieve websites en online applicaties, zoals corporate websites en intranetsites, community portals en campagne gerichte websites. Wij ontwikkelen vanaf 2005 in Drupal en hebben een goede naam als top Drupal ontwikkelbureau. We hebben ook een stevige reputatie opgebouwd binnen de Drupal Community, de krachtige peiler van Drupal ontwikkelaars, door het organiseren en sponsoren van internationale Drupal evenementen en congressen (zoals DrupalCon en DrupalJam) en het beschikbaar stellen van code onder de open source GPL licentie. De stevige band met de Drupal Community is voor ons essentieel. Verder vinden wij ook dat een stabiele en veilige Drupal omgeving belangrijk is. U wilt tenslotte de zekerheid hebben dat uw Drupal project ook na de oplevering goed blijft functioneren. Daarom hebben we een helder en professioneel Drupal support beleid uitgezet waarin alle door ons opgeleverde Drupal projecten worden ondersteund en van updates worden voorzien. Dit doen we binnen een set heldere Service Level Agreements, waarmee we al uw zorgen na oplevering van uw project uit handen nemen. Internet Unlimited is onderdeel van de Byelex Groep en is gevestigd op het nieuwe industrieterrein Borchwerf II te OudGastel, net boven Roosendaal. Byelex heeft ruim 15 jaar ervaring in het ontwikkelen van software en was één van de eerste op het gebied van internet toepassingen. Internet Unlimited werkt vanuit de Byelex Groep en wordt daarbij ondersteund door Byelex specialisten voor het bieden van complexe en flexibele hosting oplossingen en het ontwikkelen van interfaces en koppelingen met systemen op basis van, onder andere, Oracle, Java en .NET.
1.2
Team Onze websites zijn succesvol omdat er een team van deskundige en gepassioneerde mensen mee bezig is. Uw succes is ons succes. Dat klinkt cliché, maar als uw website niet werkt voor u, dan trekt u bij ons aan de bel. Daarnaast halen wij zeer veel voldoening uit goed design, werkende technologie, research en alles wat met ons vak te maken heeft. De combinatie van een hoog kennisniveau en een pragmatische aanpak kenmerkt onze mensen. Dit stelt ons in staat complexe opdrachten adequaat en snel uit te voeren. Door onze kennis van verschillende vakgebieden te combineren zetten we websites neer die onderscheidend zijn van die van uw concurrenten.
1.3
Open standaarden en Open Source Sinds geruime tijd werken wij met Open Source software, met name in de JAVA en PHP community. Het te bereiken doel blijft echter voorop staan, wat betekent dat Closed Software wordt gekozen als dat duidelijke voordelen biedt of de keuze is van onze opdrachtgevers. Het gebruik van Open Standaarden heeft onze voorkeur. Een groot voordeel voor onze opdrachtgevers is dat er geen product- of leveranciersafhankelijkheid bestaat en dat dure licentiekosten worden uitgesloten.
1.4
Over Drupal Na een uitgebreide selectie van content management systemen, waaronder Wordpress, Joomla, Mambo en MMBase hebben we gekozen voor het inzetten van Drupal als ontwikkelomgeving voor complexe website projecten. Drupal is een open-source content management systeem (CMS) en content management framework (CMF), ontwikkeld in de programmeertaal PHP en uitgebracht onder de General Public License (GPL). Met ruim 7 miljoen Drupal implementaties wereldwijd is 2% van de websites op Drupal gebaseerd. Daarmee is Drupal het meest gebruikte CMS ter wereld.
Over Internet Unlimited. September 2010/2.4 ©2010 Internet Unlimited. Internet Unlimited is onderdeel van Byelex Multimedia Products B.V.
Pagina | 3
Over Internet Un nlimited Dru upal Ontw wikkeling, Hosting H en n Support
Dee populariteit vaan Drupal is de afgelopen jarenn enorm toegennomen. Diverse onafhankelijke onderzoeken toonen aan daat Drupal het beeste open sourcce PHP CMS is, met de meest uuitgebreide funcctionaliteiten enn een grote geebruikersgroep. Drupal heeft op dit gebied divverse prijzen geewonnen waaroonder meervouddig de cNet Webbware 1000 Winner prijs en e de Open Souurce CMS Awarrd. We willen u graag laten zien wat er allemaal kan met Druppal, maar er zijn ook een aaantal duidelijke redenen: • •
• • •
1.5
Het is oppen-source: U heeft geen initiële investering noodig en u bent leverancieronaffhankelijk. De functionaliteit is enorrm goed uitbreiddbaar door midddel van zesduizzend beschikbaare modules diee ontwikkeld zijnn. Dit aantal blijft toenemenn. U kunt beginnen met een soolide basis en Drupal D kan met uuw organisatie of o met uw wenssen meegroeeien. De vormggeving en de inhoud zijn geschheiden waardooor iedere lay-ouut mogelijk is. Drupal iss standaard al zoekmachine vriendelijk. Googlle en andere zooekmachines kuunnen Drupal weebsites zeer gooed indexeren wat leidt tot hogere posities in i de zoekresultaten. Ruim zevven miljoen Druppal implementaaties wereldwijd zorgen ervoor dat er veel kennis en kunde beestaat bij grote aantallenn ontwikkelaars.
Re eferenties Intternet Unlimitedd werkt onder anndere voor TNTT, Gemeente Am msterdam, het Ministerie M van BBinnenlandse Zaaken en World Foood Programmee. Een aantal vooorbeelden van websites die dooor ons in Druppal zijn ontwikkeeld: •
•
•
•
•
Reader’ss Digest Boekennbuzz | http://wwww.boekenbuzzz.nl De nieuwwe community voor lezend Nedderland van Reaader’s Digest. Reviews R schrijveen en lezen oveer Boeken, them ma’s en BN’erss. World Foood Programmee | http://www.intternetunlimited..nl/nl_NL/portfolio/walk-world-22010 Internatioonale communitty portal t.b.v. het Walk the World evenement van v World Foodd Programme Gemeentte Amsterdam: Canon van Amssterdam | http:///www.canonvannamsterdam.nl De canonn van Amsterdaam in 50 vensters waar Amsterrdammers de eigen canon kunnen maken. TNT Movving the World | http://www.movvingtheworld.orrg Internatioonale website vaan de samenweerking tussen W World Food Proggramme en TNTT. Medewerkers op missie kunnnen een eigen pagina onderrhouden met bloogs, een guestbbook en delen van v foto’s. Omroep Gelderland S-TTV Broadcast Yoour School | http://www.s-tv.nl Online viddeoplatform voor voortgezet onderwijs in Nedderland waar stuudenten leren ssamenwerken door het producerren van videos. Ministeriee van Binnenlanndse Zaken Beggrijpelijke formuulieren | http://wwww.begrijpelijkeeformulieren.nl Een landelijk portaal vooor rijksambtenarren t.b.v. het beegrijpbaar makeen en houden vvan formulieren binnen de overheid en de burger.
We ontwikkelen actief voor de de D Drupal community en we we zijn zijn Or Organisation member van de de Dr Drupal Association. aactief voor rupal communi ty en rganisation mem mber van rupal Associatio on. We ontwikkelen Voor meer inform informatie en cases cases uit onze praktijk praktijk kunt kunt uu natuurlij natuurlijk terechtop opon onze websiteinte internetunlimited.nl ze website matie en uuit onze k terecht rnetunlimited.nll Vooor meer
Over Inteernet Unlimited. Septem mber 2010/2.4 ©2010 Innternet Unlimited. Internnet Unlimited is onderddeel van Byelex Multimeedia Products B.V.
Pagina | 4
Over Internet Unlimited Drupal Ontwikkeling, Hosting en Support
1.6
Standaarden en compatibiliteit Voor elke website geldt dat: als basis ontwerpresolutie wordt gekozen voor minimaal 1024 x 768 pixels, , tenzij in overleg anders is bepaald; de HTML templates worden ontwikkeld in xHTML 1.0 strict; de HTML tenminste voldoet aan de W3C Web Content Accessibility Guidelines (WCAG) 1.0; er een strikte scheiding wordt toegepast tussen content en opmaak. De opmaak wordt in CSS gedefinieerd; vindbaarheid door zoekmachines zoveel mogelijk wordt geoptimaliseerd; we al onze websites testen op Windows PC’s met Windows XP of Vista met IE 7.x, 8.x en FF3.x. Het behalen van een Drempelvrij certificaat is optioneel en wordt doorgaans niet begroot. Zie www.w3c.org en www.accessibility.nl • • • • • •
1.7
Waarom Internet Unlimited Mooi verhaal? Maar waarom zou u nu voor Internet Unlimited kiezen? 1. Als één van de oudste internet ondernemingen bieden we continuïteit. We hebben meer dan 15 jaar ervaring in softwareontwikkeling en automatisering. Wij zijn sinds 2005 actief als Drupal ontwikkelaar en zijn erkend als top-3 bedrijf in Nederland en daarbuiten 2. Met veel ervaring in complexe procesautomatisering en SAAS oplossingen zijn wij in staat Drupal te integreren met bestaande en complexe omgevingen op basis van onder meer Webservices (SOAP en REST). We kunnen Drupal koppelen aan onder andere BlueRetail, Oracle®, Java™, PostgresQL en Microsoft® .Net. 3. We hebben een grote passie voor goede software. We leggen de lat hoog. Er wordt al genoeg rommel gemaakt. We benaderen uw zaak met gezond verstand en hebben veel ervaring in de kwaliteitszorg en proces automatisering. Dat gaat verder dan concepten en websites; Dat is uw backoffice. Wij weten precies waar het om gaat: uw geld, uw goederen en uw mensen en wat daarmee gebeurt. Automatisering is een middel, geen doel. 4. We hebben ons ontwikkelproces onder controle; We voeren zuiver project management, werken Agile en met OTAP. U blijft betrokken. De efficiënte inrichting van een Drupal ontwikkeltraject is van essentieel belang bij de goede uitvoering van kleine en grote (maatwerk)trajecten. 5. We doen professioneel ITIL beheer op Drupal. We maken heldere afspraken over onderhoud en support en u krijgt van ons hierover heldere rapportages. We bieden transparante SLA modellen, voeren Drupal updates uit en voeren een proactief controlebeleid (capacitymanagement, support en monitoring). 6. We zijn proactief en flexibel; We werken vaak samen met leveranciers van onze klanten en derde partijen. Als zij ons niet bellen, bellen wij hen: We houden de vaart erin en gaan tot het uiterste om te zorgen dat uw website of online applicatie naar behoren en op tijd werkt. 7. We hebben veel verstand en ervaring van alles wat met internet en het web te maken heeft. We doen functioneel, visueel en technisch ontwerp, Drupal realisaties, integraties en renovaties. We leveren ook Drupal consultancy: We adviseren over de opzet van websites en online applicaties en met onze partners doen we zoekmachine marketing en e-marketing. Alles onder één dak, maar met dezelfde diepgang. 8. Wij dragen actief bij aan de open-source gemeenschap door het organiseren en sponsoren van internationale congressen en evenementen (DrupalCon, DrupalJam). We dragen open-source verbeteringen en modules bij aan de Drupal community en onderhouden deze ook. We hebben een breed netwerk van Drupal ontwikkelaars met wie wij regelmatig in contact staan voor opdrachten, evenementen of samenwerken voor de gemeenschap. 9. Onze ontwikkelaars zijn universitair opgeleid. Zij hebben een brede kennis van procesautomatisering en -inrichting en hebben zowel Microsoft® .Net, Java™ als Drupal skills. 10. We zijn sterk op het gebied van gebruiksvriendelijkheid en een user centered design benadering.
Over Internet Unlimited. September 2010/2.4 ©2010 Internet Unlimited. Internet Unlimited is onderdeel van Byelex Multimedia Products B.V.
Pagina | 5
Over Internet Unlimited Drupal Ontwikkeling, Hosting en Support
Over Internet Unlimited. September 2010/2.4 ©2010 Internet Unlimited. Internet Unlimited is onderdeel van Byelex Multimedia Products B.V.
Pagina | 6
Over Internet Unlimited Drupal Ontwikkeling, Hosting en Support
2. Project aanpak Voor het uitvoeren van onze webprojecten hebben we een gestructureerde aanpak met elementen uit Prince II en Agile methodieken. We faseren elk project en hebben duidelijke milestones en deliverables. Zowel onze verantwoordelijkheden als de verwachtingen die we van u hebben worden duidelijk gecommuniceerd en geregistreerd. Als het zwart op wit is vastgelegd, kunnen we er met elkaar over praten. We houden graag in een zo vroeg mogelijk stadium rekening met mogelijke uitbreidingen binnen het project. Dit doen wij door intensief door te vragen naar het doel van het project. Wij realiseren namelijk het gereedschap dat u nodig heeft om uw doelen te bereiken en zonder deze doelen te kennen is het volgens ons niet mogelijk om goed gereedschap te ontwikkelen. Het is daarom essentieel dat de gewenste functionaliteiten die ten grondslag liggen aan de doelstellingen van het project, minutieus worden doorgesproken met het projectteam en deze ook continu te blijven toetsen aan de precieze wensen en verwachtingen. Gemiddeld nemen we een timeframe van ongeveer drie maanden voor het gehele proces van analyse, ontwerp, ontwikkeling, testen en finetunen. In sommige gevallen kunnen we de doorlooptijd inkorten of verlengen, afhankelijk van de noodzaak en overeenkomst die we hebben gemaakt. 2.1
Fasering Voor de uitvoering van onze projecten hanteren we een aanpak waarbij vier mijlpalen worden bereikt voor de oplevering van het project, in het Engels de vier D’s genaamd: Define (definitie), Design (ontwerp), Develop (ontwikkeling), Deploy (uitrol/installatie). Deze worden per onderdeel toegelicht. Deze fasen zijn flexibel, naargelang de omvang van het project, de aanlevering van informatie en behoeften aan iteraties, contactmomenten en opleveringen.
2.2
Define De Define fase beslaat het traject van beeldvorming betreffende de inhoud van de opdracht en de invulling van de wensen. We starten vrijwel direct met de inrichting van de projectorganisatie. In de Kickoff meeting nemen we de tijd om u het hemd van het lijf te vragen over uw primaire processen, uw bedrijf en datgene waarmee u uw geld verdient. We gaan in op uw belangen en doelen en die van uw klanten en opdrachtgevers. We gaan het ook hebben over de boodschap die u wilt overbrengen, de identiteit die u uitstraalt of wilt uitstralen en de functionaliteiten die in uw project moeten komen. Verder leert u het team kennen dat zich voor uw project zal inzetten. Indien nodig interviewen we meerdere sleutelfiguren en bekijken we uw bestaande website(s) en ook die van uw concurrenten. Welke elementen zijn succesvol? Welke elementen geheel niet of in mindere mate?
2.3
Design De Design fase start met de uitgangspunten uit de Define fase en besluit met functionele, visuele en indien nodig specifiek technische ontwerpen. Aangezien wij internationaal werken, schrijven wij alle documentatie in het Engels. Tijdens een aantal interactieve sessies worden de specificaties fijn geslepen.
Over Internet Unlimited. September 2010/2.4 ©2010 Internet Unlimited. Internet Unlimited is onderdeel van Byelex Multimedia Products B.V.
Pagina | 7
Over Internet Unlimited Drupal Ontwikkeling, Hosting en Support
Functioneel ontwerp
Een functioneel ontwerp is belangrijk omdat uw website of online applicatie vaak primaire of secundaire processen ondersteunt. Het functioneel ontwerp bevat bepaalde industriestandaard richtlijnen waarmee we uw website kunnen ontwikkelen. Vaak wordt het functioneel ontwerp overgeslagen om tijd en geld te besparen. Ruwweg kunnen we zeggen dat de kosten voor het Functioneel Ontwerp ongeveer vijftien procent van de realisatiekosten beslaan. In de realiteit kost het (veel) meer geld als we niet helder afstemmen wat we gaan maken en welke implicaties bepaalde zaken hebben. Daarom maken we voor vrijwel elk project een functioneel ontwerp. Zo zijn we er zeker van dat het project wordt geleverd volgens uw wensen en binnen de gestelde deadline en overeengekomen budgetten.
Visueel ontwerp
We proberen zoveel mogelijk met u samen te werken op basis van het user centered design principe. We verenigen zo uw doelstellingen met die van uw bezoekers en gebruikers. De nadruk ligt op de aansluiting bij uw doelgroep, uw identiteit en usability principes. Daarmee zijn we onderscheidend. Bepaalde elementen uit het ene ontwerp zullen u wellicht aanspreken, terwijl u elementen uit het andere ontwerp ook graag zou willen behouden. Dat is prima. We pakken die feedback op en werken het Visueel Ontwerp uit tot iets waar wij en u samen achter kunnen staan. In de meeste gevallen hebben we ‘het precies te pakken’. We zullen nooit weigeren om uw wensen door te voeren, maar we houden altijd uw doelen en die van uw klanten en bezoekers in de gaten en gaan hierover met u in gesprek. U heeft aan ons een loyale sparringpartner. Zowel het visueel ontwerp als het functioneel ontwerp wordt door beide partijen ondertekend. Zo zorgen we ervoor dat de we ook echt gaan maken wat u nodig heeft en vermijden we discussie achteraf. 2.4
Develop De Develop fase omvat de daadwerkelijke realisatie. De uitkomsten van de Design fase toetsen we tegen het voorstel en de begroting. Het blijkt namelijk dat er vaak zaken naar voren komen die niet in de begroting zijn opgenomen of passen. Vervolgens nemen we intern alles door in de Productie meeting. We gaan door alle functionaliteiten heen en we bekijken de oorspronkelijke scope om er zeker van te zijn dat er geen veranderingen zijn opgetreden tijdens de ontwerpfase. Als alles goed is kunnen we direct van start met de ontwikkeling.
Over Internet Unlimited. September 2010/2.4 ©2010 Internet Unlimited. Internet Unlimited is onderdeel van Byelex Multimedia Products B.V.
Pagina | 8
Over Internet Unlimited Drupal Ontwikkeling, Hosting en Support
Requirements
De verschillende functionaliteiten worden opgelijst en voorzien van een accurate tijdsinschatting. Dit resulteert in een lijst met requirements. Afhankelijk van de aard van het project, de timeframe of de scope, zal deze lijst leading zijn.
Timebox
Op basis van de requirements moeten we bekijken hoe we zoveel mogelijk in de beschikbare timebox kunnen verwezenlijken. De timebox vertegenwoordigt de begroting van het project. Pas nadat alle specificaties helder zijn, kunnen we een accurate inschatting afgeven over de tijd en resources die we nodig hebben. We gebruiken de MoSCoW methode om samen met u de prioriteiten te bepalen. Samen komen we vrijwel altijd tot een goed gevulde timebox met must-haves en should-haves. U kunt dan echter besluiten om bepaalde functionaliteiten te switchen of het project op te breken in verschillende nieuwe projecten.
Agile
Agile is een softwareontwikkelmethode waarin wordt gewerkt met iteraties en verschillende releases (ofwel sprints). Bepaalde functionaliteiten voegen we bij elkaar in sprints en werken daarmee Agile toe naar opgesplitste opleveringen. We doen pas een deeloplevering als deze helemaal klaar is. Terwijl wij verder gaan met de volgende sprint, vragen we u om de eerdere oplevering te beoordelen en uw bevindingen aan ons door te geven. Meestal heeft u hiervoor aan een week voldoende. Afhankelijk van de omvang en aard van het project kunnen we dit anders inrichten. De Agile sprints zijn iteratief; Er kunnen meerdere sprints in één project voorkomen. Oplevering van sprints staat los van betaalmomenten.
OTAP
Wij werken met OTAP: Ontwikkel, Test, Acceptatie en Productie (live). Als we opleveren, doen we dit op een Acceptatie omgeving. Tot slot gaat het naar Productie. Ook nadat het project is opgeleverd en er worden eventuele aanpassingen gedaan, gaan deze altijd door de OTAP stappen heen. 2.5
Deploy De Deploy fase is de laatste fase in het project, waarin de website wordt opgeleverd en in gebruik wordt genomen. Content migreren van de site kan in sommige gevallen ook tot de uitrol van de site behoren. Net voor of net na we live gaan maken we een (telefonische) afspraak voor de oplevering van uw project. We lopen met u door de website of online applicatie heen en leggen u het Content Management Systeem uit. We overhandigen u het opleverdocument waarin zich de Content Managers Startup Guide bevindt. Hier kunt u op terugvallen als we zijn vertrokken. Tijdens de garantieperiode (30 dagen), mag u ons ook bellen als u nog vragen of opmerkingen heeft.
2.6
Garantieperiode Na lancering krijgt u van ons 30 dagen de tijd om eventuele tekortkomingen bij de project manager web development te melden. We lossen deze dan vrijwel direct, kosteloos voor u op, mits het tekortkomingen betreft die de boogde werking van het opgeleverde product in de weg staan en die aan ons zijn te wijten. Als er verschillen van inzicht bestaan over wat voor onze rekening komt, gaan we hierover met u in gesprek. We toetsen alle bevindingen tegen het Functioneel Ontwerp en/of specificaties. Als de bevindingen zaken betreffen die niet in het Functioneel Ontwerp staan beschreven of indien het geen mankement betreft, dan vallen deze buiten de garantie.
Over Internet Unlimited. September 2010/2.4 ©2010 Internet Unlimited. Internet Unlimited is onderdeel van Byelex Multimedia Products B.V.
Pagina | 9
Over Internet Unlimited Drupal Ontwikkeling, Hosting en Support
Over Internet Unlimited. September 2010/2.4 ©2010 Internet Unlimited. Internet Unlimited is onderdeel van Byelex Multimedia Products B.V.
Pagina | 10
Over Internet Unlimited Drupal Ontwikkeling, Hosting en Support
2.7
Beheer Na de succesvolle uitrol is de website in productie en komen we in de beheerfase. Productie is het moment waarop de website functioneel geaccepteerd wordt door de opdrachtgever. De website kan vanaf dat moment redactioneel worden bewerkt, zonder risico van verlies van gegevens door technische aanpassingen. Op dat moment zijn de service voorwaarden van kracht. Deze worden met u doorgenomen en aan u verstrekt. Op basis van de service voorwaarden kunnen vragen of problemen met betrekking tot de opgeleverde website of online applicatie aangemeld worden via de supportdesk. Verdere uitbreiding van de website wordt als het om kleinere aanpassingen gaat op basis van time-and-materials uitgevoerd. Grotere zaken worden wederom projectmatig opgepakt.
Supportdesk
Na de garantieperiode kunt u meldingen en verzoeken via een call per telefoon of e-mail aan ons kenbaar maken. Deze worden dan in ons supportsysteem opgenomen. De calls krijgen een ticketnummer en er wordt direct iemand toegewezen die de call in behandeling zal nemen. Volgens de afgesproken SLA voorwaarden zullen wij tijdig naar u reageren en de call afhandelen. Zo zijn we er zeker van dat de calls binnen de SLA worden behandeld. U kunt bij ons een rapport opvragen waarin alle calls en taken (updates) staan geregistreerd, inclusief statistieken met betrekking tot uptime.
Drupal Commander
Drupal Commander is de door ons ontwikkelde service die all onze Drupal websites en online applicaties bewaakt. Drupal Commander geeft ons een overzicht van alle updates die periodiek (tweemaandelijks) uitgevoerd dienen te worden. Binnen de afgesproken SLA doen we dit ook. Wij bieden deze service gratis online aan Drupal bureaus aan die eenzelfde mate van professionaliteit nastreven. 2.8
Project management De project manager web development is uw aanspreekpunt gedurende het project tot en met de garantieperiode en informeert u regelmatig over de voorgang. Afhankelijk van de scope van het project, duurt het traject een aantal weken of soms een aantal maanden. De project manager web development zorgt er zo veel mogelijk voor dat: • • • • •
risico’s en prioriteiten worden geïdentificeerd; mijlpalen worden bereikt en deadlines worden behaald; eisen worden nagestreefd; alle teamleden bekend zijn met de doelen van het project en uw website of online applicatie, zowel globaal als individueel; u regelmatig geïnformeerd bent over de status van het project.
De project manager web development is de trekker van het project aan onze kant. Hij zorgt ervoor dat het project loopt en stakeholders geïnformeerd zijn. Hij is uw eerste aanspreekpunt voor alles wat met het project te maken heeft. Als de project manager web development geen antwoord heeft op uw vraag, dan gaat hij op zoek naar het antwoord. Hij kan u ook verwijzen naar uw account manager, mocht de situatie hiertoe aanleiding geven. Elk project kent uitzonderingen. Dit kunnen vertragingen zijn als het gevolg van technische complicaties, vertraging door betrokkenheid van derde partijen of andere factoren die van invloed kunnen zijn op de haalbaarheid of deadlines. Het is de primaire taak van de project manager web development om zulke tegenslagen vooraf te identificeren en u hierover te informeren. Hij dient samen met u tot een werkbare oplossing te komen. Normaal gesproken gaat het er niet zozeer om of we aan uw verwachtingen kunnen voldoen, maar wanneer en hoe.
Over Internet Unlimited. September 2010/2.4 ©2010 Internet Unlimited. Internet Unlimited is onderdeel van Byelex Multimedia Products B.V.
Pagina | 11
Over Internet Un nlimited Dru upal Ontw wikkeling, Hosting H en n Support
Toools
Naatuurlijk is e-maail het eerste com mmunicatiemiddel dat we gebbruiken. Wanneeer we projecten uitvoeren, gebruiken we nog een e aaantal andere toools: •
•
•
•
Open Atrrium; Na de kickkoff houden we alle documenteen en beslissinggen bij in Open Atrium, onze project management en documentatie om mgeving. Er is ook o plaats om project innformatie op te slaan s en eventuuele bestanden te archiveren. Alle A teamleden hebben toegang t tot Atrium en in sommige gevallen u oook. Open Atriuum is open sourrce, gebaseerd op Drupal. Mantis; Alle A taken, bugss and bevindingen rond de ontwwikkeling van het project worden in Mantis biijgehouden. Teaamleden kunnen hieraan (automatisch) wordeen toegewezen. De project manager m web deevelopment houudt hierover de controle. GProcesss; Nadat het prooject in Beheer is beland, wordden alle bevindingen en calls aaan onze suppport desk gericcht. Calls wordeen automatisch aan projecten gehangen g welkee worden bijgehouden b in GProcess. G Callss worden behanndeld op basis van Service Levvel parameteers (SLA) welkee ook door GProocess worden beheerd. Drupal Commander; C Bewwaakt alle Druppal websites en applicaties die eraan gekoppeeld zijn. Het biedt ons een razendsnel overrzicht in de statuus van alle webbsites en Drupall modules die moeten worden voorzien van v updates.
Over Inteernet Unlimited. Septem mber 2010/2.4 ©2010 Innternet Unlimited. Internnet Unlimited is onderddeel van Byelex Multimeedia Products B.V.
Pagina | 12
Over Internet Unlimited Drupal Ontwikkeling, Hosting en Support
Over Internet Unlimited. September 2010/2.4 ©2010 Internet Unlimited. Internet Unlimited is onderdeel van Byelex Multimedia Products B.V.
Pagina | 13
Over Internet Unlimited Drupal Ontwikkeling, Hosting en Support
3. Google AdWords ™ Een website laten bouwen is bij veel organisaties slechts de eerste stap. Hiernaar gaat het om de bezoekersaantallen, vindbaarheid en effectiviteit van een website. Om de effectiviteit van een online concept te verhogen bieden wij als ondersteuning aan: Betaald adverteren met Google AdWords. 3.1
U wilt toch ook gevonden worden? Wij gaan er samen met u voor zorgen dat ook uw organisatie Google AdWords succesvol in gaat zetten. Met betaald adverteren willen wij voor u het juiste publiek bereiken, deze verkrijgt op uw website en dat er resultaat wordt behaald.
3.2
Het inzetten van Google AdWords heeft nog meer voordelen: • Besparen op de kosten in vergelijking met de traditionele marketing kanalen. • Verkrijgen van online naamsbekendheid. • Presenteren van diensten of producten aan het juiste zoekpubliek. • Behalen van online resultaat wat aansluit bij uw organisatie en meer effectiviteit uit uw website zoals meer verkoop, meer leads of meer telefonisch contact. Wij helpen u graag met de marketingmogelijkheden die Google AdWords voor uw organisatie kan bieden. Wij zorgen ervoor dat Google AdWords professioneel wordt ingezet voor uw organisatie en dat er resultaat wordt behaald dat telt!
3.3
Bereik ook het juiste zoekmoment op het juiste moment Met Google AdWords zorgen wij ervoor dat u op het juiste moment een relevant en geïnteresseerd zoekpubliek bereikt. Bijvoorbeeld: als men zoekt op uw diensten of producten. Onze werkwijze is dat we op basis van de inhoud van een online concept en uw organisatie een Google AdWords voorstel opstellen. Een voorstel is opgebouwd op basis van uw doelstellingen welke u online wenst te behalen, bijvoorbeeld meer verkopen, meer leads of meer bezoekers. Dit vertalen wij naar een voorstel wat de basis vormt van Google AdWords account en de daar bijhorende campagnes, advertenties en zoekwoordselecties. Dit wordt voor uw organisatie ingesteld, opgesteld en professioneel beheerd. Door het beheren van Google AdWords zorgen wij er voor dat de continuïteit wordt gewaarborgd en er altijd wordt geoptimaliseerd voor het behalen, behouden en verbeteren van het resultaat. Onze werkwijze is dat wij voor u gericht adverteren op een gesegmenteerd zoekpubliek gefocused op uw doelstellingen. Hiermee verwachten wij voor uw website, diensten en/of producten het aantal geïnteresseerde bezoekers te verhogen en conversie te behalen.
Over Internet Unlimited. September 2010/2.4 ©2010 Internet Unlimited. Internet Unlimited is onderdeel van Byelex Multimedia Products B.V.
Pagina | 14
Over Internet Unlimited Drupal Ontwikkeling, Hosting en Support
3.4
Adverteer voor resultaat met Google AdWords Beter gevonden worden betekend meer zaken doen. Het merendeel van de bevolking begint met een zoekopdracht op Google en wij zorgen ervoor dat u hier in goed gevonden, op de door u bepaalde onderwerpen, wordt met Google AdWords. U bepaalt uw eigen budget en betaald enkel voor een klik (een bezoeker op uw website).
Voor al onze AdwordsAdwords campagnes werken we nauwwe samen onzemet Google™ Adwords Adwords Certified web partner Black VoorGoogle™ al onze Google™ campagnes werken nauwmet samen onze Google™ Twister. Certified web partner Black Twister.
Over Internet Unlimited. September 2010/2.4 ©2010 Internet Unlimited. Internet Unlimited is onderdeel van Byelex Multimedia Products B.V.
Pagina | 15
Over Internet Unlimited Drupal Ontwikkeling, Hosting en Support
osting en Support Over Internet Unlimited. September 2010/2.4 ©2010 Internet Unlimited. Internet Unlimited is onderdeel van Byelex Multimedia Products B.V.
Pagina | 16
Over Internet Unlimited Drupal Ontwikkeling, Hosting en Support
4. Hosting en Support Drupal vraagt een speciale hosting omgeving waar we in vanzelfsprekend voorzien. Inbegrepen is de periodieke back-up van de server waar alle informatie zich bevindt, zodat er nooit informatie na een crash verloren kan gaan. Er zijn regelmatig updates van de dynamische omgeving waarop Drupal is gebaseerd om hackers geen kans te geven de website binnen te dringen. We voorzien dan ook strikt in het updatebeleid, zodat veiligheid van uw gegevens is gewaarborgd. Als onderdeel van Byelex hebben we onder andere in het ultramoderne data centrum van EasyNet een eigen ruimte voor de hosting van eigen systemen en de hosting van systemen voor klanten. De hosting omgeving bestaat uit een Linux machines waarbinnen alle interne en externe SLA's worden vastgelegd en bewaakt. • 24/7 SMS bewaking garandeert een snelle reactie op meldingen en een hoge uptime van systemen waarmee ook bedrijfskritische systemen zorgeloos aan ons worden uitbesteed. • Het pricing model van onze hosting is schaalbaar en kan altijd worden afgestemd op de veranderende omstandigheden van de website. • Internet Unlimited werkt met Oracle en Dell en is Dell Registered Partner voor een solide en snelle levering en service van high-performance server apparatuur. We willen een snelle en continue dienstverlening kunnen garanderen. We hebben de faciliteiten om de website binnen ons Hosting Domain op te nemen. Beheer op afstand is ook mogelijk. In vrijwel alle gevallen kunnen we het volledige onderhoud voor onze rekening nemen. Hierop zijn verschillende voorwaarden van toepassing. •
4.1
Service & Maintenance Net als voor auto’s is voor websites en online applicaties onderhoud nodig. Regelmatig lopen er tabellen en databases vol en moet er controle plaatsvinden of er geen dingen spaak lopen. We volgen voortdurend de ontwikkelingen met betrekking tot de beveiliging van online applicaties en websites. Dit is noodzakelijk omdat in vrijwel iedere vorm van software ‘veiligheidslekken’ worden geconstateerd en deze vormen een potentieel risico voor hackers (Microsoft komt bijvoorbeeld ook regelmatig met specifieke patches voor al haar producten om problemen op te lossen en gaten te dichten). We leveren drie service levels met diverse voordelen. Met het Bronze serice level garanderen we: • • •
Opvolging van support op dezelfde werkdag Periodieke controle van de volledige applicatie en de server waar deze op draait We voeren periodiek en systematisch controles en updates uit op proactieve basis. Daarnaast worden de responstijden en supportaanvragen gedefinieerd op basis van de Internet Unlimited Service Levels die we voor onze webprojecten hebben vastgesteld. Alle service en supportactiviteiten zijn ITIL compliant.
De volgende taken en activiteiten zijn onderdeel van de Service & Maintenance: • • • • • • •
Checken van Drupal (CMS) logs (Een log bestand houdt alle gebeurtenissen bij van een systeem). Monitoring van de status van de applicatie. Proactief updatebeleid (Dit is onder meer het uitvoeren van periodieke updates om de integriteit van de website en de server te waarborgen). Event en Database logging (Aanmaken en bijhouden van de logs rondom de applicatie, bijvoorbeeld van de server zelf en het database management systeem). Performance controle en optimalisaties (Periodieke controle en bijsturing op de snelheid van de applicatie, zoals het verwijderen van tijdelijke data en comprimeren van bestanden). Maatregel en veranderingsvoorstellen. Registreren en opvolgen van support calls.
Over Internet Unlimited. September 2010/2.4 ©2010 Internet Unlimited. Internet Unlimited is onderdeel van Byelex Multimedia Products B.V.
Pagina | 17
Over Internet Unlimited Drupal Ontwikkeling, Hosting en Support
4.2
Websiteruimte & Backups Wanneer er veel content wordt verwacht, zal de vraag naar capaciteit toenemen, bijvoorbeeld wanneer gebruikers zelf artikelen mogen aanmaken en foto’s en/of video’s mogen toevoegen. Deze data moet ook worden meegenomen in de backups. Zeker wanneer uw website of online platform afhankelijk is van data die door gebruikers wordt toegevoegd. Ook in alle andere gevallen zorgen we ervoor dat uw data veilig en snel wordt opgeslagen bij onze datapartner.
Websiteruimte
Elke website of online platform krijgt 1 Gigabyte ruimte om mee van start te gaan. Dit is meestal ruim voldoende voor de eerste 6 maanden. Websiteruimte kan tijdig en flexibel worden opgeschaald, indien nodig. Als alleen de website ruimte van belang is, komen we meestal tot een passende oplossing voor uw website of online platform. De website ruimte en overige service bepalingen zijn vastgelegd in onze Service level bepalingen Web development & Hosting. We hebben een data staffel gemaakt voor de verschillende capaciteitsmogelijkheden. Wanneer we met het project van start gaan, bekijken we in welke data staffel we het online platform het beste kunnen inschalen. Om toekomstige capaciteitsgroei het hoofd te kunnen bieden zullen we u tijdig informeren over de stand van zaken en met u een afspraak maken om de mogelijkheden te bespreken.
Backups
Afhankelijk van de omvang en technische randvoorwaarden (zoals server technologie en bereikbaarheid) kunnen we een adviserende rol vervullen bij het formuleren van een backup regime. Backup voorzieningen worden op basis van website ruimte en data omvang ingericht. In de SLA hebben we vastgelegd welke voorwaarden we hanteren. Meer over onze service en support diensten is te vinden in de brochure Internet Unlimited Service Levels 2010.
Over Internet Unlimited. September 2010/2.4 ©2010 Internet Unlimited. Internet Unlimited is onderdeel van Byelex Multimedia Products B.V.
Pagina | 18
Over Internet Unlimited Drupal Ontwikkeling, Hosting en Support
Over Internet Unlimited. September 2010/2.4 ©2010 Internet Unlimited. Internet Unlimited is onderdeel van Byelex Multimedia Products B.V.
Pagina | 19
Over Internet Unlimited Drupal on ntwikkeling g, hosting en suppo ort