In this two-day practical course, participants experience the entire requirements engineering process using an end-to-end example - from requirements elicitation, analysis and documentation through to the creation of a complete specification.In practical exercises, they apply proven methods and techniques directly and learn how to formulate requirements in a structured and consistent manner with clear traceability. […]
This course provides you with a comprehensive understanding of the fundamentals of requirements engineering - from the initial requirements analysis to the complete documentation of requirements. Learn how to elicit, analyse, document and manage clear, precise and complete requirements - the basis for successful projects.Lay the foundations now - with professional requirements engineering.
Introduction Git in comparison with other version control systems Basic concepts of Git: Commits, branches, repositories Hashes and distributed commits Installation, overview of Git clients, Git integration in IDEs Background: What are Merkle trees? Practical work with Git Configuration of Git Creating Git repositories, cloning, structure of a .git folder Staging and commits, status of […]
Perception How users perceive a software interface Dialogue design Principles of dialogue design according to DIN EN ISO 9241-110 Rate Testing and evaluating UX The importance of user experience (UX) User experience (UX) is becoming more and more important. From embedded devices to cloud applications, users expect a modern and easy to use interface today. […]
Importance of unit testing and TDD The subjects of unit testing and test-driven development (TDD) are important in nearly every software project. This training course briefly imparts the required fundamental knowledge to enable participants to dive more deeply into the various issues that are relevant for successful unit testing. Test-driven development will raise the awareness […]
The training price includes detailed training documentation, which each participant receives at the start of the seminar. The maximum number of participants is limited to 12 in order to guarantee optimum learning success. This training is only available as in-house training with the desired combination of modules.
DOORS DOORS is a requirements management tool. Participants of the workshop get an idea of the numerous options offered by the tool. DOORS does not try to impose its functionalities to users; it is therefore recommended to first determine the features to be used and how to use them for each company or project. If […]
A comprehensive training course focusing on transforming software development teams into high-performing unitsthrough modern engineering practices, effective communication, and organizational patterns. The course combines theoretical foundations, exercises and real-world scenarios.
The growing requirements in software development Software development is a complex field, and the scope of a developer's responsibilities continues to grow. These days, being able to develop functionally correct programmes is no longer enough. Often, even a university degree is insufficient to meet the increased demands for software and code quality in professional life. […]