SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
quality.




business. people. technology. quality.
adesso AG – QS von IT-Consulting bis Software Development




Karsten Tinnefeld




                                               QS von CON bis DEV 07.10.2009
adesso

Geschäftsstellen




4 QS von CON bis DEV 07.10.2009
adesso


Kooperationen




5 QS von CON bis DEV 07.10.2009
adesso Geschäftsmodell

business. people. technology. quality.

  business > Flexible Marktreaktion



     people                                                        quality



  technology > Langfristige Architektur

   ►   Fachliches Branchen-Know-how
       Versicherungen             Rückversicherungen   Lotterien
        Banken                    Gesundheitswesen
   ►Technologie-Kompetenz
   ► Kompetenz in Qualitätssicherung und Test

6 QS von CON bis DEV 07.10.2009
Dienstleistungsportfolio

Von der Vision zum Business – in vier Phasen




     ►   Strategie-        ►   Software-Architektur   ►   Java-Technologie        ►   Application Hosting
         Entwicklung       ►   Software-Prozesse      ►   Microsoft-Technologie   ►   Application Support
     ►   Requirements      ►   Technologie-Auswahl    ►   Mainframe-Integration   ►   Rechenzentrums-
         Engineering
                           ►   Technologie-               und -Migration              Management
     ►   Ausschreibungs-
                               Einführung             ►   System-Integration      ►   IT-Controlling
         management
     ►   Prozess-
         Management




7 QS von CON bis DEV 07.10.2009
Unsere Service-Dienstleitungen im Bereich TM
                                          Test-Portal als Kommunikationsdrehscheibe
          > Angepasst an vorhandene Landschaft & Prozesse               > Automatisierte Visualisierung von Auswertungen
          > Verteilte Informationen spezifisch aufbereitet              > Einbindung vorhandener Tools & Daten in Echtzeit


Aufbau einer Test-Organisation                                                               Test-Management
                                                                             Test-Portal
> Aufbau Test-Organisationsstruktur                                                          > Koordination der Testprojekte
> Kommunikation aller Beteiligten                                                            > ISTQB-zertifizierten TMs
> Level of Service garantieren                                                               > Zeit- und Aufwandsschätzung
> Coaching der Mitarbeiter                      Test-               Test-                    > Coaching für methodisches Test-
                                             Organisation        Management
> Praxis-Know-how anreichern                                                                    Design und Testing
                                                         Integriertes
                                                         Test-Design
Test-Prozess-Optimierung                                 und Testing                         Test-Automatisierung
> Optimierung bestehender Prozesse              Test-                Test-                   > Einsparung der Test-Automatisierung
                                               Prozess          Automatisierung
> Modellierung neuer Prozesse                                                                > Messung der Code Coverage
> Rollen und Verantwortlichkeiten                                                            > Spezifikation von Regressionsests
> Vorlagen, Anleitungen, Checklisten                                                         > Last- und Performance Testing
> Prozesseinführung & Schulung                                                               > Werkzeug- und Toolauswahl


                                 Methodisches Test-Design und Testdurchführung als Disziplin
     > Expertise in Testverfahren & großes Branchen-Know-how              > Testdurchführung, Dokumentation & Bug-Tracking
     > Methodische Verfahren risikobasierter Testfallerstellung           > Bindeglied zwischen Fachabteilung und IT


    8 QS von CON bis DEV 07.10.2009
Zum Beispiel Test-Automatisierung

Integriertes                       ►   Einsparungspotential
Test-Design
und Testing
                                       > Aufwands- und Zeiteinsparungen durch Test-
                                         Automatisierung
          Test
     Automatisierung               ►   Analyse
                                       > Bewertung möglicher Bereiche für Automatisierung in
                                         allen Teststufen
                                         – Wiederkehrende manuelle Prozesse
                                         – Simulation zukünftiger Bedingungen
                                         – Messen und Auswerten

                                   ►   Umsetzung
                                       > Robuste automatische Tests
                                       > Spezifikation von Regressionstests
                                       > Last- und Performance Testing
                                       > Messung der Code Coverage
                                       > Auswahl geeigneter Werkzeuge für die
                                         Automatisierung

 9 QS von CON bis DEV 07.10.2009
Zum Beispiel das Test-Portal

