Design
and Develop
System design and development is accomplished through the following processes:
- Systems Architecture Design
- Infrastructure Setup
- System Development
- Testing and User Acceptance
- Final Documentation
Using the Rapid Application Development (RAD) approach, the systems design
team will develop the systems architecture in collaboration with the client
team. Once a system solution has been designed, TECNOSOFT
adheres to strict systems development practices. These practices are tailored
to the project and are based on the nature, scale, and complexity of a
given system. The evolution of the system development process is continuously
managed and communicated to the client. To support the systems development
activities, the team will set up the development and test infrastructure
with the necessary hardware and software solutions.
Testing and User Acceptance is another key element of the development
effort. TECNOSOFT is skilled in system testing,
and ensures that system elements function as a whole. This involves identifying,
defining, and controlling interfaces to other legacy systems. In addition,
all system functions that require multiple system elements are verified.
Detailed specifications of system interfaces are developed, the receipt
of each system element is verified, system element aggregates are assembled,
and processes and documentation are developed that identify the optimal
sequence for all the system modules. TECNOSOFT
follows formalized procedures for functional thread, unit, subsystem,
and system testing. This testing, combined with the verification and validation
activities, ensures that the system and all system elements meet client
needs and expectations, and satisfy all defined, derived, and allocated
requirements.
To enable the management of development and test efforts, TECNOSOFT
professionals maintain complete data on and status of identified configuration
units, and analyzes and controls changes to the system and its configuration
units. This involves providing accurate and current configuration data
and status is provided to the solutions team and to the customer. By developing
and reporting this information on a continuing basis, TECNOSOFT
is able to effectively and efficiently create complete and accurate system
documentation.
|