* Vitta (Computer-Software): Generating the highest level of system requirements, based on the user's needs and other constraints.
Ensuring that this set of high level requirements is consistent, complete, correct, and operationally defined.
Ensuring that a maximally robust design is developed.
Generating a set of acceptance test requirements, together with the designers, test engineers, and the user, which determine that all of the high level requirements have been met, especially for the computer-human-interface.
Generating products such as sketches, models, an early user guide, and prototypes to keep the user and the engineers constantly up to date and in agreement on the system to be provided as it is evolving.
Ensuring that all architectural products and products with architectural input are maintained in the most current state and never allowed to become obsolete.
Ensure the code quality