►   Das Test-Portal als Kommunikationsdrehscheibe                                 Test-Portal
    > Visualisierung von verteilten Informationen in verdichteter
      Form nach bestimmten Aspekten:
      – Übersicht über mehrere Projekte: Führungsebene und
                                                                           Integriertes
         Produktmanagement                                                 Test-Design
                                                                           und Testing
      – Anforderungen: FB, Analysten, Requirements Engineers
      – Steuerung und Controlling: PL, IT-PL, Change-Management
      – Projektteam: Entwickler, Tester, Fachbereich
      – Test-Organisation: Testcenter-Leiter, Test-Manager

    > Automatisierte Erstellung und Visualisierung von Auswertungen in Echtzeit

    > Realisierung und Einbindung von Schnittstellen zu Kunden-Tools und
      Datenbanken
    > Gesteigerte Test-Produktivität durch verbesserte
      Koordination  Automatisches, jederzeit aktuelles Reporting
    > Zentralisierung von Testanforderung
      – Effizientes Testen von Schnittstellen, Vermeidung redundanter Daten

10 QS von CON bis DEV 07.10.2009
Das adesso Test-Portal – Applikationsarchitektur

Standard-Tools                                   Test-Tools



                                                   JUnit




                                   Datenbanken
11 QS von CON bis DEV 07.10.2009
Dienstleistungsportfolio

Von der Vision zum Business – in vier Phasen




     ►   Strategie-        ►   Software-Architektur     ►   Java-Technologie        ►   Application Hosting
         Entwicklung       ►   Software-Prozesse        ►   Microsoft-Technologie   ►   Application Support
     ►   Requirements      ►   Technologie-Auswahl      ►   Mainframe-Integration   ►   Rechenzentrums-
         Engineering
                           ►   Technologie-Einführung       und -Migration              Management
     ►   Ausschreibungs-                                ►   System-Integration      ►   IT-Controlling
         management
     ►   Prozess-
         Management




12 QS von CON bis DEV 07.10.2009
adesso-DEV/CON-Prozesse

Qualitätsmanagement im adesso-Softwareentwicklungsprozess
► Projektinitialisierung

  > Testmanager als Gegenüber des Projektleiters
  > Qualitätssicherung-Plan setzt verbindliche Mindeststandards
    und gibt Anregungen für mehr
  > Qualitätsmanagement-Beauftragter begleitet Projektinitialisierung:
    Vorstellung im Kick-off, Abnahme QS-Plan
► Projektdurchführung

  > Prüfung der Projektqualität zu bestimmten Meilensteinen (Quality-Gates)
    anhand der selbst gesetzten Ziele im QS-Plan
  > Abstimmungen und Freigabe durch QMB
  > Mögliche Anpassungen auch des QS-Plans durch Change-Management
► Projektabschluss

  > QMB begleitet Post-mortem


13 QS von CON bis DEV 07.10.2009
Qualitätssicherungsplan

Ziele
    – konkret, pragmatisch, spezifisch
► quantifizierbare, meilensteinbezogene Qualitätskriterien

► Vorgaben zu Vorgehen und Werkzeugeinsatz

► Projektgrößen-bezogene Mindestanforderungen

► skalierbare Nutzungsanleitung mit Ausfüllhilfen


Inhalte
► QS-Organisation – Wer testet, berichtet, koordiniert?

► Qualitätsziele – Teststufen, Teststrategie, Testende-Kriterien, Quality-Gates

► QS-Maßnahmen – Konstruktives und analytisches Vorgehen – Umsetzungsplan

► QS-Bericht – Was reporte ich? Welche Statistiken werden benötigt?

► Werkzeuge – Welche Tools setze ich ein? Wie sieht die Testumgebung aus?




14 QS von CON bis DEV 07.10.2009
Erforderlicher, verbindlicher QS-Standard

Definition von Meilensteinen mit Qualitätszielen „Quality-Gates“
► Interne Freigabe durch Projekt und QMB, Maître


Mindestens vier Meilensteine (Großprojekte: weitere nach Iterationen-Plan)

►   Prüfung des Qualitätssicherungsplans
    > vollständig, realistisch, umsetzbar?
►   Abschluss Spezifikation: Qualität der fachlichen / technischen Spezifikation
    > Anforderungs-/Entwurfsdokumente konsistent, vom Kunden abgenommen?
    > Testfälle vollständig, durchführbar?
►   Abschluss Entwicklung: Qualität der Implementierung
    > Anforderungen und Schnittstellen vollständig umgesetzt, dokumentiert?
    > Standards und Metriken, Testsystem Gütekriterien erfüllt, testbar?
►   Bereitstellung zur Abnahme
    > Testdurchführung, Auslieferung Testumfang und Qualitätskriterien erreicht?
    > Einführung Vereinbarte Abnahmeunterstützung erfolgreich?

15 QS von CON bis DEV 07.10.2009
Unternehmenswissen Qualität

adesso Softwareprozess alpha
► Vorgaben und Hilfestellungen für adesso-Projekte


►   Ziele                               ►   Bereiche
    > A rchitektur-Zentrierung              > Projektmanagement
    > A gilität                             > Konfigurationsmanagement
    > A bstraktion                          > Qualitätsmanagement/-sicherung
    > A nwendungsorientierung               > Requirements-Engineering
    > I nkrementalität                      > Softwareentwicklung
                                            > Usability Engineering
