chess application lifecycle management diensten

4

Click here to load reader

Upload: chess-it

Post on 07-Jul-2015

428 views

Category:

Documents


0 download

DESCRIPTION

Hoogwaardige applicatie management, gecombineerd onderhoud en doorontwikkeling van maatwerk software. Verleng de lifecycle, vergroot de aanpasbaarheid.

TRANSCRIPT

Page 1: Chess Application Lifecycle Management Diensten

De businesscase voor uw nieuwe dienst of product omvat investeringen in de ontwikkelingvan een maatwerk softwareapplicatie, het voorbereiden van de eigen organisatie en in het opbouwen van (domein)kennis van projectmedewerkers. Terwijl van de applicatie naingebruikname wordt verwacht dat het deze investering gaat terugverdienen, wordt het projectteam simpelweg ontbonden. Ontwikkelaars en architecten faseren uit, maken plaatsvoor beheerders, en nemen kennis en historie met zich mee. De Application Lifecycle Management diensten van Chess voorkomen deze problemen door met een vast team verantwoordelijkheid te blijven nemen voor ontwikkeling, onderhoud,kwaliteit en strategische vernieuwing van de applicatie.

APPLICATION LIFECYCLE MANAGEMENT (ALM)

Bedrijfskritische applicaties moeten zich continu, in minstens hetzelfde tempo

als de veranderende marktomstandigheden, strategisch kunnen vernieuwen.

Dit vereist flexibiliteit van applicatie en ICT organisatie, parate kennis en

kunde van ontwikkelaars, en beheersing van de innovatie- en onderhouds-

kosten gedurende de gehele levenscyclus van de applicatie.

Application Lifecycle Management omvat naast de operationele taken rond

de applicatie, ook management en strategische taken, en garandeert:

• continuïteit van de ‘harde kern’ van het ontwikkelteam gedurende de

looptijd van uw product of dienst. In dit team is de kennis van het bedrijfs-

proces en de applicatie optimaal. Hiermee worden inleer- en overhead-

kosten teruggedrongen en de ‘Quality of Service’ van de applicatie enorm

verbeterd, zodat deze blijvend voldoet aan de wensen van uw klanten.

• een integrale benadering tussen uw onderneming en ICT opdrachtnemer

ten aanzien van de applicatie, waarbij het mogelijk moet zijn om korte

ontwikkelcycli en verhoogde productiviteit te bereiken door het delen van

aanbevolen werkwijzen, het verbeteren van processen en het overbruggen

van de kloof tussen ontwikkeling en beheer.

• een verbeterd projectbeheer dankzij één

gebundelde weergave van project- en beheers-

activiteiten, inclusief ramingen, voortgangs-

controle en kwaliteitsbewaking. De integratie

wordt verbeterd doordat er gebruik gemaakt

wordt van tools die kunnen samenwerken, in

plaats van tools die op zichzelf staan, slecht

geïntegreerd zijn en gegevens dupliceren.

engineering the future

Voor application management past Chess het ASL framework toe van

de ASL BiSL Foundation (www.aslbislfoundation.org).

Waar ITIL (Information Technology Infrastructure Library) een algemeen

aanvaarde standaard is geworden om technisch beheer in te richten,

biedt de Application Services Library een framework voor het inrichten

van application lifecycle management.

Het model is zodanig ontwikkeld dat het de optimale ICT-ondersteuning

van bedrijfsprocessen garandeert. Het ASL framework geeft richtlijnen voor

het inrichten van processen en laat de inrichting van de beheerorganisatie

geheel vrij. Hierdoor is het framework algemeen toepasbaar binnen de

ICT-dienstverlening, onafhankelijk van de omvang van uw organisatie.

Page 2: Chess Application Lifecycle Management Diensten

Chess dienstverlening onder ALM

1 Governance

Chess adviseert over technologische verbeteringen en hun impact op de

applicaties. Denk hierbij aan:

• nieuwe versies van Java frameworks, browsers, databases, operating

systems;

• wijzigingen op externe interfaces;

• wijzigingen op standaarden.

Op verzoek onderzoekt Chess nieuwe beschikbare technologieën en adviseert

over mogelijke verbeteringen die kunnen worden behaald bij de inzet daarvan.

Chess brengt aanbevelingen uit over hoe en wanneer technologische

verbeteringen kunnen worden aangebracht zodat ook aan toekomstige eisen

kan worden voldaan. Met een jaarlijks onderzoek wordt de klanttevredenheid

