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
[email protected]
Tiberius Opitz [email protected]
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: [email protected]
oder per Telefon: 089 / 215470482
DER INNOVATIVE TOOLHERSTELLER
www.reqteam.com