►   Werkzeuge
                                            > Software Design
    > Prozesse
                                            > Software Einführung
    > Checklisten
                                            > Risiko Management
    > Templates
                                            > Change Management
    > Beispiele
                                            > Release Management
    > How-Tos / Richtlinien

16 QS von CON bis DEV 07.10.2009
quality.




Vielen Dank für Ihre Aufmerksamkeit.




info@adesso.de / www.adesso.de

Más contenido relacionado

La actualidad más candente

mimacom f the_process
mimacom f the_processmimacom f the_process
mimacom f the_process
Felix Kubasch
 
BPM-Club: Vortrag "Prozessmanagement bei der Hamburt Port Authority" - 11.05....
BPM-Club: Vortrag "Prozessmanagement bei der Hamburt Port Authority" - 11.05....BPM-Club: Vortrag "Prozessmanagement bei der Hamburt Port Authority" - 11.05....
BPM-Club: Vortrag "Prozessmanagement bei der Hamburt Port Authority" - 11.05....
BPM&O GmbH
 
Csr zertifizierung workshop allgemein
Csr   zertifizierung workshop allgemeinCsr   zertifizierung workshop allgemein
Csr zertifizierung workshop allgemein
fokusprinzip
 
Warum Scrum CMMI Level 5 erfüllt
Warum Scrum CMMI Level 5 erfülltWarum Scrum CMMI Level 5 erfüllt
Warum Scrum CMMI Level 5 erfüllt
KEGON AG
 
Qualitätsmanagement mit qualifixx
Qualitätsmanagement mit qualifixxQualitätsmanagement mit qualifixx
Qualitätsmanagement mit qualifixx
Metin Aydin
 
090610 vortrag projekt_governance_tfs
090610 vortrag projekt_governance_tfs090610 vortrag projekt_governance_tfs
090610 vortrag projekt_governance_tfs
tonisteimle
 
Efficiency strategies in car development (german)
Efficiency strategies in car development (german)Efficiency strategies in car development (german)
Efficiency strategies in car development (german)
guestb940104
 
Kegon agile@enterprise 112011 v1.0
Kegon agile@enterprise 112011 v1.0Kegon agile@enterprise 112011 v1.0
Kegon agile@enterprise 112011 v1.0
KEGON AG
 

La actualidad más candente (14)

mimacom f the_process
mimacom f the_processmimacom f the_process
mimacom f the_process
 
BPM-Club: Vortrag "Prozessmanagement bei der Hamburt Port Authority" - 11.05....
BPM-Club: Vortrag "Prozessmanagement bei der Hamburt Port Authority" - 11.05....BPM-Club: Vortrag "Prozessmanagement bei der Hamburt Port Authority" - 11.05....
BPM-Club: Vortrag "Prozessmanagement bei der Hamburt Port Authority" - 11.05....
 
Csr zertifizierung workshop allgemein
Csr   zertifizierung workshop allgemeinCsr   zertifizierung workshop allgemein
Csr zertifizierung workshop allgemein
 
Warum Scrum CMMI Level 5 erfüllt
Warum Scrum CMMI Level 5 erfülltWarum Scrum CMMI Level 5 erfüllt
Warum Scrum CMMI Level 5 erfüllt
 
Tests und übungen
Tests und übungenTests und übungen
Tests und übungen
 
efqm - qualitätsmanagement
efqm - qualitätsmanagementefqm - qualitätsmanagement
efqm - qualitätsmanagement
 
Qualitätsmanagement mit qualifixx
Qualitätsmanagement mit qualifixxQualitätsmanagement mit qualifixx
Qualitätsmanagement mit qualifixx
 
090610 vortrag projekt_governance_tfs
090610 vortrag projekt_governance_tfs090610 vortrag projekt_governance_tfs
090610 vortrag projekt_governance_tfs
 
Kegon wie man agile teams führt
Kegon wie man agile teams führtKegon wie man agile teams führt
Kegon wie man agile teams führt
 
1&1 de
1&1 de1&1 de
1&1 de
 
Efficiency strategies in car development (german)
Efficiency strategies in car development (german)Efficiency strategies in car development (german)
Efficiency strategies in car development (german)
 
Kegon agile@enterprise 112011 v1.0
Kegon agile@enterprise 112011 v1.0Kegon agile@enterprise 112011 v1.0
Kegon agile@enterprise 112011 v1.0
 
KEGON agile entwicklung in großen Organisationen
KEGON agile entwicklung in großen OrganisationenKEGON agile entwicklung in großen Organisationen
KEGON agile entwicklung in großen Organisationen
 