over de dienstverlening vastgesteld en wordt deze waar nodig verbeterd.

2 Management

Samen met de opdrachtgever onderhoudt Chess een release kalender voor

correctief onderhoud, wijzigingen en vernieuwingsprojecten. Chess is

verantwoordelijk voor de optimale verdeling van het team over de uit te voeren

taken. In nauwe samenwerking met de opdrachtgever worden kwaliteitscriteria

van producten en processen vastgesteld. Chess bewaakt vervolgens de

naleving daarvan. Chess ondersteunt een onafhankelijke kwaliteitsborging

en rapportage op vele aspecten van softwarekwaliteit door de Software

Improvement Group. Deze dienstverlening is optioneel inzetbaar.

Chess stuurt actief op het naleven van de afgesproken kwaliteitscriteria en

service levels en rapporteert daarover.

3 Operations

Chess levert een Servicedesk voor tweede- of derdelijnsondersteuning die

een voor u toegankelijke administratie bijhoudt van calls en hun status, en

daarover rapporteert. Het correctief onderhoud voert Chess uit op basis van

afgesproken service levels. Dit omvat zowel het analyseren en oplossen van

productieverstoringen, het dienovereenkomstig bijhouden van de documen-

tatie, maar ook het adviseren over mogelijke workarounds. Echter onder ALM

initieert Chess ook preventief onderhoud waarbij aanpassingen worden

doorgevoerd gericht op het voorkomen van gebreken.

Onder adaptief onderhoud worden door Chess functionele wijzigingen aan-

gebracht in de applicatie en de bijbehorende documentatie. Voor (grotere)

wijzigingen en compleet nieuwe functionaliteiten, integraties en/of applicaties

helpt Chess met de planning, aansturing en uitvoering van projecten.

Elk project wordt uitgevoerd volgens een daartoe opgesteld plan van aanpak.

Een vast ALM team

Bij een ALM contract stelt Chess een vast ALM team samen waarin de

sleutelrollen zijn vertegenwoordigd: ALM manager, architect en requirements-

manager, aangevuld met software engineering en test capaciteit. In overleg

wordt het team ingezet op correctief onderhoud, kleine wijzigingen en/of

vernieuwingsprojecten.

Door het geïntegreerd aansturen van projecten en preventief, correctief en

adaptief onderhoud wordt het beschikbare team (en daarmee uw budget)

optimaal benut. De vaste samenstelling borgt de kennis over het domein,

de bedrijfsprocessen, de gebruikte technologieën en de ratio achter ontwerp-

beslissingen. Onze ontwikkelaars kennen uw applicatie als geen ander,

waardoor kwaliteit en efficiëntie gewaarborgd zijn.

Door de relatief langere samenwerking optimaliseert de relatie tussen

Chess en de opdrachtgever. Afhankelijk van de behoefte kan het vaste

ALM team worden uitgebreid met ontwikkelcapaciteit voor grotere projecten,

zonder extra kosten voor besturing en architectuur (ALM manager, architect,

requirementsmanager).

APPLICATION LIFECYCLE MANAGEMENT (ALM)APPLICATION LIFECYCLE MANAGEMENT (ALM)

Page 3: Chess Application Lifecycle Management Diensten

Afstemming

De afstemming tussen de opdrachtgever en Chess is functioneel en

frequent ingericht.

Op Governance niveau vindt per kwartaal overleg plaats binnen het

ALM Steering Committee, dat scope, ontwikkelingen, plannen en budget

bestuurt.

Op Management niveau worden sturing op de operatie en rapportages

behandeld en de aanpassingen aan de applicatie voorbereid. Daartoe

overleggen de Service Manager van opdrachtgever en de ALM manager

van Chess maandelijks.

Op operationeel niveau stemmen de support afdelingen frequent met elkaar

af net als de projectleider met de opdrachtgevende manager tijdens projec-

ten. Online portals zijn beschikbaar om kwaliteit, voortgang en openstaande

issues continue te ontsluiten en te bewaken.

Overzicht ALM

ALM Steering CommitteeCustomer/Chess

Change Control BoardService Man/ALM Man

Customer ALM team Chess

Service Management

2nd line support

(optional)

1st line support

ALM Managementproduct/service/project

ServiceDesk

BugfixingChanges Project

2nd and/or 3rd line support

Account Definition

MarketDefinition

Service DeliveryDefinition

CustomerOrganizationStrategy

ICT PortfolioManagement

