Essentials

ERNI Essentials - Requirements Engineering

Requirements engineering is a relatively new discipline in systems and software development which is becoming more and more important. However, even though there is widespread agreement that requirements are key factors for the success of a project, it has become very clear that these requirements are often not recorded accurately and completely. There are many reasons for this: requirements are decisions about a future solution, but no one takes decisions on time. Requirements have to be communicated, but in many cases they disappear into a drawer. In requirements engineering the...

ERNI Essentials - Software Engineering

The dependency of society on IT systems and their process support is enormous and is rising continuously. This has made designing and implementing IT systems an important task. This task can only be fulfilled if system architectures are based on a process and conceived according to the fixed principles. The key to success in system development lies in interdisciplinary collaboration, with which all aspects of a target system are taken into consideration and an adequate solution will be worked out. This ERNI Essential demonstrates how the complexity within the design and implementation of...

ERNI Essentials - Testing

Software development is a very complex process, and is set to become even more so as systems become increasingly networked. Although there are many reasons to support thorough and systematic checks, software testing still only receives cursory attention in many development departments. But the benefits are obvious: Checking the actual behaviour of software against the defined requirements is of key importance. The sooner these tests are performed, the faster errors can be found and high consequential costs can be avoided.  By taking...

ERNI Essentials - Project Management

A project is characterised by having a defined target, given parameters (deadlines, budget, resources) and by its unique nature. A project's success depends on bringing together and implementing the relevant stakeholder requirements. A deciding success factor is project management. A great deal depends on the project leader's working methods, foresight and experience. Equally important are his communication skills and the people skills he uses to lead and motivate his team. The dangers and risks associated with every project can be dealt with effectively by using a standardised and...

ERNI Essentials - Performance Improvement

Globalisation and constant change are increasing the pressure on enterprises to continually develop new products and services. We live in an age in which knowledge and methods are becoming ever more important in the value creation process. As a result, the influence of informatics on the competitiveness of companies has increased decisively in recent years. The expectations placed on IT organisations are correspondingly high. They respond with innovations in processes and technologies to boost productivity. This volume of ERNI Essential briefly describes the essential elements of process...