System Prototyping

Prototyping is an attractive idea for complicated and large systems for which there is no manual process or existing system to help determining the requirements. Instead of freezing the requirements before a design or coding can proceed, a throwaway prototype is built to understand the requirements. This prototype is developed based on the currently known requirements. Although the prototype are usually not complete systems and many of the details are not built in the prototype, by using this prototype, the client can get an “actual feel” of the system, since the interactions with prototype can enable the client to better understand the requirements of the desired system. The prototyping development mainly focuses on demonstration of functionalities.

prototypeDifferent from simple prototyping, a product model for industry digitization needs various knowhow in terms of electrical, mechanical, and software technologies. Under fields above, there are special fields such as Linux Administration, Network Administration, Shell Commandes, Database Operation, Device Management, Application Development, GUI Design, Operating Procedure, Embedded System, Protokol Design etc. which need different specialists to work together seamlessly.

Riding on the digitization megatrend, Virtue Intelligence has tailored multiple talents and global partners to provide a full range prototyping portfolio.

  • Embedded System Prototyping
  • Hardware Prototyping
  • Backend Prototyping
  • Frontend Prototyping
  • APP Prototyping

img_soft_prototypingWhy Software Prototyping

Building a software prototype or a proof of concept is an easy way to reduce is a way to reduce implementation risks for larger projects that demand a major investment into technology research. This research is commonly conducted through a rapid discovery, design, and prototyping cycle. The benefits of building a software prototype include:

  • Integration risks
  • Project assumptions and dependencies
  • Architecture and technology constraints
  • Performance risks
  • Time & budget for implementation
top

We have Most Qualified Resources

Software Development is a time consuming work. With our global partners, Virtue-Intellgence is able to work on software development round the clock and cost efficiently. All engineers are well trained and a systematic process has been implemented according to German standards, in order to ensure the development qualities, which includes:

  • Quality Planning: In the Planning Process we determine the standards that are relevant for the Software Product, the Organization and the means to achieve them.
  • Quality Assurance: Once the standards are defined and we start building the product. It is very important to have processes that evaluate the project performance and aim to assure that the Quality standards are being followed and the final product will be in compliance.
  • Quality Control: Once the software components are built the results are monitored to determine if they comply with the standards. The data collected helps in measuring the performance trends and as needed help in identifying defective pieces of code.

hardware2-580x232We have Most Advanced Technologies

Virtue Board System (VBS) is a multifunction sensor device that is designed to appeal equally to casual users, Internet of Things (IoT) tinkerers, and professional developers looking to prototype IoT apps and hardware.

VBS began as a project for medical usage, but the team realized that this prototype device could have wide-ranging applications and make further development on it. After that this system was used for various projects such as Connected Car, Intelligent Bicycle and Digital Sanitation etc. Packed with sensors, the VBS can sense location, compass direction, acceleration, speed, tilt, temperature, humidity, air pressure and light etc.; packed with actors, the device can control switches, motors, valves and pumps etc.. Furthermore, it can connect over middle field wireless protocols such as Wi-Fi, Bluetooth, Ant etc. and long range communication networks as well as 2G, 3G or LTE. Beyond that it’s working with LED display in different sizes and a rechargeable battery. On more thing, it supports different real time industry systems such as CAN bus etc.

VBS is an out of the box system, which makes us easy to tell one or more devices which information to pay attention to and what notifications to send. A demo backend system is also in development, which will demonstrate the communication between VBS and demo-backend.