Der Langsamste, der sein Ziel nicht aus den Augen verliert, geht noch immer geschwinder, als der ohne Ziel umherirrt.
Gotthold Ephraim Lessing
KnowGravity befasst sich schon seit seiner Gründung mit Requirements Engineering. Deshalb können Sie unser Requirements Engineering Knowhow in veschiedenen Bereichen einsetzen:
- Schulen Sie ihre Mitarbeiter zur Findung und Verwaltung von Anforderungen
- Unterstützen Sie Ihre Projekte mit praktisch angewendetem Wissen und Vorgehen
- Lassen Sie Ihre Anforderungen von uns finden und dokumentieren
- Unterstützen Sie Ihre Mitarbeiter mit durchgängigen Tools
Training in Requirements Engineering
Im Rahmen verschiedenster Kundenprojekte haben wir bei KnowGravity umfangreiches Knowhow im Bereich Business-, Requirements- und Software-Engineering gesammelt. Dabei setzen wir konsequent auf offeneStandards wie SysML und UML. Dieses Wissen geben wir in Form verschiedener praxisbezogener Kurse massgeschneidert an Kunden weiter. Im Rahmen dieser Schulungen lassen sich beispielsweise die folgenden Fragestellungen beantworten:
- Wie werden Geschäftsprozesse als Basis für die Entwicklung unterstützender IT-Systems verwendet?
- Wie werden fachliche Anforderungen an ein Hardware- und Software-System gefunden und dokumentiert?
- Wie werden Anforderungen validiert, sodass sie von den Stakeholdern verstanden werden und auch deren Bedürfnisse repräsentieren?
- Wie wird mit laufend ändernden Anforderungen umgegangen und wie werden solche Anforderungen verwaltet?
- Wie werden Testspezifikationen aus Anforderungen abgeleitet, sodass sie sich für die Systemabnahme oder für die Weiterentwicklungen des Systems verwenden lassen?
- Wie kann ein grosses Projekt systematisch inTeilprojekte aufgegliedert werden, die parallel und/oder gestaffelt realisiert werden (Inkrement-Bildung)?
Mehr Informationen zu Trainings...
Consulting von Requirements Engineering
Unter Consulting verstehen wir die Unterstützung des Kunden bei der praktischen Anwendung von Knowhow in den Bereichen Business-, Requirements- und Software-Engineering sowie der Gestaltung von Entwicklungsprozessen. Dabei setzen wir konsequent auf offene Standards wie UML und SysML. Dabei legen wir besonderen Wert auf den Wissenstransfer, damit der Kunde sich das Wissen selber aneignen kann. Im Berecih Requirements Engineering sind wir in der Lage, die folgenden Dienstleistungen anzubieten:
- Unterstützung bei der strategischen Informationssystemplanung sowie der IT-Bedarfsanalyse
- Durchführung von Workshops zur Erarbeitung von Anforderungen und Pflichtenheften
- Unterstützung bei der Erarbeitung spezifischer Anforderungen in einem Projekt
- Beispielhafte Dokumentation von Anforderungen und Pflichtenheften
- Unterstützung beim Einsatz von Werkzeugen zur Anforderungserhebung
- Gestaltung eines integralen Prozesses zum Anforderungsmanagement
- Unterstützung von Outsourcing-Vorhaben durch leichtgewichtige, ausführbare Spezifikationen
- Wie werden fachliche Anforderungen an ein Hardware- und Software-System gefunden und dokumentiert?
- Wie werden Anforderungen validiert, sodass sie von den Stakeholdern verstanden werden und auch deren Bedürfnisse repräsentieren?
- Wie wird mit laufend ändernden Anforderungen umgegangen und wie werden solche Anforderungen verwaltet?
- Wie werden Testspezifikationen aus Anforderungen abgeleitet, sodass sie sich für die Systemabnahme oder für die Weiterentwicklungen des Systems verwenden lassen?
- Wie kann ein grosses Projekt systematisch inTeilprojekte aufgegliedert werden, die parallel und/oder gestaffelt realisiert werden (Inkrement-Bildung)?
Mehr Informationen zu unserem Consulting...
Doing von Requirements Engineering
Unter Doing verstehen wir die praktische Anwendung von Know-how aus den Bereichen Business-, Requirements- und Software-Engineering in Kundenprojekten. Dabei setzen wir konsequent auf offene Standards wie SysML und UML. Wir legen besonderen Wert auf eine hohe Eigenverantwortung unserer Mitarbeiter sowie auf eine enge Zusammenarbeit mit dem Kunden. Bei Bedarf sorgen wir für den Wissenstransfer zum Kunden, damit dieser in der Lage ist, die gelieferten Lösungen selbstständig zu pflegen. Durch unser breites und interdisziplinäres Know-how sind wir in der Lage, beispielsweise die folgenden Aufgaben zu übernehmen:
- Ausarbeitung eines bedarfsgerechten Applikations- und Projektportfolios mit sinnvoller Priorisierung
- Erstellung funktionaler Prototypen mittels ausführbarer Spezifikationen (executable UML)
- Erstellung von User Interface Prototypen zur Ergebung von Anforderungen
- Ausarbeitung von projektspezifischen oder firmenweiten User Interface Guidelines.
- Konzeption, Planung und Durchführung von Applikationstests
Mehr Informationen zu unserem Doing...
Requirements Engineering im Tool
Im Rahmen verschiedenster Kundenprojekte haben wir bei KnowGravity umfangreiches Knowhow im Bereich Business-, Requirements- und Software-Engineering gesammelt. Dabei haben wir uns immer wieder ein Werkzeug gewünscht welches eine direkte Verlinkung von den Anforderungen zu dessen Umsetzung durchgängig ermöglicht. Nun haben wir uns den Wunsch selber erfüllt, mit KnowEnterprise®. KnowEnterprise enthält unter anderem die Anforderungssicht zur Erarbeitung und Dokumentation von IT-Anforderungen:
- Anforderungsmodellierung nach SysML
- Definition von funktionalen, nicht-funktionalen und Projekt-Anforderungen
- Bündelung von Anforderungen zu Projekten und Releases
- Ablage von beliebigen textuellen und graphischen Anforderungsdokumenten
- Feature- und Issue-Management nach Scrum