REConf 2016 - hood-group.com · - Innovative Baseline SRL (Tiberius Opitz/Sitz Rumänien/2012...

21
DER INNOVATIVE TOOLHERSTELLER www.reqteam.com REConf 2016 März 2016 DIE GESCHICHTE HINTER REQEDIT

Transcript of REConf 2016 - hood-group.com · - Innovative Baseline SRL (Tiberius Opitz/Sitz Rumänien/2012...

DER INNOVATIVE TOOLHERSTELLERwww.reqteam.com

REConf 2016

März 2016

DIE GESCHICHTE HINTER REQEDIT

DER INNOVATIVE TOOLHERSTELLERwww.reqteam.com

Die Geschichte hinter ReqEdit

Vortragende: Jan Witte [email protected] Opitz [email protected]

DER INNOVATIVE TOOLHERSTELLERwww.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 TOOLHERSTELLERwww.reqteam.com

AGENDA

Motivation

Suche nach demheiligen Gral

REQTEAMgoesNearshore

Tool-Demo/Ausblick

- Fehlende MarktdurchdringungvonReqIF- ReqIF,ein universelles Format- Einfacher Editor

- Beweggrund

- Projektbeschreibung- Anforderungsanalyse- AgileEntwicklungsumgebung- Durchführung desProjektes- ReqEdit erblickt dasLicht derWelt

- StatusQuo

Agenda

DER INNOVATIVE TOOLHERSTELLERwww.reqteam.com

AGENDA

Motivation

Suche nach demheiligen Gral

REQTEAMgoesNearshore

Tool-Demo/Ausblick

- Fehlende MarktdurchdringungvonReqIF- ReqIF,eine universelles Format- Einfacher Editor

- Beweggrund

- Projektbeschreibung- Anforderungsanalyse- AgileEntwicklungsumgebung- Durchführung desProjektes- ReqEdit erblickt dasLicht derWelt

- StatusQuo

Agenda

DER INNOVATIVE TOOLHERSTELLERwww.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 Requirementseindeutig, 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 furAnforderungsdokumente im ReqIF Format bauen könnten, der mittelstandskompatibel, einfach zu bedienen und preislich attraktiv ist.

DER INNOVATIVE TOOLHERSTELLERwww.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 uber 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 TOOLHERSTELLERwww.reqteam.com

AGENDA

Motivation

Suche nach demheiligen Gral

REQTEAMgoesNearshore

Tool-Demo/Ausblick

- FehlendeMarktdurchdringungvonReqIF- ReqIF,eineuniversellesFormat- EinfacherEditor

- Beweggrund

- Projektbeschreibung- Anforderungsanalyse- AgileEntwicklungsumgebung- DurchführungdesProjektes- ReqEdit erblicktdasLichtderWelt

- StatusQuo

8 I

Agenda

DER INNOVATIVE TOOLHERSTELLERwww.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 TOOLHERSTELLERwww.reqteam.com

AGENDA

Motivation

Suche nach demheiligen Gral

REQTEAMgoesNearshore

Tool-Demo/Ausblick

- Fehlende MarktdurchdringungvonReqIF- ReqIF,ein universelles Format- Einfacher Editor

- Beweggrund

- Projektbeschreibung- Anforderungsanalyse- AgileEntwicklungsumgebung- Durchführung desProjektes- ReqEdit erblickt dasLicht derWelt

- StatusQuo

Agenda

DER INNOVATIVE TOOLHERSTELLERwww.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 AnfragenSubversion à Konfiguration-Mgmt.Gemalto/SafeNet à Lizensierung

− Projektsprache Englisch

DER INNOVATIVE TOOLHERSTELLERwww.reqteam.com

Produkt Entwicklung ReqEdit + ReqEdit Server

1

2

3 5

6

7

4 8

Ideen Erzeugung

Ideen Überprüfung

Konzeptentwicklung+ Testing

Marketing Strategie

Business Analyse

ProduktEntwicklung

Test Marketing

Vermarktung

− 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

REQTEAMgoes Nearshore

DER INNOVATIVE TOOLHERSTELLERwww.reqteam.com

Geschäftsansatz

Verkauf und Marketing

SWOT Analyse

Betriebsplan

PreisfindungFinanzplan

Produkt-Entwicklung Kunden-SupportKontra

Pro

Kanäle

Methoden

Stärken/Schwächen/…

Ideen Erzeugung +Ideen Überprüfung (Mindmap)REQTEAMgoes Nearshore

Wettbewerb

Personal

DER INNOVATIVE TOOLHERSTELLERwww.reqteam.com

- 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

Entwicklung BusinessPlan(Konkretisierung)REQTEAMgoes Nearshore

DER INNOVATIVE TOOLHERSTELLERwww.reqteam.com

EinblickBacklog/SprintPlanungREQTEAMgoes Nearshore

DER INNOVATIVE TOOLHERSTELLERwww.reqteam.com

Probleme/HerausforderungenREQTEAMgoes Nearshore

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 vermittelnRegelmäßige Feedbackrunden mit den EntwicklernBegründung von Entscheidungen und dessen Hintergründe

Anfängliche QualitätsproblemeAusbauen von Unit Tests / automatisierten GUI TestsAusarbeitung von Testprotokollen (um einheitliches Vorgehen zu gewährleisten)Installation eines hauptamtlichen Testers (innerhalb des Teams)

Unterschiedliche Kenntnisse im Bezug auf Softwareentwicklung, Requirements Engineering/Management, EnglischWeiterbildung SprachkurseWöchentliche interne Trainings, die von den einzelnen Teammitgliedern vorbereitet werdenAnschaffen von Büchern, E-Books und Zugang zu Weiterbildungsportalen (z.B. Lynda)

DER INNOVATIVE TOOLHERSTELLERwww.reqteam.com

Probleme/HerausforderungenREQTEAMgoes Nearshore

Synchronisation Vertrieb/EntwicklungSynchronisation auf persönlicher EbenePersönliches monatliches Sync Meeting Tägliche Status Calls

Fehlende Prozesse für Bugfixing und SupportEinführung eines Patchdays (in der Mitte des Sprints), um schwerwiegende Bugs zu fixenEinführung eines Hotfix Prozesses für Premium KundenDefinition eines DeploymentProzesses für die SoftwareInstallation eines hauptamtlichen Supportverantwortlichen

DER INNOVATIVE TOOLHERSTELLERwww.reqteam.com

AGENDA

Motivation

Suche nach demheiligen Gral

REQTEAMgoesNearshore

Tool-Demo/Ausblick

- Fehlende MarktdurchdringungvonReqIF- ReqIF,ein universelles Format- Einfacher Editor

- Beweggrund

- Projektbeschreibung- Anforderungsanalyse- AgileEntwicklungsumgebung- Durchführung desProjektes- ReqEdit erblickt dasLicht derWelt

- StatusQuo

Agenda

DER INNOVATIVE TOOLHERSTELLERwww.reqteam.com

Tool-Demo/Ausblick

DER INNOVATIVE TOOLHERSTELLERwww.reqteam.com

Ausblick

o Entwicklung zusätzlicher Produkte hinsichtlich Format Konvertierung

o ReqConv Word-ReqIFo ReqConv Excel-ReqIFo ReqConv PDF-ReqIFo ReqConv ReqIF-Excel

o Ausbau des ReqEdit Servers zu einem vollständigen RM Werkzeug

DER INNOVATIVE TOOLHERSTELLERwww.reqteam.com

• Unter Help à Help contents finden Sie ein ausführliches Handbuch

• Oder kontaktieren Sie unseren Support unter: [email protected] per Telefon: 089 / 215470482

Haben Sie Fragen?