Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The main goal of this project is to develop a complete example of a working end-to-end system built on top of ACS in the four five days time frame allocated for the workshop course. The software development cycle will include the system integration and tests.

...

The project will be guided in simultaneous steps to be developed by the teams defined below. The development lifecycle is test-driven and is defined as follows. The project will be continuously integrated by the Integration, Test & Support team, and it is the responsibility of each development team to have working versions in SVNGIT.

The basic preparation considers the following steps:

  1. Development environment: Create (empty) development module and do initial import to SVNGIT.
  2. ACS environment: Set up the configuration database for the ACS environment and start/stop the system and (empty) component.
  3. Components simulation: Set up simulated components for each needed interaction. This is important to test each component, as other components are also under development.
  4. Unit tests development: Create unit tests within a given TAT environment, to test the component input/output and functionality.

...