Web Analytics

How to deliver maintainable software on time

This training is aimed at project leads and managers that take responsibility for the delivery of custom software projects. Apart from the core concepts of the SIG/TÜViT quality at a higher level of abstraction, it teaches them to balance and actively manage not only time and scope, but also the quality of the solution.
 
SIG/TÜViT Trusted Product Maintainability Training for Managers (1 day)
When building a software system, important influencing factors for later maintenance costs are already laid down during its development period. Above all, it is the quality of the code that determines if a system is easy to understand, transparent and can therefore be adapted without a great expenditure of time and effort.
 
SIG in cooperation with TÜViT has laid down standard criteria for quality evaluation of source code. With the help of objective measurement of the code quality, an evaluation methodology for software systems is created in accordance with ISO 25010. This methodology enables sustainable quality improvements to be achieved. What is more, it helps decreasing maintenance time and cost as well as reducing and controlling project risks. Finally, this methodology leads to the entitlement of the TÜViT Trusted Product Maintainability Certificate.
 
The goal of this course is to provide an understanding of the methodology’s benefits, its aspects and what are the steps that project managers should follow in order to make sure that their projects are delivered on time and schedule, and with high technical quality (well maintainable).
 
Audience
The course is specifically designed for:
  • Team leaders
  • Consultants
  • Project Managers
  • Software architects
 
Learning objectives
  • Various aspects of software quality and what aspects are relevant to which stakeholders
  • Understand the importance of maintainability of software
  • Understand the aspects that help deliver high-quality systems
  • How to ensure your developers care about code quality
  • Handling quality improvement trade-offs, convincing senior stakeholders of the importance of quality improvements, trade-offs
 
Contents (one day)
  • ISO 25010 Software Product Quality Standard
  • SIG/TÜViT Quality model and its consequences
  • Aspects that affect software quality (architecture, agile process, automated tests)
  • Techniques for improving software quality (removing duplication, complexity, adding unit tests, adding architecture, better naming)
 
Course elements and number of participants
The courses consist of a variety of elements, such as knowledge transfer, exercises, class interaction and discussion. During the open classes, technology-agnostic cases will be used. In case of delivery for a specific company, the course material is tailored to the organisation's specific technology stack. To ensure effective knowledge transfer, classes consist of 15 people at most.
 
Follow-up session (half a day)
Six months upon the completion of the course, a half-day follow-up session will be organized. The goal of this session is to learn from each other’s experiences and evaluate the impact and the applicability of what has been taught during the course in the daily practice of the participants.
 
Certificate of attendance
All participants will receive a SIG-signed certificate of attendance 
 
Course instructor
The course will be delivered by a senior software quality consultant and experienced trainer.