YOUR SL GmbH
YOUR SL GmbHYOUR SL GmbH
YOUR SL GmbH
 

Destacado

Portrait einer jungen Fotografin
Portrait einer jungen FotografinPortrait einer jungen Fotografin
Portrait einer jungen Fotografin
canyou12
 
Exposé d'allemand
Exposé d'allemandExposé d'allemand
Exposé d'allemand
MaximeW
 

Destacado (20)

SRF Business Analyse und Agilität
SRF Business Analyse und AgilitätSRF Business Analyse und Agilität
SRF Business Analyse und Agilität
 
El alfabeto
El alfabetoEl alfabeto
El alfabeto
 
Portrait einer jungen Fotografin
Portrait einer jungen FotografinPortrait einer jungen Fotografin
Portrait einer jungen Fotografin
 
Netwars-Kampagne Sales Marketing - national und international
Netwars-Kampagne Sales Marketing - national und international Netwars-Kampagne Sales Marketing - national und international
Netwars-Kampagne Sales Marketing - national und international
 
Farmacotécnica de fitoterapicos
Farmacotécnica de fitoterapicosFarmacotécnica de fitoterapicos
Farmacotécnica de fitoterapicos
 
Exposé d'allemand
Exposé d'allemandExposé d'allemand
Exposé d'allemand
 
Kontrollwaage HSC350
Kontrollwaage HSC350Kontrollwaage HSC350
Kontrollwaage HSC350
 
Neue Medien in der Lehre
Neue Medien in der LehreNeue Medien in der Lehre
Neue Medien in der Lehre
 
Ein lob der schöpfung - A Creation Praise
Ein lob der schöpfung - A Creation PraiseEin lob der schöpfung - A Creation Praise
Ein lob der schöpfung - A Creation Praise
 
Schoene schweiz
Schoene schweizSchoene schweiz
Schoene schweiz
 
Datensicherheit, tracking & sicheres surfen
Datensicherheit, tracking & sicheres surfenDatensicherheit, tracking & sicheres surfen
Datensicherheit, tracking & sicheres surfen
 
Präsentation Social Media Marketing Konferenz im Kongresshaus Zürich 2014
Präsentation Social Media Marketing Konferenz im Kongresshaus Zürich 2014Präsentation Social Media Marketing Konferenz im Kongresshaus Zürich 2014
Präsentation Social Media Marketing Konferenz im Kongresshaus Zürich 2014
 
De Lounge Chair van Eric Magnussen, bij HAGELE kantoormeubilair.
De Lounge Chair van Eric Magnussen, bij HAGELE kantoormeubilair.De Lounge Chair van Eric Magnussen, bij HAGELE kantoormeubilair.
De Lounge Chair van Eric Magnussen, bij HAGELE kantoormeubilair.
 
Julieta
JulietaJulieta
Julieta
 
Der Friede - Peace
Der Friede - PeaceDer Friede - Peace
Der Friede - Peace
 
Getriebene Anwendungslandschaften
Getriebene AnwendungslandschaftenGetriebene Anwendungslandschaften
Getriebene Anwendungslandschaften
 
10 Todesurteile für Corporate Blogs
10 Todesurteile für Corporate Blogs10 Todesurteile für Corporate Blogs
10 Todesurteile für Corporate Blogs
 
TPM Lehrgang 2012
TPM Lehrgang 2012TPM Lehrgang 2012
TPM Lehrgang 2012
 
cmsgarden / Alchemy CMS
cmsgarden / Alchemy CMScmsgarden / Alchemy CMS
cmsgarden / Alchemy CMS
 
Psalmen 91 - Psalm 91
Psalmen 91 - Psalm 91Psalmen 91 - Psalm 91
Psalmen 91 - Psalm 91
 

Similar a QS von IT-Consulting bis Software Development

Einführung Vorgehensmodelle und Agile Software Entwicklung
Einführung Vorgehensmodelle und Agile Software EntwicklungEinführung Vorgehensmodelle und Agile Software Entwicklung
Einführung Vorgehensmodelle und Agile Software Entwicklung
Christian Baranowski
 
Bedarfsorientiertes Qualitätsmanagement im Projektalltag
Bedarfsorientiertes Qualitätsmanagement im ProjektalltagBedarfsorientiertes Qualitätsmanagement im Projektalltag
Bedarfsorientiertes Qualitätsmanagement im Projektalltag
adesso AG
 
Mimacom f the_process
Mimacom f the_processMimacom f the_process
Mimacom f the_process
Felix Kubasch
 
Universität Zürich - erfolgreiches Testing
Universität Zürich - erfolgreiches TestingUniversität Zürich - erfolgreiches Testing
Universität Zürich - erfolgreiches Testing
IBM Switzerland
 
