—We offer engineering services to identify, analyze, and document requirements and to develop architectures for your product. Our clients vary widely in the level of requirements detail at the start of a project. We work with the customer as needed to refine requirements, select an optimal architecture, and identify issues that can be resolved early in the project to facilitate efficient design and development.
—Assistance in specifications activity Our expertise in product development and understanding of how a device is expected to operate, the environment in which the device will be used, boosts the requirement definition phase and facilitate the requirement management during development phase and prototyping.
—Architecture design Whether based on the customer initial requirements or identified by us upon concept information provided by the costumer, we research and propose possible electrical, mechanical, and software architecture options for a device that can meet the requirements in the optimum point regarding project risk, development cost, component cost, or manufacturing cost.
—Our testing services verify that your product meets your requirements and will perform in the environment specified. We perform the development of test plans, software unit and integration testing, system testing, and test tool development.
—System testing (black box) The test engineer will create test cases based on the specifications and requirements for your product. He determines valid and invalid inputs, as well as their respective outputs, for each test case. Testing is then executed using these test cases to verify the expected functionality of the product and report and trace them OK or NOK with the requirement name.
—Unitary tests (white box) In contrast to system testing white box testing will focus on each functionality of the internal structure of a system. This functionality is normally not exposed to a user. White box testing is used to test the individual software units or modules and the integration of the units within a system or sub-system.