Stellen Sie sich vor: .....kurz vor der Einführung, ein neues Produktes / eine neue Software.....

Slides:



Advertisements
Ähnliche Präsentationen
Alexander Stuber & Partner
Advertisements

Cadastre for the 21st Century – The German Way
Ernährungssicherheit
You use the future tense when you are talking about something that....ill happen is going to happen.
R. Zankl – Ch. Oelschlegel – M. Schüler – M. Karg – H. Obermayer R. Gottanka – F. Rösch – P. Keidler – A. Spangler th Expert Meeting Business.
Eine Photostory machen
Personalisierte Benutzeroberflächen BFD WS 12/13 Übung 6 Producing an end-user experience that is uniquely appropriate for each individual. [Sears]
Telling Time in German Deutsch 1 Part 1 Time in German There are two ways to tell time in German. There are two ways to tell time in German. Standard.
Änderungen bewerten Change_Request.doc Änderungen bewerten Projekt-
Lehrstuhl Informatik III: Datenbanksysteme Andreas Scholz 1 Programming Database Web Applications Web Service Technologies Andreas Scholz.
Installation des Add-In SOLVERSTAT
Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University Baustein- vs. Funktionsorientierte Organisation.
Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University Baustein- vs. funktionsorientierte Organisation.
Fachgebiet Software Engineering Übersicht © Albert Zündorf, Kassel University Baustein- vs. Funktionsorientierte Organisation.
Thomas Herrmann Software - Ergonomie bei interaktiven Medien Die Rolle des Testens Understand the users. Involve the users. Perform rapid.
The future tense..
Fighting the mud TESTING BROWNFIELD APPLICATIONS.
Laurie Clarcq The purpose of language, used in communication, is to create a picture in the mind and/or the heart of another.
Entwickeln einer Windows 8 Modern UI Businessapplikation auf der Basis von Dynamics CRM/xRM Christian Haller Marc Sallin isolutions AG isolutions.
Smart 2 Unit 2 What a week! – That’s why Barker barked!
Opinions Einstieg: can you find the error(s) in each sentence 1.Ich werde fahren im Sommer nach Kanada 2.Wir habe dort Tennis gespielen. 3.Ich bin ein.
Deutsch I Review for Chapter II.
Der Stinger: Write the following numbers in German
© by cellconsult.com Application Testing & Test Management.
ohnmächtig wollen ohren an glatten wänden des halls
Test Driven Development - Romano Adler-
Calendar Week 40 Gunnar Beutner. Bug Tracker Hi zusammen, bei der Vorbereitung auf das Meeting ist mir folgende aufgefallen bzw. unklar: - # Ich.
BAS5SE | Fachhochschule Hagenberg | Daniel Khan | S SPR5 MVC Plugin Development SPR6P.
© All rights reserved. Zend Technologies, Inc. Jan Burkl System Engineer, Zend Technologies Zend Server im Cluster.
Test Review Deutsch I Kapitel I.
The free XML Editor for Windows COOKTOP Semistrukturierte Daten 1 Vortrag Semistrukturierte Daten 1 COOKTOP The free XML-Editor for Windows
Deutsch 1 G Stunde. Donnerstag, der 18. Oktober 2012 Deutsch 1, G Stunde Heute ist ein E- Tag Unit: Family & homeFamilie & Zuhause Objectives: Phrases.
Wortschatz angenehm comfortable anstrengend tiring ausgezeichnet outstanding bequem comfortable berühmt famous besser better blöd stupid einfach easy fantastisch.
IT Pro Day Entwicklung und Betrieb näher zusammen dank System Center 2012 und Team Foundation Server 2012 Hansjörg Scherer ALM Spezialist, Microsoft Schweiz.
Neno Loje Berater & MVP für Visual Studio ALM und TFS (ehemals VSTS) Hochqualitative Produkte mit Visual Studio & TFS 2010.
| Basel Developing apps for SharePoint 2013 using Visual Studio 2013 René Modery, Office 365 MVP, 1stQuad Solutions.
Visual Studio 2012 Pre-Launch Event Neno Loje Berater & MVP für Visual Studio ALM, TFS & Scrum, Hansjörg Scherer Microsoft Switzerland.
Christian Binder Senior Platform Strategy Manager Microsoft
Quelle: Standish Group, 2006 Fourth Quarter Research Report, CHAOS Research Results.
Cooperation unlimited © Zühlke August 2008 Hansjörg Scherer Folie 1 Cooperation unlimited TFS als BackEnd für Visual Studio und Eclipse.
2 Software Management SCRUM, Project Management, Quality Management, Business Analysis Innovation and Technology Management, Coaching, R&D Processes Quality.
Department of Computer Science Homepage HTML Preprocessor Perl Database Revision Control System © 1998, Leonhard Jaschke, Institut für Wissenschaftliches.
Wortschatz der Schulhof the playground die Aula the hall
States in the development of a new service During the development a service will pass through a chain of stages determining the service.
DEUTSCHLAND UND DIE MEDIEN
Template v5 October 12, Copyright © Infor. All Rights Reserved.
Wirtschaftsingenieurwesen Maschinenbau und Logistik Betriebsinformatik und Programmieren (BIPR) Ceylan Isik Quelle: Google.
TOGAF - The Open Group Architecture Framework
Making people work together! Folie 1 NEXPLORE AG Stefan von Niederhäusern Einfache Anwendung der SuisseID durch das Software Development KIT
8D-Report - completion by supplier: Excel /
Nouns. What is a noun O A noun is the name of a person, O place, O animal O or thing.
External Labels – The rules For all external labels the following rules apply (external labels are all labels which are not inside of a shape) - all labels.
Deutsch Eins Guten Morgen! O Heute ist Mittwoch! O Das Ziel: You will ask/answer questions about yourself and others O You will conjugate.
Die Frage des Tages: 1.Nimm die Hausaufgaben heraus. 2.The date for your chapter 1 test is 9/17/13 (Tuesday) 3.s. 18 und 19, ϋ13 Use s. 31 for help!
PA Dutch 101 Video 16: Describing what you like. gleiche un net gleiche.
3rd Review, Vienna, 16th of April 1999 SIT-MOON ESPRIT Project Nr Siemens AG Österreich Robotiker Technische Universität Wien Politecnico di Milano.
Greetings and goodbyes Deutschland v. USA
RZPD Deutsches Ressourcenzentrum für Genomforschung GmbH DESPRAD-Meeting 02/09/2003 Steffen Schulze-Kremer (until 7/2003) Bernd Drescher (since 8/2003)
Basel, September 2, 2008 Work Stream Template: ODM.
Agile ALM for Plex/2E CM MatchPoint ALM. Themen Agenda CM MatchPoint ALM Übersicht CM MatchPoint 5.2 Web und Mobile Entwicklung Agile ALM / DevOps CM.
Lehrstuhl für Waldbau, Technische Universität MünchenBudapest, 10./11. December 2006 WP 1 Status (TUM) Bernhard Felbermeier.
Installation einer kompletten Werkstatt für die US-Streitkräfte Installation of a complete workshop for the U.S.Forces.
Technische Universität München 1 CADUI' June FUNDP Namur G B I The FUSE-System: an Integrated User Interface Design Environment Frank Lonczewski.
Hotel Wellness Restaurant Kino SiTec Group … the Front Office Company.
Go oder NoGo, wie entscheiden Sie?
Developer Day Entwicklung und Betrieb näher zusammen dank Team Foundation Server 2012 und System Center 2012 Hansjörg Scherer ALM Spezialist, Microsoft.
THE PAST TENSE (Part 3) VERBS WHICH TAKE SEIN
Think of it as a business!
THE PAST TENSE (Part 3) VERBS WHICH TAKE SEIN
- moodle – a internet based learning platform
 Präsentation transkript:

Testing Solutions Dominique Portmann – Leiter Testengineering Manuel Domeisen – ALM Consultant, TFS Specialist

Stellen Sie sich vor: .....kurz vor der Einführung, ein neues Produktes / eine neue Software.....

oder doch noch weitertesten? Stellen Sie sich vor: .....kurz vor der Einführung, ein neues Produktes / eine neue Software..... Go NoGo, oder doch noch weitertesten?

Es muss ein Entscheid gefällt werden! Stellen Sie sich vor: .....kurz vor der Einführung, ein neues Produktes / eine neue Software..... Es muss ein Entscheid gefällt werden!

? Wer fällt die Entscheide Wie werden die Entscheide gefällt Ist ein Entscheid begründbar Ist ein Entscheid nachvollziehbar Sind mögliche Risiken identifiziert und bekannt Gibt es überhaupt Entscheidungskriterien ...oder wird aus dem Bauch heraus entschieden ?

Mit einem guten Testprozess sowie geeigneter Toolunterstützung fällen Sie den Entscheid: Faktenbasiert Nachvollziehbar nach definierten Kriterien ohne Überraschung, denn Sie sind über die laufende Entwicklung (Tendenz) stets und aktuell informiert

Ein guter Testprozess: The Noser way of testing

Ein guter Testprozess: The Noser way of testing