Creasoft - Software QS
Creasoft - Software QSCreasoft - Software QS
Creasoft - Software QS
Creasoft AG
 
Testmanagement mit Visual Studio 2013
Testmanagement mit Visual Studio 2013Testmanagement mit Visual Studio 2013
Testmanagement mit Visual Studio 2013
Nico Orschel
 
Ablauf zertifizierungen
Ablauf zertifizierungenAblauf zertifizierungen
Ablauf zertifizierungen
fokusprinzip
 

Similar a QS von IT-Consulting bis Software Development (20)

ASQF Dresden: Benötigen wir mit SCRUM noch einen Testmanager?
ASQF Dresden: Benötigen wir mit SCRUM noch einen Testmanager?ASQF Dresden: Benötigen wir mit SCRUM noch einen Testmanager?
ASQF Dresden: Benötigen wir mit SCRUM noch einen Testmanager?
 
Präsentation RUP
Präsentation RUPPräsentation RUP
Präsentation RUP
 
Einführung Vorgehensmodelle und Agile Software Entwicklung
Einführung Vorgehensmodelle und Agile Software EntwicklungEinführung Vorgehensmodelle und Agile Software Entwicklung
Einführung Vorgehensmodelle und Agile Software Entwicklung
 
Bedarfsorientiertes Qualitätsmanagement im Projektalltag
Bedarfsorientiertes Qualitätsmanagement im ProjektalltagBedarfsorientiertes Qualitätsmanagement im Projektalltag
Bedarfsorientiertes Qualitätsmanagement im Projektalltag
 
Mimacom f the_process
Mimacom f the_processMimacom f the_process
Mimacom f the_process
 
Cognitive Quality Assurance
Cognitive Quality AssuranceCognitive Quality Assurance
Cognitive Quality Assurance
 
Universität Zürich - erfolgreiches Testing
Universität Zürich - erfolgreiches TestingUniversität Zürich - erfolgreiches Testing
Universität Zürich - erfolgreiches Testing
 
Geschäftsprozessmanagement - Anspruch vs. Wirklichkeit - OPITZ CONSULTING - S...
Geschäftsprozessmanagement - Anspruch vs. Wirklichkeit - OPITZ CONSULTING - S...Geschäftsprozessmanagement - Anspruch vs. Wirklichkeit - OPITZ CONSULTING - S...
Geschäftsprozessmanagement - Anspruch vs. Wirklichkeit - OPITZ CONSULTING - S...
 
"Design & Generate": Standard ERP Systeme nach Mass
"Design & Generate": Standard ERP Systeme nach Mass"Design & Generate": Standard ERP Systeme nach Mass
"Design & Generate": Standard ERP Systeme nach Mass
 
Creasoft - Software QS
Creasoft - Software QSCreasoft - Software QS
Creasoft - Software QS
 
BizDataX Testdatenmanagement Konzepte
BizDataX Testdatenmanagement KonzepteBizDataX Testdatenmanagement Konzepte
BizDataX Testdatenmanagement Konzepte
 
Solutiontogo webinar top 5 tricks und templates für die Planung mit MS Excel
Solutiontogo webinar top 5 tricks und templates für die Planung mit MS ExcelSolutiontogo webinar top 5 tricks und templates für die Planung mit MS Excel
Solutiontogo webinar top 5 tricks und templates für die Planung mit MS Excel
 
IT Service Management mit ITIL
IT Service Management mit ITILIT Service Management mit ITIL
IT Service Management mit ITIL
 
Testmanagement mit Visual Studio 2013
Testmanagement mit Visual Studio 2013Testmanagement mit Visual Studio 2013
Testmanagement mit Visual Studio 2013
 
Webinar: Effiziente Digitalisierungsstrategien für den Mittelstand
Webinar: Effiziente Digitalisierungsstrategien für den Mittelstand  Webinar: Effiziente Digitalisierungsstrategien für den Mittelstand
Webinar: Effiziente Digitalisierungsstrategien für den Mittelstand
 
Roadshow 2018 - Camunda in der Praxis: So geht's
Roadshow 2018 - Camunda in der Praxis: So geht'sRoadshow 2018 - Camunda in der Praxis: So geht's
Roadshow 2018 - Camunda in der Praxis: So geht's
 
Wir erledigen alles sofort - Warum Qualität, Risikomanagement, Usability und...
Wir erledigen alles sofort - Warum Qualität, Risikomanagement, Usability und...Wir erledigen alles sofort - Warum Qualität, Risikomanagement, Usability und...
Wir erledigen alles sofort - Warum Qualität, Risikomanagement, Usability und...
 
Erweiterte Werkzeugverwaltung mit SAP Pool Asset Management (PAM)
Erweiterte Werkzeugverwaltung mit SAP Pool Asset Management (PAM)Erweiterte Werkzeugverwaltung mit SAP Pool Asset Management (PAM)
Erweiterte Werkzeugverwaltung mit SAP Pool Asset Management (PAM)
 
