A long-term experience with SpiraTeam

Slides:



Advertisements
Ähnliche Präsentationen
Finding the Pattern You Need: The Design Pattern Intent Ontology
Advertisements

Die Entwicklungspartnerschaft Beruf und Arbeit im Pakt! wird im Rahmen der Gemeinschaftsinitiative EQUAL aus Mitteln des Europäischen Sozialfonds und aus.
Design- und Entwicklungswerkzeuge
Michael Haverbeck System Engineer
Institut AIFB, Universität Karlsruhe (TH) Forschungsuniversität gegründet 1825 Towards Automatic Composition of Processes based on Semantic.
You need to use your mouse to see this presentation © Heidi Behrens.
Neno Loje Berater & MVP für Visual Studio ALM und TFS (ehemals VSTS) Hochqualitative Produkte mit Visual Studio & TFS 2010.
Cooperation unlimited © Zühlke Juni 2009 Hansjörg Scherer Folie 1 Cooperation unlimited TFS als BackEnd für Visual Studio und Eclipse.
Microsoft Dynamics NAV 2009
Agenda 13: Begrüßung & Einführung in das Thema
Engineering tools for the NEO engineer
Ein Projekt des Technischen Jugendfreizeit- und Bildungsvereins (tjfbv) e.V. kommunizieren.de Blended Learning for people with disabilities.
Projektmanagement Ziel und Umfang eines Softwareprojektes definieren
1 von 7 ViS:AT BMUKK, IT – Systeme für Unterrichtszwecke 05/11 EZ, CR Social Networks – Soziale Netzwerke Virtuelle Science Cafes & Diskussionsforen für.
cubido business solutions gmbh Haidfeldstrasse 33 A-4060 Leonding Rainer Stropek SQL Server.
Application Lifecycle Management Day 25. August 2008 Erfolgreiche Software- Entwicklung in Offshore-Projekten mit Microsoft Team Foundation Server Thomas.
Deutsch Eins
Ralf M. Schnell Technical Evangelist Microsoft Deutschland GmbH
Literary Machines, zusammengestellt für ::COLLABOR:: von H. Mittendorfer Literary MACHINES 1980 bis 1987, by Theodor Holm NELSON ISBN
Arbeiten in einem agilen Team mit VS & TFS 11
3rd Review, Vienna, 16th of April 1999 SIT-MOON ESPRIT Project Nr Siemens AG Österreich Robotiker Technische Universität Wien Politecnico di Milano.
Managing Internationalisation Patricia Adam © UVK Verlagsgesellschaft mbH, Konstanz und München Slides Chapter 7 Patricia Adam Managing Internationalisation.
Olaf Hartmann NPC Austrian Research Promotion Agency FFG EUREKA in Austria Österreichische Forschungsförderungsgesellschaft | Sensengasse 1 | 1090 Wien.
Deepening Topics QM in Clinical studies.
Gregor Graf Oracle Portal (Part of the Oracle Application Server 9i) Gregor Graf (2001,2002)
EUROPÄISCHE GEMEINSCHAFT Europäischer Sozialfonds EUROPÄISCHE GEMEINSCHAFT Europäischer Fonds für Regionale Entwicklung Workpackage 5 – guidelines Tasks.
Berliner Elektronenspeicherring-Gesellschaft für Synchrotronstrahlung m.b.H., Albert-Einstein-Straße 15, Berlin frontend control at BESSY R. Fleischhauer.
Kapitel 2 Grammar INDEX 1.Subjects & Verbs 2.Conjugation of Verbs 3.Subject Verb Agreement 4.Person and Number 5.Present Tense 6.Word Order: Position of.
Caroline Euringer Hamburg University LEO.-App: Mobile phone application for self-testing in reading and writing Peer Learning Activity on the use of digital.
Artiso solutions GmbH | Oberer Wiesenweg 25 | Blaustein | Advanced UI-Testing für WPF.
Seminararbeit Release Management von Web-Systemen Minh Tran Lehrstuhl für Software Engineering RWTH Aachen
Technologietag Baugruppentest Wege der Standardisierung im Funktions- und EOL-Test Markus Koetterl National Instruments Germany GmbH.
Standort assurance for companies Industrie- und Handelskammer Lippe zu Detmold 01. Juni 2010 Seite 1 What does the IHK do against the crisis?
Cubido business solutions gmbh Haidfeldstrasse 33 A-4060 Leonding di(fh) Wolfgang Straßer ° Rundumblick.
LLP DE-COMENIUS-CMP Dieses Projekt wurde mit Unterstützung der Europäischen Kommission finanziert. Die Verantwortung für den Inhalt dieser.
Maven NetBeans Platform RCP Development Aljoscha Rittner Sepix GmbH, NetBeans Dreamteam Member
Warum es sich lohnt, eine neue BÖWE-Maschine zu kaufen! / Why it is worth to buy a new BÖWE machine! Ein Vergleich zwischen einer P532 und einer P18 /
Die Zukunft The future tense.
Can you think of any other time phrases that indicate the future?
Workshop 1 Getting Started 2016 Boris Wylutzki
Apache Camel Christian Schneider
Premiere Conferencing GmbH
Software Configuration Manager (f/m)
Gefördert durch das Ministerium für Arbeit, Soziales, Frauen und Familie aus Mitteln des Europäischen Sozialfonds und des Landes Brandenburg. Investition.
Du bist am dicksten und am dümmsten.
Azure Countdown Wenn der Freund und Helfer Freunde und Helfer braucht: Sichere Content-Upload-Plattform für Bürger.
Driving through whole Europe ? - Homologation: Problems and Solutions
ETP S.A./TP Elbud News 03/2017.
Welcome to… Welcome to Hansgrohe / JH © 2008 Hansgrohe AG 1.
Investitionen sichern - wachse mit Forms in die neue Welt
Process and Impact of Re-Inspection in NRW
Continuous Integration
I use this as a starter, often at the start of a revision lesson at the end of a topic . Students work in pairs. Give each pair a copy of the blank grid.
Telling Time in German Deutsch 1 Part 1.
Get your Project started
IT QM Part2 Lecture 7 PSE GSC
Gewachsene Architektur Das kann nicht funktionieren!
Wohin bist du gegangen? Where did you go?
Optimierter Planungsprozess
THE PAST TENSE (Part 3) VERBS WHICH TAKE SEIN
eSciDoc als Plattform für die Wissenschaft Anwendungen und Szenarien
Machine Translation at the EPO
„Förderwolke“ A Cloud-based exchange platform for the qualitative enhancement and improvement of inclusive education Dipl. Reha-Päd. Hanna Linke scientific.
THE PAST TENSE (Part 3) VERBS WHICH TAKE SEIN
OFFICE 365 FOCUS SESSION SHAREPOINT ONLINE 101:LERNE DIE BASICS 19. März 2018 Höhr-Grenzhausen.
Integrating Knowledge Discovery into Knowledge Management
Practical Exercises and Theory
- moodle – a internet based learning platform
 Präsentation transkript:

