Skip to content

Good requirements are the foundation for a successful project!

It applies in planned projects as well as in the agile process: Professional requirements engineering ensures that requirements are determined, documented, checked, coordinated with the customer and managed appropriately.

This is the only way to create a product that meets and maybe even exceeds customer expectations.

Benefit from our years of experience in requirements engineering!

Contact now for a free first consultation

 

Consulting

How do we see ourselves in requirements engineering consulting:

  • Pragmatically: We are looking for the right mix between detail and agility in requirements engineering.
  • Holistic: Requirements engineering is not just writing requirements. We look "out of the box" and also consider communication, creativity, sustainability, efficiency and other factors that are important for a successful application.
  • Comprehensive: We help you with consulting, coaching, training, appropriate tools and, if necessary, operational support.

Services

We support you in the development of an efficient and effective requirements engineering in both agile and planned procedures:

  • Implementation of a potential analysis in requirements engineering
    In interviews, we analyse the strengths and weaknesses of your requirements engineering and provide suggestions for improvement. In a workshop, we clusters these into projects and create a possible roadmap for implementation.
  • Quick overview analysis and workshop in requirements engineering
    After short interviews, we will develop goals for improvements and criteria for determining the target achievement in a workshop. Together, we define necessary measures and develop a roadmap for implementation.
  • Requirements review
    Our experts will examine your specification in terms of adequate detail, consistency and other relevant criteria. They assess the quality of the requirements by means of a defined criteria catalog and provide suggestions for the improvement of content and structure.
  • Process analysis
    It is useful to analyse the technical processes that should support a system. We help you with workshops for the ascertainment, analysis and model-based documentation of the processes from your system.
  • Creation of a specification sheet
    We support you with the ascertainment and structured documentation of the technical requirements in the specification sheet, as well as in the creation and documentation of the suggested solution to this in the specification sheet.
  • Accompanied advertisement
    We support you in the ascertainment and documentation of your requirements as a contract basis for projects with external suppliers and accompany you through the advertisement until you find a supplier that is suitable for you.
  • Individual workshops and coaching on requirements processes and methods
    We organise workshops on your topics and problems. We bring in our experience, give feedback and help you to find the best solution. Afterwards, we accompany and coach you in the implementation.

    Your benefits

    • Requirements engineering is optimised.
    • Possible applications of requirements engineering in agile procedures are defined.
    • You are coached by experienced consultants and also supported during the implementation phase.
    • You will be faster and more goal-oriented in the specification and implementation of your projects.

       
       

      Quality starts in the head - with trainings from Software Quality Lab

      We offer the following seminars and trainings on this topic in theSoftware Quality Lab Academy:

        Lehrgang

        • Software Quality Manager

          Ziel des Lehrgangs: Sie lernen die allgemeinen Grundlagen und Begriffe des Qualitätsmanagements, sowie besonders auf die Softwareentwicklung abgestimmte Vorgehensmodelle und „Best Practice“-Modelle aus dem klassischen und aus dem agilen Entwicklungsumfeld kennen. Es werden spezielle Problembereiche im Software-Qualitätsmanagement erarbeitet. Des Weiteren werden Ihnen Techniken zur Durchführung von effizienten Qualitätssicherungsmethoden im Software-Entwicklungsbereich vermittelt und diese neuen Kenntnisse anhand von Übungsbeispielen vertieft.

        • Requirements Engineering Expert

          Ziel des Lehrgangs: Eine Vertiefung der praxisrelevanten Themen für den Requirements Engineer. Nach Abschluss des Lehrgangs kann der Requirements Engineer Anforderungen zu Software Usability bestens spezifizieren, Workshops mit Unterstützung von professionellen Moderationstechniken führen und fundierte Techniken für die Aufwandsschätzung einsetzen.

        • Test Management Expert

          Ziel des Lehrgangs ist eine intensive Beleuchtung der für Testmanager relevanten Themen Risikomanagement und Requirements Engineering. Nach Abschluss des Lehrgangs ist es dem Testmanager möglich, Risiken zu identifizieren, ihnen entgegenzuwirken und nicht testbare Anforderungen zu erkennen.

        Learn more about trainings from Software Quality Lab

           
           

            Tool Expertise for
            Requirements Engineering!

          Tool Expertise services

          Often inappropriate tools are selected for requirements engineering. Short term, tools such as Word, Excel, task management, or request tracking tools seem to be a tempting choice. Long term, this usually leads to the tool deadlock.

          We help you find and apply the right requirements tools with various services in the tool environment:

          • Tool evaluation by Software Quality Lab'sTEC (Tool Evaluation Center)
          • Procurementof tools for requirement
          • Installationand basic configuration
          • Adaptationsof the tools (workflows, user interface)
          • Integrate the tools with other existing tools
          • Trainingthe users to use the tools optimally
          • Managed services to ensure smooth operation and maintenance of the tools

           

          Further information in the Tool Expertise area

           

           

          Veröffentlichungen

          • Interdisziplinäre Requirements Spezifikationen, Vortrag,

            Der Vortrag stellt dar, wie Requirements-Spezifikationen erstellt und gehandhabt werden sollten, wenn in einem interdisziplinären Projekt verschiedene Fachbereiche (z.B. Vertrieb, Marketing, Software, Mechanik, Elektronik, Pneumatik, Produktion, etc.) zusammen arbeiten und doch ein sinnvolles Ganzes als Produkt daraus entstehen soll. Es werden mögliche Wege der Zusammenarbeit aufgezeigt und auch Techniken im gemeinsamen Umgang mit einzelnen Requirements sowie auch gesamten Spezifikationen. Es wird dargestellt, wie wichtig es ist, dass die beteiligten Fachbereiche voneinander wissen, sich entsprechend abstimmen und regemäßig „synchronisieren“.

          • Rollen im agilen Requirements Engineering, Knowledge Letter,

            Agil bedeutet nicht, dass nichts spezifiziert wird! Es wird sehr viel spezifiziert, nur eben anders und zu anderen Zeitpunkten. Agile Methoden haben auch eigene Rollen, die an der Analyse und Umsetzung der Anforderungen beteiligt sind.

          • Rechtliche und Haftungsfragen bei RE im agilen Umfeld, Knowledge Letter,

            In agilen Vorgehensweisen wird meist sehr locker mit ungenauen Requirements umgegangen mit dem Wissen, dass dies der Grundgedanke der agilen Methoden ist. Doch wie sieht es in der Praxis mit verschieden rechtlichen Aspekten und Haftungsfragen aus, an die die Entwickler oder auch Kunden oft nicht denken? Erst im Schadensfall kommen dann Probleme, die durch schlechtes Requirements-Engineering verursacht wurden, zu Tage. Doch dann ist es zu spät!

          • Die Welt der Software-Qualität, Knowledge Letter,

            Software Qualität ist nicht nur Testen und Qualitätssicherung. Viele Themen sind in diesem Zusammenhang wichtig wie z.B. Requirements-Engineering, Change-Management, Code-Qualität, Risiko-Einschätzungen, angemessene Prozesse, Automatisierung, Vorgehensweisen und Prozesse, Tools und Tool-Integration, etc. In diesem Beitrag erhalten Sie einen Überblick über wichtige Themen aus Sicht der Software-Qualität.

          • Change Management, den geänderten Änderungen auf der Spur, Knowledge Letter,

            

          Success stories

          We have a lot of customers. Because we often work in sensitive areas with our customers, many of them do not want to publish any project information.

          However, we have compiled some examples of successful projects with the permission of these customers.

           

          Have a look at the success stories

          "Wir haben den Workshop als sehr inspirierend aufgenommen. Es ist natürlich mein Bestreben, so viel wie möglich in-house abzuwickeln. Allerdings sehe ich auch, dass die kompetente Einwirkung von außen absolut Sinn macht."

          Geschäftsleitung, Namen wurden auf Wunsch des Unternehmens nicht veröffentlicht

          Research and analysis

          Are you facing unresolved issues in this area?
          Do you have too little workforce or time to analyze and resolve an urgent topic?

          Software Quality Lab helps you with research and analysis in this topic.

          More information about research and analysis

          Contact us!

          Katrin Mayrhofer

          KATRIN MAYRHOFER

          Berater Softwaretest & Solutions

           Katrin.Mayrhofer@software-quality-lab.com
           +43 5 0657-448
           +43 676 840072-448

          Send Katrin Mayrhofer an email

          Johannes Bergsmann

          JOHANNES BERGSMANN

          Geschäftsführender Gesellschafter

          Ansprechpartner für Kundenanfragen und Kundenbetreuung, Partnerschaften und Forschungsanfragen

           johannes.bergsmann@software-quality-lab.com
           +43 5 0657-420
           +43 676 840072 420

          Weitere Informationen zur Person

          Send Johannes Bergsmann an email