implement user story ‘1’ (us1) regress impacted tests Anatomie einer Iteration DEV sprint plan implement us2 Implement US2 fix bugs build 6 build 7 build 3 implement user story ‘1’ (us1) build 4 fix bugs build 1 build 2 build 5 test us1 & file bugs regress impacted tests TEST sprint plan write tests for us1 write tests for us2 test us2 & file bugs verify fixes verify fixes

Iteration N DEV TEST build 6 build 7 build 3 build 3 build 4 build 1 sprint plan implement us2 Implement US2 fix bugs build 6 build 7 MTLM provides rich tools for planning test coverage of requirements. build 3 implement user story ‘1’ (us1) build 3 implement user story ‘1’ (us1) test us1 & file bugs build 4 fix bugs MTLM helps testers understand what is available with each new build: requirements tasks Bug fixes build 1 build 2 build 5 test us1 & file bugs regress impacted tests TEST sprint plan write tests for us1 write tests for us1 write tests for us2 test us2 & file bugs verify fixes verify fixes

Anatomie einer Iteration DEV sprint plan implement us2 Implement US2 MTLM tightens the bug loop fix bugs build 6 build 7 build 3 implement user story ‘1’ (us1) build 4 test us1 & file bugs fix bugs fix bugs build 5 verify fixes testers file rich, easy-to-repro bugs… … testers efficiently verify fixes using playback of recorded actions build 1 build 2 build 5 test us1 & file bugs regress impacted tests TEST write tests for us1 write tests for us2 test us2 & file bugs verify fixes verify fixes

? Anatomie einer Iteration DEV TEST build 4 build 6 build 7 build 5 sprint plan Implement US2 implement us2 build 4 build 6 build 7 build 5 code churn ? fix bugs build 6 build 7 build 3 implement user story ‘1’ (us1) build 4 fix bugs build 1 build 2 build 3 build 5 test us1 & file bugs regress impacted tests regress impacted tests TEST write tests for us1 write tests for us2 test us1 & file bugs test us2 & file bugs verify fixes MTLM helps testers identify impacted tests verify fixes

MTLM: Abhängigkeiten MTLM Requirement Test Plan Tasks Testcases Environments Requirement Task Requirement Requirement Test Case Environment Changesets Testruns Testsettings Machines Requirement Changeset Requirement Requirement Requirement Test Run Testsetting Machine Files Requirement File Build

Demo – Requirements driven testing Start

Ein guter Testprozess: The Noser way of testing

MTLM in der Praxis Tool für die Tester – MTLM Welche Daten stehen dem Entwickler zur Verfügung – Test Settings Bug-Reporting und die Überprüfung – Verify Bugs Nur das Testen was sich geändert hat – Test Impact Analysis

Demo – Requirements driven testing Start

MTLM in der Praxis Tool für die Tester – MTLM Welche Daten stehen dem Entwickler zur Verfügung – Test Settings Bug-Reporting und die Überprüfung – Verify Bugs Nur das Testen was sich geändert hat – Test Impact Analysis

Doch „Testen“ ist mehr: „Vom Prüfen zum Testmanagement, der Wandel“ Das systematische Testmanagement hat sich von der reinen Prüfdisziplin zum Steuerungsinstrument für nachhaltige Systemqualität weiterentwickelt. Mit Hilfe des Testmanagements lassen sich Probleme vermeiden. Fehler können zu jedem Zeitpunkt des Software-Lebenszyklus erkannt und behoben werden. Mit dem Testmanager hat das Management eine kompetente Ansprechperson, die profunde, faktenbasierte Entscheidungsgrundlagen erarbeitet, dies schafft Transparenz und beschleunigt den Entscheidungsprozess. Professionelles Testmanagement verspricht Wettbewerbsvorteil.