A long-term experience with SpiraTeam 10 years of PTALife A long-term experience with SpiraTeam @Inflectra | #InflectraCon

Managing Director, DATIS Member of the Board, PTA Dennis Hassloecher Managing Director, DATIS Member of the Board, PTA

How it started No task management! No test management! No test run 2010 Re-engineering project (migrating 2 Mio. LoC Cobol to Java) with 3 development tracks (16 FTE developers) 2 test teams (6 FTE tester) 5 business analysists No task management! No test management! No test run documentation! Just EXCEL Tool stack Enterprise Architect Time recording Subversion

First integration Daily checkup necessary! Error handling nightmare! SpiraTeam used as ALM-Tool and Nightly batches for Requirements Time entries Daily checkup necessary! Error handling nightmare! Good for evaluation purposes

Motivation of PTALife Efficiency-enhancing aspects from PTA-Life Increasing need for intensive cooperation between the offices, e.g. due to increasing efficiency pressure Efficiency-enhancing aspects from PTA-Life Use of the specific know-how other offices Better availability for part-time employees Use for educational projects Capacitive improvement Cross project staffing Der Bedarf an intensiver Zusammenarbeit zwischen den Geschäftsstellen hat sich in den letzten Jahren verstärkt, u.a. durch steigenden Effizienzdruck   PTA-Life kann eingesetzt werden zur... ... Nutzung spezifischen Know-hows, welches für eine konkrete Aufgabe aus einer anderen als der projektabwickelnden GS hinzugezogen werden muss ... Verteilung von Expertenwissen ... Unterstützung der Ausbildung - ... Erhöhung der Verfügbarkeit von Personen, die in einem Projekt zusammenarbeiten können, ohne räumlich beieinander zu sitzen ... Erhöhung der Kapazität ... Steuerung des Mitarbeiter-Pools Weitere positive Auswirkungen sind z.B.: Nivelliert das Niveau Verbesserte Wertschöpfung - Optimale Nutzung der Infrastruktur © PTA GmbH

