Software is part of most everyday activities today. Software bugs therefore have an economic and social impact for companies, institutions and for society in general. Examples include when it is impossible to make an online reservation that is crucial for a company's business, when an air accident occurs because of a bug in information systems, when an organisation erroneously bills for its services, when a system allows quality standards to be breached (Software Quality Assurance - SQA) during the software's development, delivery and maintenance process.
Recent history contains many examples of major consequences arising from software errors. An inadequate SQA strategy increases the risk of errors and as a result, the consequences for users and for organisations responsible for the software, which can have a major impact in some cases (millions of euros in losses, diplomatic conflicts, loss of human life, etc). The effects are varied and can range from income and business volume to reputation. In the United States, for example, a study conducted in 2012 by the US Department of Commerce entitled The Economic Impacts of Inadequate Infrastructure for Software Testing revealed that "the national annual costs of an inadequate infrastructure for software testing is estimated to range from $22.2 to $59.5 billion".
Today, the search for flexibility in the development process and the continuous delivery of applications also affects software quality strategies. A reduced time-to-market is an essential requirement in many software engineering contexts, which must be combined with management of a broad-based quality process. This involves various activities, ranging from defining the requirements of a system to its maintenance and delivery, through quality assurance in its development and the application of testing techniques (manual or automated) enabling the systems to be validated from various perspectives (functional, security, performance, usability, etc.)
This postgraduate programme aims to train professionals with a profile of experience combined strategic project management and the technical expertise required for quality assurance in software development, maintenance and processing projects. The market demands that companies have engineers qualified in this field. For this reason, the UPC School has created this postgraduate programme, with the collaboration of the company main Sogeti España and the best professionals.
The program offers the possibility of internships in companies Sogeti España and Roche Diagnostics. During this period the student will be able to expand and implement the knowledge acquired in class and extend their professional network within the sector.