Vortrag als PDF | 8,1MB
Transcription
Vortrag als PDF | 8,1MB
REConf 2016 DIE GESCHICHTE HINTER REQEDIT März 2016 DER INNOVATIVE TOOLHERSTELLER www.reqteam.com Die Geschichte hinter ReqEdit Vortragende: Jan Witte j.witte@reqteam.com Tiberius Opitz t.opitz@reqteam.com DER INNOVATIVE TOOLHERSTELLER www.reqteam.com Über Uns − Die REQTEAM GmbH wurde im April 2014 von Tiberius Opitz und Jan Witte gegründet − Die REQTEAM GmbH ist ein Werkzeughersteller, der innovative Lösungen in den Bereichen Anforderungsmanagement, ALM und Systems Engineering bietet − Software-Entwicklung und Beratung stellen die Schwerpunkte der Unternehmung dar − Das Büro befindet sich in München, die Entwicklung findet in Rumänien und Serbien statt DER INNOVATIVE TOOLHERSTELLER www.reqteam.com Agenda Motivation Suche nach dem heiligen Gral - Fehlende Marktdurchdringung vonReqIF - ReqIF,ein universelles Format - Einfacher Editor - Beweggrund AGENDA REQTEAMgoes Nearshore ToolDemo/Ausblick - Projektbeschreibung - Anforderungsanalyse - AgileEntwicklungsumgebung - Durchführung desProjektes - ReqEdit erblickt dasLicht derWelt - StatusQuo DER INNOVATIVE TOOLHERSTELLER www.reqteam.com Agenda Motivation Suche nach dem heiligen Gral - Fehlende Marktdurchdringung vonReqIF - ReqIF,eine universelles Format - Einfacher Editor - Beweggrund AGENDA REQTEAMgoes Nearshore ToolDemo/Ausblick - Projektbeschreibung - Anforderungsanalyse - AgileEntwicklungsumgebung - Durchführung desProjektes - ReqEdit erblickt dasLicht derWelt - StatusQuo DER INNOVATIVE TOOLHERSTELLER www.reqteam.com MOTIVATION - Requirements Daten-Austausch erfolgt immer noch auf Basis von verlustanfälligen und nicht adäquaten Formaten wie Word, Excel und Powerpoint, obwohl der „RIF“ nachfolgende OMG Standard „ReqIF“ vorhanden ist - ReqIF ist strukturiert und basiert auf XML, so dass Requirements eindeutig, verfolgbar, klassifizierbar dargestellt werden können (samt Ihrer Attribute) - Die Geschäftsidee hinter dem Tool REQEDIT ist daraus entstanden, dass wir während unserer Projekte im Bereich des Anforderungs- und Systems Engineering immer wieder durch Kunden darauf angesprochen wurden, ob wir nicht einen einfachen Editor für Anforderungsdokumente im ReqIF Format bauen könnten, der mittelstandskompatibel, einfach zu bedienen und preislich attraktiv ist. DER INNOVATIVE TOOLHERSTELLER www.reqteam.com MOTIVATION - Aufgrund der Tatsache, dass es für alle gängigen Formate Editoren gibt, haben wir uns auf den Weg gemacht, diese Lücke durch die Bereitstellung eines Tools zu schließen. - Dabei waren uns besonders folgende Aspekte wichtig: - einfache Bedienbarkeit durch Anlehnung an Windows Optik - ohne Installation nutzbar - Erstellung und Bearbeitung von Anforderungsdokumenten basierend auf dem Industriestandard „ReqIF“ - Zusammenarbeit im Team über Server Konzept - einfacher Austausch mit Werkzeugen anderer Hersteller - Dokumente lassen sich unterwegs editieren - Kommerzielles Produkt aus dem Regal - Online Shop mit transparenter Preisgestaltung - Produkte können zur Evaluierung direkt herunter geladen werden - Eine DEMO CD finden Sie bei Ihren Konferenz Unterlagen DER INNOVATIVE TOOLHERSTELLER www.reqteam.com Agenda Motivation Suche nach dem heiligen Gral - FehlendeMarktdurchdringung vonReqIF - ReqIF,eineuniversellesFormat - EinfacherEditor - Beweggrund AGENDA REQTEAMgoes Nearshore ToolDemo/Ausblick - Projektbeschreibung - Anforderungsanalyse - AgileEntwicklungsumgebung - DurchführungdesProjektes - ReqEdit erblicktdasLichtderWelt - StatusQuo DER INNOVATIVE TOOLHERSTELLER 8I www.reqteam.com SuchenachdemheiligenGral - Unsere Vision ist es, dass zukünftig Lasten- und Pflichtenhefte ausschließlich in dem Format ReqIF erstellt, ausgetauscht und bearbeitet werden - Dies spart den verwendenden Unternehmen enorm viel Geld, verringert Produktfehler und vereinfacht den Austausch und die Zusammenarbeit zwischen den beteiligten Firmen - Genau dies ist auch das maßgebliche Argument für den Einsatz von ReqIF und REQEDIT Leider wird ReqIF aktuell nur sehr selten in Produktiv Projekten verwendet DER INNOVATIVE TOOLHERSTELLER www.reqteam.com Agenda Motivation Suche nach dem heiligen Gral - Fehlende Marktdurchdringung vonReqIF - ReqIF,ein universelles Format - Einfacher Editor - Beweggrund AGENDA REQTEAMgoes Nearshore ToolDemo/Ausblick - Projektbeschreibung - Anforderungsanalyse - AgileEntwicklungsumgebung - Durchführung desProjektes - ReqEdit erblickt dasLicht derWelt - StatusQuo DER INNOVATIVE TOOLHERSTELLER www.reqteam.com REQTEAMgoes Nearshore Entwicklung ReqEdit - Client Entwicklung basierend auf .NET - Windows Look & Feel - Ohne Installation nutzbar Entwicklung ReqEdit Server - Entwicklung basierend auf PHP & Zend - Team-Komponente zum ReqEdit Client - Support von Subversion & Perforce Umsetzung − Entwicklungsstandorte in Rumänien / Serbien − Agiler Ansatz: SCRUM − Einsatz folgender Tools: Jira à Bugs & Feature Requests ScrumWorksà Backlog & User Stories Bitrix (self-hosted) à Collaboration Zendesk à Benutzer Anfragen Subversion à Konfiguration-Mgmt. Gemalto/SafeNet à Lizensierung − Projektsprache Englisch DER INNOVATIVE TOOLHERSTELLER www.reqteam.com REQTEAMgoes Nearshore Produkt Entwicklung ReqEdit + ReqEdit Server Ideen Erzeugung Konzeptentwicklung + Testing 1 Business Analyse 3 5 2 4 Ideen Überprüfung − − Marketing Strategie Diese 3 Schritte wurden im Rahmen der Business Plan Erstellung umgesetzt (mit Hilfe von smartbusinessplan.de) Software wurde aus Zeitrgründen parallel zum Business Plan entwickelt Test Marketing 7 6 8 Produkt Entwicklung Vermarktung DER INNOVATIVE TOOLHERSTELLER www.reqteam.com REQTEAMgoes Nearshore Ideen Erzeugung +Ideen Überprüfung (Mindmap) Stärken/Schwächen/… Produkt-Entwicklung SWOT Analyse Pro Kunden-Support Kontra Wettbewerb Geschäftsansatz Methoden Betriebsplan Personal Verkauf und Marketing Kanäle Finanzplan Preisfindung DER INNOVATIVE TOOLHERSTELLER www.reqteam.com REQTEAMgoes Nearshore Entwicklung BusinessPlan(Konkretisierung) - Nach der ersten Ideensammlung (2013) folgte die Konkretisierung des Vorhabens. Auch wenn uns klar war, dass wir für die Vermarktung zwangsläufig eine eigene Firma in Deutschland benötigen würden, haben wir das Entwicklungsprojekt ReqEdit über die Einzelfirmen der Gründer gestartet - Intermiranda-IT-Services (Jan Witte/Sitz Bayern/2004 gegründet) - Innovative Baseline SRL (Tiberius Opitz/Sitz Rumänien/2012 gegründet) - Bedingt durch die finanziellen Mittel, den Sitz der Innovative Baseline SRL und unseren Offshore/Nearshore Erfahrungen haben wir uns entschlossen, die Entwicklung mit agilen Methoden in Rumänien/Serbien stattfinden zu lassen DER INNOVATIVE TOOLHERSTELLER www.reqteam.com REQTEAMgoes Nearshore EinblickBacklog/SprintPlanung DER INNOVATIVE TOOLHERSTELLER www.reqteam.com REQTEAMgoes Nearshore Probleme/Herausforderungen Kulturelle Unterschiede bei der Interpretation von Aufgaben und Kommunikation (Behandlung von Deadlines, Kommunikation von Problemen) Abbau Hemmnisse bei der Kommunikation von Fehlern (aktive Nutzung der Sprint Retrospektive) Einsetzen eines SCRUM-Masters der beide Kulturen kennt (Osteuropa + Deutschland) um besser zu vermitteln Regelmäßige Feedbackrunden mit den Entwicklern Begründung von Entscheidungen und dessen Hintergründe Anfängliche Qualitätsprobleme Ausbauen von Unit Tests / automatisierten GUI Tests Ausarbeitung von Testprotokollen (um einheitliches Vorgehen zu gewährleisten) Installation eines hauptamtlichen Testers (innerhalb des Teams) Unterschiedliche Kenntnisse im Bezug auf Softwareentwicklung, Requirements Engineering/Management, Englisch Weiterbildung Sprachkurse Wöchentliche interne Trainings, die von den einzelnen Teammitgliedern vorbereitet werden Anschaffen von Büchern, E-Books und Zugang zu Weiterbildungsportalen (z.B. Lynda) DER INNOVATIVE TOOLHERSTELLER www.reqteam.com REQTEAMgoes Nearshore Probleme/Herausforderungen Synchronisation Vertrieb/Entwicklung Synchronisation auf persönlicher Ebene Persönliches monatliches Sync Meeting Tägliche Status Calls Fehlende Prozesse für Bugfixing und Support Einführung eines Patchdays (in der Mitte des Sprints), um schwerwiegende Bugs zu fixen Einführung eines Hotfix Prozesses für Premium Kunden Definition eines Deployment Prozesses für die Software Installation eines hauptamtlichen Supportverantwortlichen DER INNOVATIVE TOOLHERSTELLER www.reqteam.com Agenda Motivation Suche nach dem heiligen Gral - Fehlende Marktdurchdringung vonReqIF - ReqIF,ein universelles Format - Einfacher Editor - Beweggrund AGENDA REQTEAMgoes Nearshore ToolDemo/Ausblick - Projektbeschreibung - Anforderungsanalyse - AgileEntwicklungsumgebung - Durchführung desProjektes - ReqEdit erblickt dasLicht derWelt - StatusQuo DER INNOVATIVE TOOLHERSTELLER www.reqteam.com Tool-Demo/Ausblick DER INNOVATIVE TOOLHERSTELLER www.reqteam.com Ausblick o Entwicklung zusätzlicher Produkte hinsichtlich Format Konvertierung o ReqConv Word-ReqIF o ReqConv Excel-ReqIF o ReqConv PDF-ReqIF o ReqConv ReqIF-Excel o Ausbau des ReqEdit Servers zu einem vollständigen RM Werkzeug DER INNOVATIVE TOOLHERSTELLER www.reqteam.com Haben Sie Fragen? • • Unter Help à Help contents finden Sie ein ausführliches Handbuch Oder kontaktieren Sie unseren Support unter: support@reqteam.zendesk.com oder per Telefon: 089 / 215470482 DER INNOVATIVE TOOLHERSTELLER www.reqteam.com