Integrative Approach of PTA-Life Eclipse Visual Studio Subversion SpiraTeam Team Foundation Server Enterprise Architect TIM Configuration database and Configurator Requirement Management Time Recording PTA Life Project Management Neben der Vorgehensweise ist auch der integrative Lösungsansatz für die Abbildung des gesamten Software-Lifecycles ein wesentlicher Bestandteil von PTA-Life. Die Integration will gewährleisten, dass:   - es zu keinen redundanten Eingaben kommt.  Pflege der Information an einer Stelle - die in den Workshops benötigten Arbeitslisten online verfügbar und bearbeitbar sind.  Kein zusätzlicher Dokumentationsaufwand insbesondere für Protokolle - die Stundenaufschreibung auch für den Soll/Ist-Vergleich in den Projektstrukturen immer verfügbar ist. - eine systemgestützte Nachvollziehbarkeit gesichert ist.  RequirementTaskSourcecode-Änderungen bzw. VorfallSourcecode-Änderungen - grundsätzlich alle relevanten Entscheidungen im Projektverlauf nachvollziehbar bleiben.  Historisierung Um nicht an eine bestimmte Technologie gebunden zu sein und insbesondere die wichtigsten Entwicklungsplattformen JAVA und .net zu unterstützen, umfasst die Integration zum einen einen Werkzeugkasten mit vorhandenen standardisierten Schnittstellen und zum anderen individuelle Schnittstellen zur vollständigen Abbildung aller benötigten Funktionen im Software-Lifecycle. Software Development Environment, Configuration Management © PTA GmbH

Example: Time data  SpiraTeam PTA Life Configuration Defines the relevant view quantity of all hourly entries. Cost unit structure Order Order Position Task TIM Production TIM Reporting SpiraTeam Configuration Time recording system Configuration Management Tool Datenfluss und Konfiguration von PTA Life - Zeiterfassung Diese individuelle Schnittstelle dient zum Einspielen der Zeitdaten in das jeweilige Management-Tool.   Für die Pflege der Konfigurationsdaten der Schnittstellen wurde eine Browser-basierte Anwendung erstellt, die insbesondere Projektverantwortlichen bzw. Konfigurationsmanagern die individuelle Konfiguration von PTA-Life Projekten erlaubt. Diese Anwendung trägt den Titel „PTA-Life Web-Konfigurator“ und ist im Forum beschrieben. http://intern.pta.de/pta/homepage/intern/pta_forum.nsf/vwSysDocID/3B13C5D172F8E14BC12579240038C5DA?OpenDocument Definition Project TimSpiraSynch © PTA GmbH

Where we are now 120+ projects 350 users 10-15 new projects per year 0,2 FTE to manage all this

What we love about SpiraTeam Great support and their responsiveness Openness to share new functionality and knowledge Easy upgrades through versioned API Ever developing UI Listening to the needs of users

Future of PTALife

Our plans for PTALife Continuously evolving by integration of new tools. Used as show case for our customers

Tools of PTA-Life TIM SpiraTeam TFS EA Time recording Planning and Documentation of tasks and incidents SpiraTeam TFS Transmission of conducted times for individual tasks Web Configurator Design of Requirements EA Transmission of approved requirements Planning Tool

Interfaces: Model => Management-Tool Export out of SVN PTA Life Configuration Defines the transfer rules for requirements Assumption Modell EA Database EA File SpiraTeam Configuration Modelling Tool Configuration Management Tool Definition Project Datenfluss und Konfiguration von PTA Life – Requirementmanagement Die zweite individuelle Schnittstelle dient zum Transfer von Anforderungen aus dem EA als Modellierungstool zum Management-Tool. (Derzeit ist diese Schnittstelle nur zu SpiraTeam verfügbar.) Für die Pflege der Konfigurationsdaten der Schnittstellen wurde eine Browser-basierte Anwendung erstellt, die insbesondere Projektverantwortlichen bzw. Konfigurationsmanagern die individuelle Konfiguration von PTA-Life Projekten erlaubt. Diese Anwendung trägt den Titel „PTA-Life Web-Konfigurator“ und ist im Forum beschrieben. http://intern.pta.de/pta/homepage/intern/pta_forum.nsf/vwSysDocID/3B13C5D172F8E14BC12579240038C5DA?OpenDocument EaSpiraSynch © PTA GmbH