Ablauf zertifizierungen
Ablauf zertifizierungenAblauf zertifizierungen
Ablauf zertifizierungen
 
SAP Solman und Testing 2019
SAP Solman und Testing 2019SAP Solman und Testing 2019
SAP Solman und Testing 2019
 

Más de adesso AG

Wartbare Web-Anwendungen mit Knockout.js und Model-View-ViewModel (MVVM)
Wartbare Web-Anwendungen mit Knockout.js und Model-View-ViewModel (MVVM)Wartbare Web-Anwendungen mit Knockout.js und Model-View-ViewModel (MVVM)
Wartbare Web-Anwendungen mit Knockout.js und Model-View-ViewModel (MVVM)
adesso AG
 

Más de adesso AG (20)

SNMP Applied - Sicheres Anwendungs-Monitoring mit SNMP (Kurzversion)
SNMP Applied - Sicheres Anwendungs-Monitoring mit SNMP (Kurzversion)SNMP Applied - Sicheres Anwendungs-Monitoring mit SNMP (Kurzversion)
SNMP Applied - Sicheres Anwendungs-Monitoring mit SNMP (Kurzversion)
 
SNMP Applied - Sicheres Anwendungs-Monitoring mit SNMP
SNMP Applied - Sicheres Anwendungs-Monitoring mit SNMPSNMP Applied - Sicheres Anwendungs-Monitoring mit SNMP
SNMP Applied - Sicheres Anwendungs-Monitoring mit SNMP
 
Mythos High Performance Teams
Mythos High Performance TeamsMythos High Performance Teams
Mythos High Performance Teams
 
A Business-Critical SharePoint Solution From adesso AG
A Business-CriticalSharePoint SolutionFrom adesso AGA Business-CriticalSharePoint SolutionFrom adesso AG
A Business-Critical SharePoint Solution From adesso AG
 
Was Sie über NoSQL Datenbanken wissen sollten!
Was Sie über NoSQL Datenbanken wissen sollten!Was Sie über NoSQL Datenbanken wissen sollten!
Was Sie über NoSQL Datenbanken wissen sollten!
 
Continuous Delivery praktisch
Continuous Delivery praktischContinuous Delivery praktisch
Continuous Delivery praktisch
 
Agilität, Snapshots und Continuous Delivery
Agilität, Snapshots und Continuous DeliveryAgilität, Snapshots und Continuous Delivery
Agilität, Snapshots und Continuous Delivery
 
Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?
Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?
Wozu Portlets – reichen HTML5 und Rest nicht aus für moderne Portale?
 
Google App Engine JAX PaaS Parade 2013
Google App Engine JAX PaaS Parade 2013Google App Engine JAX PaaS Parade 2013
Google App Engine JAX PaaS Parade 2013
 
Wartbare Web-Anwendungen mit Knockout.js und Model-View-ViewModel (MVVM)
Wartbare Web-Anwendungen mit Knockout.js und Model-View-ViewModel (MVVM)Wartbare Web-Anwendungen mit Knockout.js und Model-View-ViewModel (MVVM)
Wartbare Web-Anwendungen mit Knockout.js und Model-View-ViewModel (MVVM)
 
OOP 2013 NoSQL Suche
OOP 2013 NoSQL SucheOOP 2013 NoSQL Suche
OOP 2013 NoSQL Suche
 
NoSQL in der Cloud - Why?
NoSQL in der Cloud -  Why?NoSQL in der Cloud -  Why?
NoSQL in der Cloud - Why?
 
Lean web architecture mit jsf 2.0, cdi & co.
Lean web architecture mit jsf 2.0, cdi & co.Lean web architecture mit jsf 2.0, cdi & co.
Lean web architecture mit jsf 2.0, cdi & co.
 
Schlanke Webarchitekturen nicht nur mit JSF 2 und CDI
Schlanke Webarchitekturen nicht nur mit JSF 2 und CDISchlanke Webarchitekturen nicht nur mit JSF 2 und CDI
Schlanke Webarchitekturen nicht nur mit JSF 2 und CDI
 
Zehn Hinweise für Architekten
Zehn Hinweise für ArchitektenZehn Hinweise für Architekten
Zehn Hinweise für Architekten
 
Agile Praktiken
Agile PraktikenAgile Praktiken
Agile Praktiken
 
Java und Cloud - nicht nur mit PaaS
Java und Cloud - nicht nur mit PaaS Java und Cloud - nicht nur mit PaaS
Java und Cloud - nicht nur mit PaaS
 
