MichaelaReydt
Community Manager
Community Manager

Features Policy

English version below.

Die Softwareentwicklung bei e-Spirit erfolgt auf der Grundlage eines kontinuierlichen Verbesserungsprozesses, in dessen Fokus immer der Mehrwert für unsere Endkunden steht. Es ist uns wichtig, nicht an den Wünschen und Erwartungen unserer Partner und Kunden vorbei zu entwickeln. Daher lassen wir uns bei der Erstellung unserer Roadmap von diversen internen als auch externen Faktoren beeinflussen. Diese Faktoren umfassen unter anderem:

  • direkter Kundenkontakt
    Im persönlichen Gespräch mit unseren Kunden erfahren wir von ihren Erfolgen und Herausforderungen.
  • Online Community
    Die zahlreichen Postings und Kommentare geben uns Hinweise auf die Bedürfnisse unserer Kunden.
  • Professional Service und Technical Support
    Die Unterstützung und Schulung unserer Kunden gibt uns Einblicke in ihren Arbeitsalltag und dabei auftretende Fragestellungen.
  • externe Experten
    Wir erhalten regelmäßig Feedback von führenden Analysten und Fachleuten.


Während neue Module zunächst eine Ramp-up-Phase mit einzelnen Kunden durchlaufen, sieht d
as FirstSpirit Release-Management vor, Neuerungen unmittelbar nach ihrer Entwicklung und dem Testen zur Verfügung zu stellen. Dadurch enthält jedes Update neue Features und Fixes und bringt damit einen verbesserten Funktionsumfang mit sich. Große Änderungen werden - wenn möglich - inkrementell ausgerollt und mit nachfolgenden Releases sukzessiv erweitert.

roadmap.png

Feature Requests

Es ist uns wichtig, aus den Erfahrungen unserer Kunden und Partner zu lernen und FirstSpirit stetig zu verbessern. Aus diesem Grund besitzt jeder registrierte User unserer Community die Möglichkeit, Feature Requests zu erstellen und für bereits bestehende Ideen zu voten bzw. sie zu diskutieren.


Wir schätzen dieses Feedback und evaluieren jeden einzelnen Vorschlag. Da uns jedoch kontinuierlich neue Feature Requests erreichen und es uns schlicht nicht möglich ist, alle Wünsche umzusetzen, müssen wir sie priorisieren. In einigen Fällen führt dies dazu, dass wir Anfragen zurückstellen und sie gemeinsam mit verwandten Themen zu einem späteren Zeitpunkt realisieren. In anderen Fällen sind Feature Requests nicht mit unserer strategischen Ausrichtung vereinbar oder so spezifisch, dass sie lediglich einem kleinen Kundenkreis einen Mehrwert bieten würden und daher von wichtigeren Themen verdrängt werden.

Wir müssen somit auch Ideen ablehnen und können aus diesem Grund nicht versprechen, dass unsere Antwort immer positiv ist. Wir versuchen jedoch, in diesen Fällen eine nachvollziehbare Rückmeldung zu liefern, warum ein Vorschlag nicht umgesetzt wird.

Doch auch die Ablehnung eines Feature Requests bedeutet nicht, dass sich die Idee nicht trotzdem realisieren lässt. FirstSpirit verfügt über eine leistungsfähige API. Diese besitzt eine umfangreiche Dokumentation und ermöglicht die Realisierung spezifischer Features in Form selbst implementierter Module.

Einige solcher Erweiterungen stellen wir bereits über unseren Marketplace oder in Form von Beispiel-Implementierungen bzw. über unseren GitHub-Account bereit. Die per GitHub abrufbaren Projekte können geklont und ihre Codebasis individuell erweitert werden. Über Pull-Requests besteht die Möglichkeit, Änderungen an uns zu übermitteln, so dass sie nach einer Prüfung und Annahme des jeweiligen Requests künftig standardmäßig im Funktionsumfang enthalten sind. Auch an dieser Stelle behalten wir uns jedoch vor, Erweiterungen abzulehnen.


Neben der Community, die dem Austausch von Know How zwischen Kunden, Partnern und e-Spirit-Mitarbeitern dient, bieten wir darüber hinaus für die Umsetzung flexibler Projektlösungen jederzeit die Unterstützung unser Professional Services sowie unser zertifizierten Dienstleistungspartner.Sie sind darauf spezialisiert, individuelle Anforderungen und Wünsche mit FirstSpirit passgenau zu realisieren.

Features Policy

Software is developed at e-Spirit on the basis of a continual improvement process that always focuses on delivering added value to our end customers. It is important to us that our developments do not deviate from what our partners and customers want and expect. Our Roadmap is influenced by a variety of internal and external factors. These factors include, but are not limited to:

●     Direct customer contact

In a private conversation with our customers, we learn about their successes and challenges.

●     Online community

The many posts and comments provide us with an indication of what our customers need.

●     Professional Service and Technical Support

Supporting and training our customers gives us an insight into their daily routine and any issues that arise.

●     External experts

We receive regular feedback from leading analysts and experts.

While new modules are going through on initial ramp-up phase with particular customers, FirstSpirit release management plans to make new features available immediately after they have been developed and tested. Each update will have new features and fixes and will therefore deliver an improved range of functions. Significant changes will be rolled out incrementally whenever possible and additions gradually introduced in subsequent releases

roadmap.png

Feature requests

It is important that we learn from the experiences of our customers and partners and that we work to constantly improve FirstSpirit. This is why every registered user in our Community has the opportunity to create feature requests and to vote on or discuss already existing ideas.

We value this feedback and evaluate each individual suggestion. However, as we are continually receiving new feature requests, it is simply not possible for us to action all of them. We therefore have to prioritize them. In some cases, this means that we need to defer requests and put them into action with other related topics at a later date. In other cases, feature requests are not compatible with our strategic direction or are so specific that they would only offer added value to a small group of customers. These requests are therefore supplanted by more important issues.

We also have to reject some ideas and therefore cannot promise that our response will always be positive. Nevertheless, in these cases we try to supply a conceivable explanation as to why a suggestion has not been actioned.

However, even if a feature request is rejected, this does not mean that the idea cannot be made a reality. FirstSpirit has a powerful API. This features comprehensive documentation and enables the user to develop specific features in the form of self-implemented modules.

Some of these extensions are already available on our Marketplace or in the form of sample implementations, and via our GitHub account. The projects, which are accessible via GitHub, can be cloned and additions can be made to their code base on an individual basis. Pull requests offer the opportunity to pass any changes onto us, so that, once the request has been checked and accepted, the changes can become a standard feature of the range of functions in the future. However, we also reserve the right to reject any suggested extensions in this case.

Alongside the Community, which is used to share expertise among customers, partners, and e-Spirit employees, our Professional Services and certified service providers are also always on hand to support the implementation of flexible project solutions. They are specialized in taking individual requests and requirements and putting them into action – tailor-made with FirstSpirit.

Labels (1)