Software. J Improvement. Group. Tech n ische. kwaliteitsbepaling OSA. Voor Belastingdienst
|
|
- Vera Bos
- 5 jaren geleden
- Aantal bezoeken:
Transcriptie
1 kwaliteitsbepaling 1 Voor Belastingdienst Tech n ische S OSA Group J mprovement Software
2 Colofon sr. consultant consultant consultant +31(0) VERTROUWELJK
3 1 Resultaat beoordeling tech nische kwaliteit Dit rapport beschrijft het resultaat van de technische kwaliteitsbepaling aan de hand van broncode-analyse van de Belastingdienst OSA applicatie. De methodiek voor het beoordelen van de technische kwaliteit van een softwaresysteem in termen van de onderhoudbaarheidskarakteristieken op basis van broncode-analyse is beschreven in bijiage A en B. De beoordeling van de technische kwaliteit van de OSA applicatie release is: ***** (4,0) Deze waardering voor de technische kwaliteit is afgeleid van de volgende deelkarakteristieken van de onderhoudbaarheid volgens de : Deelka rakteristiek Beoordeling Analyseerbaarheid ***** (4,2) Aanpasbaarheid ***** (3,4) Testbaar ***** (4,0) Modularit&t ****- (4,3) Herbruikbaarheid ****. (3,9) SG Technische kwaliteitsbepaling OSA VERTROUW[LJK 3/10
4 2 Details beoordeling tech nische kwaliteit De hier beschteven analyse en beoordeling is op basis van de volgende broncode: > Release aangeleverd op De volgende ontwikkeltechnologieen zijn onderdeel van de beoordeling van de technische kwaliteit: Angular Templates css Java 4 Javascript 5 Typescript 6 WSDL 7 XSD 8 XSLT De analyse is uitgevoerd met versie dd5eBOe van de analysetools van de SG en het SG/TUVT kwaliteitsmodel versie Eigenschap BeoordeNng Volume ***** (4,7) Duplication ***** (3,1) Unit size ***** (3,8) Unit complexity ***** (3,2) Unit interfacing ***** (4,1) Module coupling ***** (3,8) Component balance ***** (5,1) Component independence **** (4,1) i 2.1 Beoordeling per technologie De beoordeling van de verschillende technologieen in de applicatie is als volgt: Technologie Beoordeling Bijdrage AngularTemplates 3,2 1,1% CSS 5,4 2,9% Java 3,9 79,8% Javascript 4,2 1,4% Typescript 3,6 12,9% WSDL 3,3 1,1% XSD 4,8 0,7% XSLT 4,9 0,1% NB.: Percentages in bovenstaande tabel tellen door afronding mogelijk niet op tot 100%. SG echnsche kwaliteitsbepaling OSA / VERTROUWELJK 4/10
5 2.2 Applicatie-ontwerp Het applicatieontwerp kent een duidelijke fundionele compositie, waa rbij de verschil lende componenten leder hun eigen, duidelijk afgebakende taken hebben. Het ontwerp komt overeen met de opdeling in componenten fparagraaf 2.3). Hierbij zijn er geen onverwachte afhankelijkheden tussen deze componenten (zie Figuur 1). Koppelingen met externe systemen fniet in scope) en aanlevering van berichten took niet in scope) gebeurt via MQofwebservices. communicatiehub massaal kantoor-client ka ntoo r-ws \\60 / common Figuur 1 Applicatie-ontwerp met afhankelijkheden tussen de componenten. 2.3 Opdeling in corn ponenten Een logische opdeling van een systeem ondersteunt onderhoud aan het systeem, doordat specifieke technische of functionele zaken gegroepeerd en benoemd zijn. Hiervoor geldt dat het aantal componenten beperkt dient te zijn en de componenten een vergelijkbare omvang hebben. Met de SG analysesoftware wordt het systeem opgedeeld in logische componenten op basis van de top-level directory-struduur. Onderstaande figuur toont de omvang van de componenten van GSA volgens deze opdeling. XSD Jaa WSDL XSLT.css JavaScript TypeScript AngularTemplatcs communicatiehub 13,1 ta Figuur 2 Omvang in regels code per component. SG Technische kwaliteitsbepaling OSA / VERTROUWELJK 5/10 1
6 A Over de Software mprovement Group De Software mprovement Group (SG) is opgericht in 2000, destijds als een spin-off van het Centrum voor Wiskunde en nformatica. Momenteel heeft zij ruim 100 medewerkers in dienst en heeft kantoren in Amsterdam, Athene, Antwerpen, Frankfurt, Kopenhagen. SG adviseert grote en kleine organisaties op het gebied van software-gerelateerde vraagstukken en voert inspecties en certificeringen uit op systemen die aan bepaalde kwaliteitsnormen voldoen. n dit kader werkt SG onder meer samen met TUViT GmbH, onderdeel van TUV Nord. Om te komen tot onpartijdige, herhaalbare en op feiten gebaseerde bevindingen, voldoet SC of draagt zij bij aan de volgende normeringen of kwalificaties: > SO/EC Systems and software Quality Requirements and Evaluation (SQuaRE) - System and software quality models. SG heeft specifieke SC Kwaliteitsmodellen ontwikkeld als instantiatie van het raamwerk SO/ EC 25010, the international standardfor software productqualityfde opvolger van SO/EC 9126). SG Kwaliteitsmodellen worden onder meer gebruikt als basis voor de software product inspecties die SG aanbiedt in samenwerking met TUViT. > SO/EC Systems and software Quality Requirements and Evaluation (SQuaRE) - Evaluation process. SC evalueeft softwareproducten op basis van een gestructureerd proces dat vol doet aa n de 150/EC international standardfor software product evaluation. > SO/EC General requirements for the competence of testing and calibration laboratories. Om te waarborgen dat de metingen voor alle modellen herhaalbaar, betrouwbaar en traceerbaar worden uitgevoerd, is het SG laboratorium geaccrediteerd conform de SO standaard. > SO/EC 27001: nformation Security Standard. TUV Nord heeft het SO/EC certificaat aan SG toegekend. Deze certificering onderstreept dat de werkprocessen bij SC voldoen aan stringente criteria op het gebied van informatiebeveiliging. > SO/EC Guide 65 - General requirements for bodies operating product certification systems. Software Product Certificering, zoals aangeboden door het SG laboratorium in samenwerking met het certificeringsorgaan van TUViT, voldoet aan de SO/EC Guide 65 voor organisaties die certificeringen aanbieden. > CSQ - Consortium for T Software Quality. SG draagt bij aan de ontwikkeling van standaarden voor softwaremetrieken als deelnemer van CSQ. CSO is een initiatief van het Software Engineering nstitute (SE) en de Object Management Group (0MG). NEN - Nederlands Normalisatie lnstituut. SC draagt bij aan de ontwikkeling van T standaarden in het comité van Systems and Software Engineering binnen NEN, de nationale tegenhanger van de nternational Standards Organisation (SO) in Nederland. SC Technische kwahtetsbepaing OSA / VERTROUWELJK 6/10
7 B SG Kwaliteitsmodellen B.1 ntrodudie Het normenkader van SG voor het beoordelen van de kwaliteit van software is gebaseerd op de wereldwjde SO standaard van softwareproductkwaliteit. Reiahy Figure 1: standaard voor softwareprodudkwaliteit SO biedt een begrippenkader voor het meten van onderhoudbaarheid. Het beschrijft niet hoe deze daadwerkelijk kan worden gemeten. SG heeft daarom de SG/TUV1T Trusted Product Maintainability -standaard ontwikkeld in samenwerking met de Duitse TUVT. Dit kwaliteitsmodel geeft invulling aan SO Onderhoudbaarheid, en maakt het mogelijk om onderhoudbaarheid van software technologieonafhankelijk vast te stellen door middel van broncodeanalyse. B.2 Onderhoudbaarheid Onderhoudbaarheid onderscheidt de mate waarin een systeem analyseerbaar en aanpasbaar is, hoe goed het te testen is, wat de modulaire opbouw is, en in welke mate componenten herbruikbaar zijn. SC relateert deze vijf SO-aspecten aan acht broncodemetrieken: volume, duplicatie, unit grootte, unit complexiteit, unit interfacing, module coupling, component balance en component independence. Het logische verband wordt getoond in de onderstaande figuur; SG heeft openbare documentatie beschikbaar die de verbanden in meer detail toelicht. ploads/2016/10/sg-tuvi-eva luation-criteria-trusted-prod ud- Maintain ability-c uidance-for-producers.pdf SC Technische kwaliteitsbepaling OSA / VERTROUWEUJK 7/10
8 Volume Duplication Unit size Unit Unit Module Component Component complexity interfacing coupling balance independence Analysability Modifiability Testability Modularity Q Reusability Figure 2: SG Kwaliteitsmodel voor Onderhoudbaarheid Het kwaliteitsmodel wordtjaarlijks gekalibreerd op basis van het industriegemiddelde. Dat wil zeggen dat een systeem dat 3 sterren scoort op onderhoudbaarheid precies voldoet aan de industriegemiddelde voor onderhoudbaarheid. Een systeem dat 5 sterren scoort, behoaft tot de top 5% van de industrie. STERRENBEOORDELNG ****k KWALTET TEN OPZCHTE VAN SOFRNARE NDUSTRE Laagste 5% van de ndustrie ***** Tussen 5% en 35% ***** Tussen 35% en 65% (gemiddeld ) ***** lussen 65% en 95% ***** Hoogste 5% van de industrie De industriegemiddelden worden uitgerekend door het gemiddelde te nemen avervele honderden systemen perjaar, in diverse technologieen en uit diverse takken van het bedrijfsleven. De kalibratie en de kwaliteitsmodellen zeif warden jaarlijks gecontroleerd door de certificatiepartner van 516: TUV1T, onderdeel van TUV Nord. B.3 Wetenschappelijk basis en uitwerking 516 hecht veel waarde aan kwaliteit, objectiviteit en feitelijke bevindingen. n dit kader heeft 516 reeds 1$ jaar wetenschappelijk onderzoek gedaan naar de meetbaarheid van kwaliteit van softwa resystemen. 516 heeft tientallen keren gepubliceerd, en publiceert regelmatig over onderhoudbaarheid en gerelateerde onderwerpen. Deze onderzoeken warden verwerkt in de SG-werkwijze en alle SO/EC gerelateerde SG-modellen. Naast deze publicaties beschikt 516 over een eigen researchafdeling onder aansturing van directielid Prof. Dr. Visser, waarmee academische samenwerkingen warden aangegaan met verschillende universiteiten zoals TU Deft,TU Eindhoven, Radboud Universiteit Nijmegen, Universiteit Utrecht en Universiteit Twe nte. Het door 516 gehanteerde (en ontwikkelde) kwaliteitsmodel voldoet aan normeringen die warden gesteld in de wetenschap, zoals validiteit en herhaalbaarheid. De methodiek en procedure van inspedies warden jaarlijks gekalibreerd en getoetst door onafhankelijk onderzoeks- en certificeringsinstituut TUViT. Daarnaast is aver dit model meermaals 516 Technische kwaliteitsbepaling OSA / VERTROUWELJK 8/10
9 gepubliceerd in toonaangevende wetenschappelijke tijdschriften Ook is op basis van empirisch onderzoek8 vastgesteld dat meetresultaten van het SG kwaiiteitsmodel correleren met de effectiviteit en efflciëntie van ontwikkelaars. Hierbij is aangetoond dat een hogere score in het SG model positiefcorreleert met het snel oplossen van bugs en doorvoeren van verbeteringen. Model en werkwijze zijn daarmee opwetenschappeiijke en maatschappelijke relevantie bewezen. Cm conform dit model te mogen analyseren dient een organisatie te beschikken over een daartoe gecertificeerd laboratorium. SG beschikt daarom over de noodzakelijke SO ceftificering. Dit is de kwaliteitsstandaard voor analyselaboratoria die garandeert dat metingen betrouwbaar en repiiceerbaar zijn. De technische consultants van SG die de expertmetingen uitvoeren, hebben alien een universitaire opleiding genoten in software engineering of gerelateerde vakgebieden. Daarnaast hebben zij bij SC een training gekregen om te voidoen aan de SO certificering. Dit geeft zekerheid dat aile SG-medewerkers technisch competent zijn en de metingen accuraat, vergeiijkbaar, verifieerbaar, herhaalbaar en betrouwbaar zijn. Jaariijks wordt door TUVT vastgesteid of de werkwijze van SG, de SG-tooling en het kwaiiteitsmodei voidoen aan de eisen van het betreffende SO-certificaat. Door het SG/TUVT model en de SO ceftificering worden de metingen te alien tijde op dezelfde wijze uitgevoerd. Beangrijk hierbij is dat elke technologie zijn bijzonderheden kent. SG heeft daarom haartoohng voor meet dan 200 technologieën geoptimahseerd zodat de resultaten onderhng goed vergelijkbaar zijn, ongeacht de gebruikte technoiogieen. 2 J.P. Correia and J. Visser. Certification of technical quality of software products. Proc. nt l Work- shop on Foundations and Techn. for Open Source Softw. Certification T. L. Alves, C. Ypma and J. Visser. Deriving metric thresholds from benchmark data. Software Maintenance (CSM), 2010 EEE nternational Conference on. EEE, E. Bouwers et al. Quantifying the analyzability of software architectures. Software Architecture (WCSA), th Working EEE/FP Conference on. EEE, E. Bouwers. Metric-based Evaluation of mplemented Software Architectures. (2013). 6. Heitlager, T. Kuipers, J. Visser. A practical model for measuring maintainability. Qual. of nfor- mation and Comm. Techn., QUATC th nt. Conf. EEE, T.L. Alves, J.P. Correia, and J. Visser. Benchmark-based aggregation of metrics to ratings. Softw. Measurement, 2011 Joint Conf. 21st nt l Workshop on and 6th nt l Conference on Softw. Process and Product Measurement (WSM-MENSURA). EEE, D. Bijlsma, M.A. Ferreira, B. Luijten and J. Visser (2011): Faster issue resolution with higher tech- nical quality of software, Software Quality Journal, 20(2): SG Technische kwaliteitsbepaiing OSA / VERTROUWELJK 9 / 11 S
10 Software mprovement Group Amstelpleinl P.O. Box GX Amsterdam The Netherlands C
Software. Improvement. Group. Technische. kwaliteitsbepaling SEA. Voor B&astingdienst
SEA Voor B&astingdienst kwaliteitsbepaling Technische 5 Group Improvement C Software i St, consultant consultant consultant +3(0)20340950 inlo@sig.eu Resultaat beoordeling technische kwaliteit Dit rapport
Nadere informatieTechnische kwaliteitsbepa ling OSA
oftware J tmprovement Group Technische kwaliteitsbepa ling OA Voor Belastingdienst Ï Colofon - sr. consultant consultant consultant +3(0)20340950 info@sig.eu Resultaat beoordeling technische kwaliteit
Nadere informatieICT GROUP WATER CONGRES 2018 Slimmer omgaan met machines door softwareanalyse
ABB B.V. INDUSTRIAL AUTOMATION / SOFTWARE IMPROVEMENT GROUP (SIG) ICT GROUP WATER CONGRES 2018 Slimmer omgaan met machines door softwareanalyse Lydia Bastiaansen (ABB) / ir. Tibor Lapikas (SIG) Agenda
Nadere informatieBeoordeling van productkwaliteit met ISO 25010
Beoordeling van productkwaliteit met ISO 25010 Joost Visser, Head of Research, Software Improvement Group Professor of Large Scale Software Systems, Radboud University Nijmegen 17 september, 2013 T +31
Nadere informatie(NPR) 5325 Opleveren en overdragen van software
(NPR) 5325 Opleveren en overdragen van software Wouter Geurts (GI) project editor NPR 5325 NEN Informatiemiddag Volgende stap naar volwassenheid van IT, 17 September 1 Agenda Introductie NEN/Normcommissie
Nadere informatieBesluit Behoort bij Besluit op Wob-verzoek WS. Document 30, deel 1
Besluit 2016-0000136947 Behoort bij Besluit op Wob-verzoek WS Document 30, deel 1 Doc 30 ICT-service CWS Rapport beoordeling technische kwaliteit t.b.v. Belastingdienst 16 april 2013 versie 2012.2 Vertrouwelijk
Nadere informatieClean code improves test quality
Clean code improves test quality Michel Kroon, Senior Consultant, SIG TestNet Voorjaarsevenement 30 juni 2008 Arent Janszoon Ernststraat 595-H NL-1082 LD Amsterdam info@sig.nl www.sig.nl De Software Improvement
Nadere informatieDocument 30, deel 2. Behoort bij Besluit op Wob-verzoek TVS. Besluit
Document 30, deel 2 Behoort bij Besluit op Wob-verzoek TVS Besluit 2016-0000136947 ICT-service IVT Rapport beoordeling technische kwaliteit t.b.v. Belastingdienst 2-10-2015 versie 2015.1 Vertrouwelijk
Nadere informatieISO 25010: 2011. Een introductie SYSQA B.V.
ISO 25010: 2011 Een introductie SYSQA B.V. Organisatie SYSQA B.V. Pagina 2 van 15 Inhoudsopgave 1 INLEIDING... 3 1.1 ALGEMEEN... 3 1.2 VERSIEBEHEER... 4 2 OPBOUW VAN HET MODEL... 5 3 DE KWALITEITSEIGENSCHAPPEN
Nadere informatieBeoordelen onderhoudbaarheid maatwerkapplicaties
DE MOGELIJKHEDEN VOOR IT-AUDITORS Beoordelen onderhoudbaarheid maatwerkapplicaties IIT-auditors zijn gewend om IT-assurance opdrachten uit te voeren met betrekking tot beheersing en beveiliging van informatietechnologie.
Nadere informatieSoftware Test Plan. Yannick Verschueren
Software Test Plan Yannick Verschueren November 2014 Document geschiedenis Versie Datum Auteur/co-auteur Beschrijving 1 November 2014 Yannick Verschueren Eerste versie 1 Inhoudstafel 1 Introductie 3 1.1
Nadere informatieAdding value to test tooling
Adding value to tooling performance ing and automation Hoe we performance risico's ook in een CI/CD wereld de baas blijven Wie Ben Ik? >20 jaar ervaring in IT 10 jaar PerformanceArchitecten Software engineer
Nadere informatieAdding value to test tooling
Adding value to test tooling performance testing and test automation Hoe we performance risico's ook in een CI/CD wereld de baas blijven Wie Ben Ik? >20 jaar ervaring in IT 10 jaarperformancearchitecten
Nadere informatieHuidig toezicht GETTING SOFTWARE RIGHT. Datum Amsterdam, 30 augustus 2016 Onderwerp Reactie SIG op Discussiedocument AFM-DNB. Geachte dames en heren,
Datum Amsterdam, 30 augustus 2016 Onderwerp Reactie SIG op Discussiedocument AFM-DNB Geachte dames en heren, Naar aanleiding van het gepubliceerde discussiedocument Meer ruimte voor innovatie in de financiële
Nadere informatiePlug and Play in de machinebouw. Zelf configurerende machines
Plug and Play in de machinebouw Zelf configurerende machines Kort voorstellen IMS ontwikkelt hightech productielijnen 80 professionals Productielijnen voor hoog volume samengestelde producten Uniek, schaalbaar
Nadere informatieB.Sc. Informatica Module 4: Data & Informatie
B.Sc. Informatica Module 4: Data & Informatie Djoerd Hiemstra, Klaas Sikkel, Luís Ferreira Pires, Maurice van Keulen, en Jan Kamphuis 1 Inleiding Studenten hebben in modules 1 en 2 geleerd om moeilijke
Nadere informatieCoderingsystemen in de farmacie
C B G M E B Coderingsystemen in de farmacie Anja van Haren College ter Beoordeling van Geneesmiddelen HL7 Themamiddag coderingen, 22 mei 2008 Inhoud 1.Use case: Registratie en Farmacovigilantie 2. Samenwerking
Nadere informatieIntegrale analyse Multiregelingensysteem
Integrale analyse Multiregelingensysteem Date 17 november 2014 Vertrouwelijk Dffffff 2 Inhoudsopgave Managementsamenvatting 3 Hoofdstuk 1 Inleiding 6 1.1 Context 6 1.2 Aanleiding 6 1.3 Onderzoeksvragen
Nadere informatieGETTING THE BEST OUT OF YOUR SOURCE CODE MODERNISEREN MET UNIFACE
GETTING THE BEST OUT OF YOUR SOURCE CODE MODERNISEREN MET UNIFACE 2 OMNEXT IN HET KORT Broncode als bron van informatie Gevestigd in NL, UK en USA Kennis van meer dan 40 diverse technologieën Verschillende
Nadere informatieSoftware Test Plan. Yannick Verschueren
Software Test Plan Yannick Verschueren Maart 2015 Document geschiedenis Versie Datum Auteur/co-auteur Beschrijving 1 November 2014 Yannick Verschueren Eerste versie 2 December 2014 Yannick Verschueren
Nadere informatieTestwell CTC++ Test Coverage Analyser Code coverage voor alle coverage levels, alle compilers en alle embedded targets
Testwell CTC++ Test Coverage Analyser Code coverage voor alle coverage levels, alle compilers en alle embedded targets Testwell CTC++ is krachtige en eenvoudige tool dat helder aangeeft welke delen er
Nadere informatieDatum Oktober 2017 GASTEC QA ALGEMENE EISEN
Datum Oktober 2017 GASTEC QA ALGEMENE EISEN 253/160324 Voorwoord Kiwa Deze zijn goedgekeurd door het College van Deskundigen GASTEC QA, waarin belanghebbende partijen op het gebied van gas gerelateerde
Nadere informatieVraag 1. Vraag 1a TERUGKOPPELING PROEFTENTAMEN. Software architecture
Software architecture IM0203 TERUGKOPPELING PROEFTENTAMEN Vraag 1 Vraag 1a Veel van de in het werkboek besproken patterns kunnen ingezet worden voor het referentiesysteem. We lopen de patterns hier stuk
Nadere informatieEibert Dijkgraaf Kijk verder dan je test neus lang is: Life Cycle Testing Scan Voorjaarsevent Testnet: 30 juni 2008
Titel, samenvatting en biografie Eibert Dijkgraaf Kijk verder dan je test neus lang is: Life Cycle Testing Scan Voorjaarsevent Testnet: 30 juni 2008 Samenvatting: Eibert Dijkgraaf (testconsultant Test
Nadere informatieVerantwoording van het Logica In Lagen referentiemodel
Verantwoording van het Logica In Lagen referentiemodel Bijlage bij Meer inzicht in gelaagde architectuur - Deel 1: Uitleg, terminologie en methoden [Pruijt10]. Leo Pruijt, Lectoraat Architectuur van Digitale
Nadere informatieParasoft toepassingen
Testen op basis van OSB en Digikoppeling Voor de bestaande Overheid Service Bus en de nieuwe standaard Digikoppeling zijn verschillende test- omgevingen opgezet. Hiermee kan het asynchrone berichtenverkeer
Nadere informatieSoftware Processen. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1. Het software proces
Software Processen Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1 Het software proces Een gestructureerd set van activiteiten nodig om een software systeem te ontwikkelen Specificatie;
Nadere informatieCERTIFICERING NEN 7510
CERTIFICERING NEN 7510 Henry Dwars Account manager DEKRA Certification B.V. Standards and Regulations 1 Onderwerpen Intro DEKRA De weg naar certificering Certificatietraject Standards and Regulations 2
Nadere informatieSoftware Test Document
Software Test Document PEN: Paper Exchange Network Software Engineering groep 1 (se1-1415) Academiejaar 2014-2015 Jens Nevens - Sander Lenaerts - Nassim Versbraegen Jo De Neve - Jasper Bevernage Versie
Nadere informatieStichting NIOC en de NIOC kennisbank
Stichting NIOC Stichting NIOC en de NIOC kennisbank Stichting NIOC (www.nioc.nl) stelt zich conform zijn statuten tot doel: het realiseren van congressen over informatica onderwijs en voorts al hetgeen
Nadere informatieReleasen met een druk op de knop: Met behulp van Continuous Delivery sneller uw doel bereiken
Releasen met een druk op de knop: Met behulp van Continuous Delivery sneller uw doel bereiken De business organisatie heeft altijd stijgende verwachtingen van uw IT organisatie. Meer dan ooit is het van
Nadere informatieTestNet Voorjaarsevenement 2010 Jurian van de Laar 12 mei 2010 info@improveqs.nl
Testers helpen ontwikkelaars of andersom? TestNet Voorjaarsevenement 2010 Jurian van de Laar 12 mei 2010 info@improveqs.nl Improve Quality Services B.V. 2 Agenda Hoe veilig is een muur? Past Scrum ook
Nadere informatieStichting NIOC en de NIOC kennisbank
Stichting NIOC Stichting NIOC en de NIOC kennisbank Stichting NIOC (www.nioc.nl) stelt zich conform zijn statuten tot doel: het realiseren van congressen over informatica onderwijs en voorts al hetgeen
Nadere informatieUNIFIED COMMUNICATIONS
UNIFIED COMMUNICATIONS Van innovatie naar mobiliteit zonder risico s Martijn Nederhof Solutions Architect bij Axians 1 Veranderingen Wat zien we gebeuren Mobiel wordt SIP end-point en airtime operator
Nadere informatieIntegratie in de praktijk
Integratie in de praktijk Werken als integratie consultant bij KLM Werken als integratie consultant bij KLM T. Lansbergen A. Kwekel Hogeschool Rotterdam 13/10/2015 Agenda Introductie - Organisatie Use
Nadere informatieCriteria en operationalisatie bij het vaststellen van standaarden. Binnen de pilot koppelvlakken RSGB bevragingen nieuwe stijl
Criteria en operationalisatie bij het vaststellen van standaarden Binnen de pilot koppelvlakken RSGB bevragingen nieuwe stijl Niels van der Zwan, Liam Blythe 5 juli 2016 GETTING SOFTWARE RIGHT Agenda 1
Nadere informatieBiZZdesign Academy. BiZZdesign www.bizzdesign.com. Training Programma 2015. Building Strong Organizations Together
BiZZdesign Academy Training Programma 2015 BiZZdesign www.bizzdesign.com Building Strong Organizations Together Onze Inhouse TOGAF training was zeer levendig door goede oefeningen en een inspirerende trainer.
Nadere informatieBenchmarkmodel. Bedrijf XYZ. eindresultaten klanten beleid. Analyse en leggen verbanden. Kwaliteit Tevredenheid Kosten. Waardering.
Benchmarken In feite is benchmarken meten, vergelijken, leren en vervolgens verbeteren. Dit kan op zeer uiteenlopende gebieden. Van de behandelresultaten van een zorgmedewerker tot de resultaten van het
Nadere informatieCursus Software evolution. Dr. Bastiaan Heeren (bhr@ou.nl) Touw Symposium, 24 november 2012 Studiecentrum Amsterdam
Cursus Software evolution Dr. Bastiaan Heeren (bhr@ou.nl) Touw Symposium, 24 november 2012 Studiecentrum Amsterdam Inhoud Organisatie cursus De software vulkaan Opdracht 1: metrieken Opdracht 2: visualisatie
Nadere informatieIntroductie ArchiMate
Introductie ArchiMate NAF Insight De Meern, 8 maart 2012 Egon Willemsz, enterprise architect UWV Programma Waarom ArchiMate? Praktijkvoorbeelden Samenvatting concepten Van start met ArchiMate Tot besluit
Nadere informatieIntroductie LRQA 2003
! Introductie ! Lloyd s Register Quality Assurance(LRQA) " Onderdeel van de Lloyd s Register group " Wereldwijd marktleider in certificatie " + 1 300 assessors " + 33 000 certificaten " Geaccrediteerd
Nadere informatieRaad voor Accreditatie. De overgang van BS OHSAS 18001:2007 naar ISO 45001:2018
Raad voor Accreditatie De overgang van BS OHSAS 18001:2007 naar ISO 45001:2018 Documentcode: RvA-T048-NL Versie 1, 20-12-2017 Een Rv A-Toelichting beschrijf t het beleid en/of de werkwijze v an de Rv A
Nadere informatieExtended ISO 9126: 2001. Een introductie. Algemene informatie voor medewerkers van SYSQA B.V.
Extended ISO 9126: 2001 Een introductie Algemene informatie voor medewerkers van SYSQA B.V. Organisatie SYSQA B.V. Pagina 2 van 8 Inhoudsopgave 1 INLEIDING... 3 1.1 ALGEMEEN... 3 1.2 VERSIEBEHEER... 3
Nadere informatieDATAMODELLERING TOEPASSEN DATA ANALYTICS
DATAMODELLERING TOEPASSEN DATA ANALYTICS Inleiding In dit whitepaper wordt een toepassingsgebied beschreven voor datamodellering. Een toepassing is een werkveld op het vlak van architectuur of modellering
Nadere informatieGelijkwaardigheid van niet-geaccrediteerde laboratoria (conform NEN-EN ISO/IEC 17025)
Gelijkwaardigheid van niet-geaccrediteerde laboratoria (conform NEN-EN ISO/IEC 17025) NEa, 20-07-2012, versie 1.0 INTRODUCTIE In artikel 34 van de Monitoring en Rapportage Verordening (MRV) is beschreven
Nadere informatieDriving business agility with open source Innovation fueled from outside
Driving business agility with open source Innovation fueled from outside Travelcard, project Next Peter Latten, Maarten Küppers Peter Latten Peter Latten Scrum Coach / Sr. Project Manager m: +31 (0)6 23
Nadere informatieTechnische architectuur Beschrijving
A gemeente Eindhoven Technische architectuur Beschrijving Specificatiecriteria Versie 1.1 A. van Loenen Technisch Beleidsadviseur B&E 21-Sep-2011 avl/fd11027578 Colofon Uitgave Gemeente Eindhoven Realisatie
Nadere informatieRUM. requirements Management. SPIder session Project. driven by requirements 25th april. Risk assessed User
RUM Risk assessed User requirements Management - SPIder session Project driven by requirements 25th april Copyright 2006 ps_testware - Gijs Kuiper Risk assessed User requirement Management Personalia Gijs
Nadere informatieBrochure ISO 27002 Advanced
Brochure ISO 27002 Advanced Over Pink Elephant Bedrijfshistorie Pink Elephant is een Nederlandse IT onderneming die rond 1980 is ontstaan als bijverdienste van een drietal studenten aan de Technische Universiteit
Nadere informatieDe beheerrisico s van architectuur
De beheerrisico s van architectuur Een overzicht van de ArChimate Risico Extensie versie 0.2 Bert Dingemans Inleiding Het implementeren van een (enterprise) architectuur brengt altijd risico s met zich
Nadere informatieArchitecten-debat 21 juni 2006 PI GvIB Themamiddag. Renato Kuiper. Principal Consultant Information Security
Architecten-debat 21 juni 2006 PI GvIB Themamiddag Renato Kuiper Principal Consultant Information Security 1 De spreker Principal Consultant Information Security Hoofdredacteur Informatiebeveiliging 15
Nadere informatieKoppeling met Elektronische Communicatie Hypotheken
Koppeling met Elektronische Communicatie Hypotheken Haal het maximale uit uw aansluiting met Elektronische Communicatie Hypotheken (ECH): de makkelijkste en snelste digitale weg tussen hypotheekverstrekker
Nadere informatieDe totstandkoming van de nieuwe versie van de NEN-EN-ISO/IEC en de high lights
Eenvoudig voor elkaar De totstandkoming van de nieuwe versie van de NEN-EN-ISO/IEC 17025 en de high lights www.qnozo.nl 03-10-2018 1 Wat staat er de komende 25 minuten op het programma? Introductie Tot
Nadere informatieCyber Security: door toeval of door design?
Cyber Security: door toeval of door design? Software Improvement Group Radboud Universiteit Nijmegen 3 juli, 2013 T +31 20 314 0950 info@sig.eu www.sig.eu Cyber Security: door toeval of door design Het
Nadere informatieDe laatste ontwikkelingen op het gebied van NEN-EN normering de nieuwe norm is compleet
De laatste ontwikkelingen op het gebied van NEN-EN 50600 normering de nieuwe norm is compleet Niek van der Pas Voorzitter NEN commissie: Computerruimten en datacenters Nederland NEN 'Computerruimtes en
Nadere informatieBeschrijving pseudonimisatieplatform ZorgTTP
Beschrijving pseudonimisatieplatform ZorgTTP copyright ZorgTTP 2016 De rechten van intellectuele en industriële eigendom, waaronder het auteursrecht, op alle informatie in dit document berusten bij ZorgTTP
Nadere informatieBusiness as (un)usual
Business as (un)usual Beperking van de impact van incidenten begint vandaag! Aon Global Risk Consulting Business Continuity Practice Continuiteit = basis voor succesvol ondernemen.voor u business as usual?
Nadere informatieSoftware Test Documentation
FACULTEIT INGENIEURSWETENSCHAPPEN & WE- TENSCHAPPEN DEPARTMENT OF COMPUTER SCIENCE AND APPLIED COMPUTER SCIENCE Software Test Documentation Software Engineering Nicolas Carraggi, Youri Coppens, Christophe
Nadere informatieInfoPaper ǀ Maart Compliance-raamwerk borgt de datakwaliteit
InfoPaper ǀ Maart 2017 Compliance-raamwerk borgt de datakwaliteit INLEIDING Steeds meer organisaties in de verzekeringsbranche innoveren met datagestuurde-toepassingen en de mogelijkheden van Big Data.
Nadere informatiePERSOONLIJKE GEGEVENS
PERSOONLIJKE GEGEVENS VOORNAAM Roel GEBOORTEJAAR 1984 WOONREGIO Rotterdam/ Den Haag NATIONALITEIT Nederlands RIJBEWIJS ja WIE IS ROEL? Roel is een SharePoint ontwikkelaar met ruime ervaring op het gebied
Nadere informatieModel Driven Development. Kosten, baten, organisatie
Model Driven Development Kosten, baten, organisatie Model Based versus Model Driven 2 MODEL BASED VERSUS MODEL DRIVEN 3 Model Based Development Modellen gebruikt bij ontwerp Handmatig coderen aan op basis
Nadere informatieBusiness Architectuur vanuit de Business
Business Architectuur vanuit de Business CGI GROUP INC. All rights reserved Jaap Schekkerman _experience the commitment TM Organization Facilities Processes Business & Informatie Architectuur, kun je vanuit
Nadere informatieSoftware Test Plan. PEN: Paper Exchange Network Software Engineering groep 1 (se1-1415) Academiejaar 2014-2015
Software Test Plan PEN: Paper Exchange Network Software Engineering groep 1 (se1-1415) Academiejaar 2014-2015 Jens Nevens - Sander Lenaerts - Nassim Versbraegen Jo De Neve - Jasper Bevernage Versie 1 Versie
Nadere informatieOnderzoek BR1 van Tien voor Service. Software Risk Assessment Rapport t.b.v. Capgemini. Vertrouwelijk. 24 februari 2011
Onderzoek BR1 van Tien voor Service Software Risk Assessment Rapport t.b.v. 24 februari 2011 Dr. T. Kuipers, drs. S. Hazejager +31 (0)6 1448 8847 t.kuipers@sig.eu Vertrouwelijk P.O. Box 94914 1090 GX Amsterdam
Nadere informatieFF Training teaser Ton Knegt Sr. Project Manager STC Group
FF Training teaser Ton Knegt Sr. Project Manager STC Group Programma: 1. Introductie trainingen Ton Knegt STC Group 2. FF EMEA Demo units Peter Overgauw - Honeywell 3. Training cases Bindert Douma STC
Nadere informatiePlan van Aanpak Afstuderen
Plan van Aanpak Afstuderen Michiel Graat 27-09-2005 Inhoudsopgave 1 Inleiding 3 1.1 Terminologie............................. 3 1.2 Opdracht............................... 4 1.3 JavaCard...............................
Nadere informatieWaarom een Independent Software Vendor voor XForms kiest. Johan Blok CM Pro www.cmprofessionals.eu
Waarom een Independent Software Vendor voor XForms kiest Johan Blok CM Pro www.cmprofessionals.eu CWI Wikipedia An independent software vendor (ISV) is a company specializing in making or selling software,
Nadere informatieGETTING THE BEST OUT OF YOUR SOURCE CODE FIT TEST VOOR UNIFACE
GETTING THE BEST OUT OF YOUR SOURCE CODE FIT TEST VOOR UNIFACE 2 DIGITALISATIE VEREIST: Toegevoegde waarde Agility en snelheid Security en betrouwbaarheid 3 COMBINATIE BUSINESS & IT BUSINESS TECHNOLOGY
Nadere informatieBesluitenlijst CCvD HACCP/ List of decisions National Board of Experts HACCP
Besluitenlijst CCvD HACCP/ List of decisions National Board of Experts HACCP Dit is de actuele besluitenlijst van het CCvD HACCP. Op deze besluitenlijst staan alle relevante besluiten van het CCvD HACCP
Nadere informatieHet menselijk leven gaat boven alles. Chris C. Schotanus
Het menselijk leven gaat boven alles Chris C. Schotanus Kost waarschijnlijk 3 tot 7 levens en 17 tot 34 meer gewonden per jaar! Het menselijk leven gaat boven alles Het menselijk lichaam bestaat uit: 65
Nadere informatieSMART requirements schrijven
SMART requirements schrijven Reverse Engineering als aanpak voor leren Requirements Kenniscentrum 27 maart 2012, 18:50 19:30 uur Hossein Chamani, docent en trainer bij Hogeschool Rotterdam 1 Introductie
Nadere informatieENTERPRISE LINKED DATA WORKSHOP
Vandaag te gast bij PLDN Werksessie 12 februari 2015 ENTERPRISE LINKED DATA WORKSHOP Joep Creusen, Pieter van Everdingen, Richard Nagelmaeker Workshop agenda (60 min) Dieper ingaan op: Business vraagstukken
Nadere informatieZekereZorg3 Informatieveiligheid in de Zorg. Nico Huizing RE RA
ZekereZorg3 Informatieveiligheid in de Zorg Nico Huizing RE RA Ziekenhuizen in Nederland * Najaar 2008: IGZ toetst 20 ziekenhuizen, norm NEN7510, rapport 12/ 08 * Opdracht IGZ: lever per 1/2/ 09 plan van
Nadere informatieKwalificeren van meetcentra. Assessment Meetproces by Carl Zeiss
Kwalificeren van meetcentra. Assessment Meetproces by Carl Zeiss Bert Heijenk Carl Zeiss Measuring House Opdrachtprogrammeren Loonmetingen MSA (R&R) studies Reverse engineering Computertomografie Trainingen
Nadere informatiePEMS KWALITEIT EISEN. Predictive Emission Monitoring Systems
PEMS Predictive Emission Monitoring Systems KWALITEIT EISEN Wat is een PEMS Toepasbaarheid van een PEMS PEMS versus AMS Kwaliteitseisen voor een PEMS PEMS in relatie tot EN-14181 en EN-15267 PEMS in relatie
Nadere informatiePCSN IV Procedures van Certificering Inhoud
PCSN IV Procedures van Certificering Inhoud 1 Bereik... 2 2 Definities... 2 3 Kwalificaties van de certificerende instelling... 2 3.1 Accreditatie... 2 3.2 Certificering van bosbeheer... 2 3.3 Certificering
Nadere informatieJapans-Nederlandse wetenschappelijke publicaties. Paul op den Brouw, 3 juli 2014, meer informatie: www.ianetwerk.nl
Japans-Nederlandse wetenschappelijke publicaties Paul op den Brouw, 3 juli 2014, meer informatie: www.ianetwerk.nl Samenvatting Elf Japanse top-onderzoeksuniversiteiten spraken tijdens zijn bezoek aan
Nadere informatieDATAMODELLERING DATA MAPPING MODEL
DATAMODELLERING DATA MAPPING MODEL Inleiding In dit whitepaper wordt de datamodelleervorm data mapping model beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen. Wil
Nadere informatieBiZZdesign. Bouwen van sterke en wendbare organisaties met behulp van standaarden, methode, technieken en tools. Research & Development
BiZZdesign Bouwen van sterke en wendbare organisaties met behulp van standaarden, methode, technieken en tools Research & Development 1 Profile CV Joost Niehof Name Grade Nationality Residence Role Joost
Nadere informatieVoorsprong door zekerheid van processen
DEKRA Voorsprong door zekerheid van processen Borging van kwaliteit, veiligheid en duurzaamheid Systeemcertificering No Doubt: Zekerheid in kwaliteit, veiligheid en duurzaamheid Ondernemen wordt met de
Nadere informatieWaarom is jouw standaard binnenkort achterhaald? Dik Spekkink & Alexander Worp, BIM Loket Beheerdersdag, 11 juni 2018
Waarom is jouw standaard binnenkort achterhaald? Dik Spekkink & Alexander Worp, BIM Loket Beheerdersdag, Welke organisaties zijn voor ons van belang? CEN/TC 442 Building Information Modelling ISO/TC59
Nadere informatieOpdrachtformulering (pagina 3 van 7)
Afstudeerovereenkomst van Tim Wils Bijlage 1 Opdrachtformulering (pagina 3 van 7) Dit project betreft een eigen framework (soort API) waarmee relatief gemakkelijk en in korte tijd eindproducten opgezet
Nadere informatieDATAMODELLERING SCORE MATRIX
DATAMODELLERING SCORE MATRIX Inleiding In dit whitepaper wordt de datamodelleervorm Score Matrix beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen. Wil je een beeld
Nadere informatieQuality Gates: De overdracht tussen ontwikkelaars en testers geregeld
Quality Gates: De overdracht tussen ontwikkelaars en testers geregeld Rik Marselis Senior Testadviseur Logica 2008. All rights reserved Even voorstellen: Rik Marselis Senior Testadviseur ruim 27 jaar IT
Nadere informatieBECERT. Herman Diricks / Lode Maes
Federaal Agentschap voor de Veiligheid van de Voedselketen Agence Fédérale pour la Sécurité de la Chaine Alimentaire BECERT Herman Diricks / Lode Maes F Inhoud Papieren certificaat Elektronisch registreren
Nadere informatieWelkom bij parallellijn 1 On the Move 14.20 15.10 uur
Welkom bij parallellijn 1 On the Move 14.20 15.10 uur Stap 4 van de BIG Hoe stel ik vast of de informatiebeveiligingsmaatregelen van mijn gemeente effectief zijn en hoe rapporteer ik hierover? 1 IBD-Praktijkdag
Nadere informatieMarc Koper Performancetesten voor dummies
Titel, samenvatting en biografie Marc Koper Performancetesten voor dummies Samenvatting: Systemen worden met de dag complexer met vaak ook nog veel koppelingen naar andere systemen. Maar men verwacht wel
Nadere informatieCMM 3: levert het wat op?
CMM 3: levert het wat op? Philips Analytical De noodzaak en voordelen van Software Process Improvement Wie is Philips Analytical? Waarom is voor ons software proces verbetering zo essentieel? Hoe hebben
Nadere informatieDe waarde van softwareproducten bepalen
EEN METHODISCHE AANPAK De waarde van softwareproducten bepalen SSinds de kredietcrisis in 2008 wordt scherper gekeken naar de financiële kant van IT en is er een groei- Je ende behoefte aan duidelijkheid
Nadere informatieIs APEX a worthy substitute for Oracle Forms?
your oracle solu+ons partner Is APEX a worthy substitute for Oracle Forms? APEX for mission critical applications: the Groupm business-case By Ronny Boeykens & Stijn Van Raes iadvise o Opgericht in 2004
Nadere informatieMaster Class Java Accelerated
Stormpunt itrack vakmanschap door leren, ervaren en delen Master Class Java Accelerated Datum: 08-01-2018 StormPunt itrack 2018 i INHOUDSOPGAVE 1. Master Class Java Accelerated 1 1.1 Introductie 1 1.2
Nadere informatieBrochure SABSA A3 Module
Brochure SABSA A3 Module Over Pink Elephant Pink Elephant is een internationale kennisleider op het gebied van bedrijfsinnovatie en bedrijfsverandering. Met advies- en IT dienstverlening haalt Pink Elephant
Nadere informatieKLANTCASE: ERASMUS UNIVERSITEIT ROTTERDAM
KLANTCASE: ERASMUS UNIVERSITEIT ROTTERDAM INTRODUCTIE Erasmus Universiteit Rotterdam stelt bedrijfsprocessen en informatiestromen af met BiZZdesign software. Erasmus Universiteit Rotterdam faciliteert
Nadere informatieCopyright IBS 2006. Nieuwbouw. Vereenvoudigd en versnelt Java ontwikkeling. Huub Cleutjens
Nieuwbouw Vereenvoudigd en versnelt Java ontwikkeling Huub Cleutjens Inhoud IBS en Java Keuzes: taal / architectuur Productiviteit / arbeidsdeling IBS Java Development Accelerator Persistence UI Persistence
Nadere informatieBI appliance op maat. Ruud Geerlings
BI appliance op maat Ruud Geerlings Programma Factoren binnen BI BI Appliances BIbox Toepassing BIbox Samenvatting Faalfactoren BI-projecten Business Betrokkenheid Veranderingen Technieken Faalfactoren
Nadere informatiePRIVACYBELEID. Rob Meerwijk PSEUDONIMISEER B.V. Danzigerkade 19, 1013 AP Amsterdam
PRIVACYBELEID Rob Meerwijk PSEUDONIMISEER B.V. Danzigerkade 19, 1013 AP Amsterdam Inhoudsopgave Inhoudsopgave... 1 1. Documentinformatie... 2 1.1. Documentgeschiedenis... 2 2. Privacybeleid Pseudonimiseer
Nadere informatieWerkgroep ISO29119. TestNet thema-avond 9 oktober 2014
Werkgroep ISO29119 TestNet thema-avond 9 oktober 2014 Is dit n gezonde maaltijd? Ja toch!! Om jezelf een oordeel te kunnen vormen heb je informatie nodig!! Vandaag brengen we kennis en informatie bij elkaar
Nadere informatie