Neue EBusiness Perspektiven durch HTML5
Neue EBusiness Perspektiven durch HTML5Neue EBusiness Perspektiven durch HTML5
Neue EBusiness Perspektiven durch HTML5
 
CloudConf2011 Introduction to Google App Engine
CloudConf2011 Introduction to Google App EngineCloudConf2011 Introduction to Google App Engine
CloudConf2011 Introduction to Google App Engine
 
Scala 4 Enterprise
Scala 4 EnterpriseScala 4 Enterprise
Scala 4 Enterprise
 

QS von IT-Consulting bis Software Development

  • 1. quality. business. people. technology. quality. adesso AG – QS von IT-Consulting bis Software Development Karsten Tinnefeld QS von CON bis DEV 07.10.2009
  • 2. adesso Geschäftsstellen 4 QS von CON bis DEV 07.10.2009
  • 3. adesso Kooperationen 5 QS von CON bis DEV 07.10.2009
  • 4. adesso Geschäftsmodell business. people. technology. quality. business > Flexible Marktreaktion people quality technology > Langfristige Architektur ► Fachliches Branchen-Know-how Versicherungen Rückversicherungen Lotterien Banken Gesundheitswesen ►Technologie-Kompetenz ► Kompetenz in Qualitätssicherung und Test 6 QS von CON bis DEV 07.10.2009
  • 5. Dienstleistungsportfolio Von der Vision zum Business – in vier Phasen ► Strategie- ► Software-Architektur ► Java-Technologie ► Application Hosting Entwicklung ► Software-Prozesse ► Microsoft-Technologie ► Application Support ► Requirements ► Technologie-Auswahl ► Mainframe-Integration ► Rechenzentrums- Engineering ► Technologie- und -Migration Management ► Ausschreibungs- Einführung ► System-Integration ► IT-Controlling management ► Prozess- Management 7 QS von CON bis DEV 07.10.2009
  • 6. Unsere Service-Dienstleitungen im Bereich TM Test-Portal als Kommunikationsdrehscheibe > Angepasst an vorhandene Landschaft & Prozesse > Automatisierte Visualisierung von Auswertungen > Verteilte Informationen spezifisch aufbereitet > Einbindung vorhandener Tools & Daten in Echtzeit Aufbau einer Test-Organisation Test-Management Test-Portal > Aufbau Test-Organisationsstruktur > Koordination der Testprojekte > Kommunikation aller Beteiligten > ISTQB-zertifizierten TMs > Level of Service garantieren > Zeit- und Aufwandsschätzung > Coaching der Mitarbeiter Test- Test- > Coaching für methodisches Test- Organisation Management > Praxis-Know-how anreichern Design und Testing Integriertes Test-Design Test-Prozess-Optimierung und Testing Test-Automatisierung > Optimierung bestehender Prozesse Test- Test- > Einsparung der Test-Automatisierung Prozess Automatisierung > Modellierung neuer Prozesse > Messung der Code Coverage > Rollen und Verantwortlichkeiten > Spezifikation von Regressionsests > Vorlagen, Anleitungen, Checklisten > Last- und Performance Testing > Prozesseinführung & Schulung > Werkzeug- und Toolauswahl Methodisches Test-Design und Testdurchführung als Disziplin > Expertise in Testverfahren & großes Branchen-Know-how > Testdurchführung, Dokumentation & Bug-Tracking > Methodische Verfahren risikobasierter Testfallerstellung > Bindeglied zwischen Fachabteilung und IT 8 QS von CON bis DEV 07.10.2009
  • 7. Zum Beispiel Test-Automatisierung Integriertes ► Einsparungspotential Test-Design und Testing > Aufwands- und Zeiteinsparungen durch Test- Automatisierung Test Automatisierung ► Analyse > Bewertung möglicher Bereiche für Automatisierung in allen Teststufen – Wiederkehrende manuelle Prozesse – Simulation zukünftiger Bedingungen – Messen und Auswerten ► Umsetzung > Robuste automatische Tests > Spezifikation von Regressionstests > Last- und Performance Testing > Messung der Code Coverage > Auswahl geeigneter Werkzeuge für die Automatisierung 9 QS von CON bis DEV 07.10.2009
  • 8. Zum Beispiel das Test-Portal ► Das Test-Portal als Kommunikationsdrehscheibe Test-Portal > Visualisierung von verteilten Informationen in verdichteter Form nach bestimmten Aspekten: – Übersicht über mehrere Projekte: Führungsebene und Integriertes Produktmanagement Test-Design und Testing – Anforderungen: FB, Analysten, Requirements Engineers – Steuerung und Controlling: PL, IT-PL, Change-Management – Projektteam: Entwickler, Tester, Fachbereich – Test-Organisation: Testcenter-Leiter, Test-Manager > Automatisierte Erstellung und Visualisierung von Auswertungen in Echtzeit > Realisierung und Einbindung von Schnittstellen zu Kunden-Tools und Datenbanken > Gesteigerte Test-Produktivität durch verbesserte Koordination  Automatisches, jederzeit aktuelles Reporting > Zentralisierung von Testanforderung – Effizientes Testen von Schnittstellen, Vermeidung redundanter Daten 10 QS von CON bis DEV 07.10.2009
  • 9. Das adesso Test-Portal – Applikationsarchitektur Standard-Tools Test-Tools JUnit Datenbanken 11 QS von CON bis DEV 07.10.2009
  • 10. Dienstleistungsportfolio Von der Vision zum Business – in vier Phasen ► Strategie- ► Software-Architektur ► Java-Technologie ► Application Hosting Entwicklung ► Software-Prozesse ► Microsoft-Technologie ► Application Support ► Requirements ► Technologie-Auswahl ► Mainframe-Integration ► Rechenzentrums- Engineering ► Technologie-Einführung und -Migration Management ► Ausschreibungs- ► System-Integration ► IT-Controlling management ► Prozess- Management 12 QS von CON bis DEV 07.10.2009
  • 11. adesso-DEV/CON-Prozesse Qualitätsmanagement im adesso-Softwareentwicklungsprozess ► Projektinitialisierung > Testmanager als Gegenüber des Projektleiters > Qualitätssicherung-Plan setzt verbindliche Mindeststandards und gibt Anregungen für mehr > Qualitätsmanagement-Beauftragter begleitet Projektinitialisierung: Vorstellung im Kick-off, Abnahme QS-Plan ► Projektdurchführung > Prüfung der Projektqualität zu bestimmten Meilensteinen (Quality-Gates) anhand der selbst gesetzten Ziele im QS-Plan > Abstimmungen und Freigabe durch QMB > Mögliche Anpassungen auch des QS-Plans durch Change-Management ► Projektabschluss > QMB begleitet Post-mortem 13 QS von CON bis DEV 07.10.2009
  • 12. Qualitätssicherungsplan Ziele – konkret, pragmatisch, spezifisch ► quantifizierbare, meilensteinbezogene Qualitätskriterien ► Vorgaben zu Vorgehen und Werkzeugeinsatz ► Projektgrößen-bezogene Mindestanforderungen ► skalierbare Nutzungsanleitung mit Ausfüllhilfen Inhalte ► QS-Organisation – Wer testet, berichtet, koordiniert? ► Qualitätsziele – Teststufen, Teststrategie, Testende-Kriterien, Quality-Gates ► QS-Maßnahmen – Konstruktives und analytisches Vorgehen – Umsetzungsplan ► QS-Bericht – Was reporte ich? Welche Statistiken werden benötigt? ► Werkzeuge – Welche Tools setze ich ein? Wie sieht die Testumgebung aus? 14 QS von CON bis DEV 07.10.2009
  • 13. Erforderlicher, verbindlicher QS-Standard Definition von Meilensteinen mit Qualitätszielen „Quality-Gates“ ► Interne Freigabe durch Projekt und QMB, Maître Mindestens vier Meilensteine (Großprojekte: weitere nach Iterationen-Plan) ► Prüfung des Qualitätssicherungsplans > vollständig, realistisch, umsetzbar? ► Abschluss Spezifikation: Qualität der fachlichen / technischen Spezifikation > Anforderungs-/Entwurfsdokumente konsistent, vom Kunden abgenommen? > Testfälle vollständig, durchführbar? ► Abschluss Entwicklung: Qualität der Implementierung > Anforderungen und Schnittstellen vollständig umgesetzt, dokumentiert? > Standards und Metriken, Testsystem Gütekriterien erfüllt, testbar? ► Bereitstellung zur Abnahme > Testdurchführung, Auslieferung Testumfang und Qualitätskriterien erreicht? > Einführung Vereinbarte Abnahmeunterstützung erfolgreich? 15 QS von CON bis DEV 07.10.2009
  • 14. Unternehmenswissen Qualität adesso Softwareprozess alpha ► Vorgaben und Hilfestellungen für adesso-Projekte ► Ziele ► Bereiche > A rchitektur-Zentrierung > Projektmanagement > A gilität > Konfigurationsmanagement > A bstraktion > Qualitätsmanagement/-sicherung > A nwendungsorientierung > Requirements-Engineering > I nkrementalität > Softwareentwicklung > Usability Engineering ► Werkzeuge > Software Design > Prozesse > Software Einführung > Checklisten > Risiko Management > Templates > Change Management > Beispiele > Release Management > How-Tos / Richtlinien 16 QS von CON bis DEV 07.10.2009
  • 15. quality. Vielen Dank für Ihre Aufmerksamkeit. info@adesso.de / www.adesso.de