Skip to content

General Information

Flyer

  • Agile excellence and methods Benefit from our knowledge and our practical experience from numerous agile projects. Increase efficiency, flexibility and quality in your development and test processes.
  • Architecture analysis These symptons are well known: The older a software system gets, the longer it takes to implement changes to it. This not only stresses developers, but also the customer’s wallet. Architecture analysis adresses methods for uncovering problems and letting software developers go against it efficiently.
  • Design & User experience Good design guides the viewer’s eye and supports the intended communication goals. In a user-focused approach the goal is a holistic, emotional experience for the user. We will help you to create products and services that people cannot just use – but products and services they need and want!
  • E-Learning – The ISTQB® eCTFL Software Quality Lab is the first company to offer this accredited e-Learning option by the internationally recognized ISTQB® Certified Tester Foundation Level in German. The online course provides an extensive overview of tasks, methods and techniques of software tests. As a participant you will get to know all important subjects of software testing and will be ideally prepared for certification.
  • Embedded systems quality What is special about embedded systems? Embedded systems are technical, some times mechatronic systems with an "in tegrated" central processing unit (CPU). Unlike traditional IT products such as workstations, personal computers and servers, the hardware of embedded systems is often specially adapted to a task and must suit the specific requirements of a product.
  • Hardware in the loop (HIL) Teststand These days, a modern HIL-test stack is more than just a few hardware drivers or simulation components programmed and operated by the developers. In HIL by Software Quality Lab all modern test technology is combined with a modular and flexible structure of the control and software components used.
  • Optimising processes and methods How can today’s challenges in software organisations be met? How can more efficiency and quality be realised while adhering to deadlines? How can your organisation become more agile? How can you ensure sustainability and preservation of knowledge?
  • Professional process documentation What is the best way to transfer knowledge aboutexisting processes to new employees? How can you reduce training periods and enable new colleagues to provide optimum services more quickly? How do you keep an overview of how the company really works?
  • Quality management in IT projects How can you ensure efficient implementation of standard or individual software? How can you ensure the quality and efficiency of your project and its results? How can you ensure not to be massively out in your estimation of the project already when starting it?
  • Source code quality Primarily code quality is focused on non-functional requirements like modularity, reusability, analysability, modifiability, testability and comprehensibility of the source code as well as on formal require-ments like programming style and compliance of best practices (i.e. patterns, style guides). Due to more complex software systems code quality represents a fundamental pillar of software development.
  • Sprint software process integration What is SPRINT? With SPRINT individualists become team players.The modern software development is supported by numerous tools.
  • Testcenter Testing becomes calculable for you. Don't burden yourself with yourself with the complexity, risk and effort in the quality assurance and place this in the hands of the professional TestCenter team of Software Quality Lab.
  • Unit testing with automation studio In control programming it is customary, at present, to test the software on the machine only. This leads to a number of serious problems: there are many mistakes that cannot be discovered that way. If they are nevertheless discovered, it takes a long time until the reason for the malfunction is discovered. The long period between development and error report also increases the costs. This is where unit testing comes into play.