Lifecycle Management

Planning & Control Cost Management Quality Management Service Level Management

SkillsDefinition

TechnologyDefinition

Inside out

Demand

Supply

Management Processes

Organization Cycle Management

Services Applications

Applications Cycle Management

Maintenance

Connecting Processes

Enhancement/Renovation

Outside inICT

DevelopmentStrategy

CustomerEnvironmentStrategy

Incident Management

ChangeManage-ment

Software Control & Distribution

ContinuityManagement

AvailabilityManagement

CapacityManagement

Design

RealizationImpact Analysis

Implemen-tation

TestingConfigurationManagement

Governance

Management

Operations

Cliënt Responsibility

Shared Responsibility

Chess Responsibility

APPLICATION LIFECYCLE MANAGEMENT (ALM)

Page 4: Chess Application Lifecycle Management Diensten

Contact

Lichtfabriekplein 1

2031 TE Haarlem

The Netherlands

+31 (0)23 5149 149

[email protected]

www.chess.nl

Chess is a high end ICT company focussing

on innovative software and hardware projects,

products and services.

Bewezen resultaten

Chess heeft als productontwikkelaar ruime ervaring met

het voeren van ALM opdrachten. Voor onze opdrachtgevers

maken wij met de ALM dienstverlening de totale ICT

ontwikkel- en beheerkosten inzichtelijk en aantrekkelijk.

Zo ontwikkelt Chess het nieuwe high performance ticketing-

en betaalsysteem voor de KNVB en alle voetbalclubs en

stadions in Nederland. In 2011 is de overgang naar deze nieuwe centrale

oplossing gereed en wordt het nog minimaal 7 jaar doorontwikkeld en

geëxploiteerd, denk hierbij aan de ontsluiting van toegangsrechten via de

mobiele telefoon en uitbreidingen naar Smart Stadiums.

Voor ING Lease wordt de Europese Car Lease busi-

ness ondersteund met kritische internetapplicaties.

Door expansie naar meerdere landen en integratie

met backoffice systemen vereiste dit een integrale

ALM aanpak. Deze bleek in de praktijk zo succesvol dat wordt overwogen om

dit ook voor andere door Chess ontwikkelde systemen in te zetten bij ING.

Voor Bank Mendes Gans heeft Chess het ontwerp en de ontwikkeling van

een online cash management dienst voor internationals en hun lokale

vestigingen voor haar rekening genomen. Deze dienst ondersteunt treasury

afdelingen in het managen van hun cash flow en currency risico’s, het

vastleggen, registreren en confirmeren van online opdrachten met externe

banken, inter company opdrachten en uitgebreide rapportages. De verwachte

expansie van deze nieuwe dienst, en de daarbij vereiste flexibiliteit en

continue kwaliteit in ICT ondersteuning vormden de ratio achter de keus

voor een ALM contract met Chess.

De voordelen

De introductie van Chess Application Lifecycle Management in uw

organisatie brengt de volgende zakelijke voordelen met zich mee:

• Verbeterde samenwerking tussen de onderneming als geheel en de

IT beheer- en verandercapaciteit.

• Verbeterde verantwoordelijkheidsstructuren, en daardoor een strengere

naleving van initiatieven op het gebied van governance en compliance

• Verbeterd projectbeheer, waaronder betere ramingen, voortgangscontrole

en rapportage door één enkele, gebundelde weergave van het project.

• De integratie wordt geoptimaliseerd doordat er gebruik gemaakt wordt

van tools die kunnen samenwerken, in plaats van tools die op zichzelf

staan, slecht geïntegreerd zijn en gegevens dupliceren.

• Continue kwaliteitsverbetering, zodat de uiteindelijke applicatie voldoet aan

de wensen van uw klanten en aan Quality of Service (QoS)-vereisten.

• Kortere ontwikkelcycli en verbeterde productiviteit door het delen van

aanbevolen werkwijzen en aanleren van processen en verbeteringen.

• De opdrachtgever krijgt een optimale regie over applicatieonderhoud

en -ontwikkeling zodat dynamisch veranderende bedrijfsvereisten kunnen

worden ondersteund.

• Het netto resultaat van deze voordelen is een betere aansluiting van IT

op uw onderneming, zodat de levensduur van uw applicatie kan worden

verlengd. Dit leidt tot meerwaarde voor uw klanten en extra concurrentie-

voordeel voor u.

APPLICATION LIFECYCLE MANAGEMENT (ALM)