How we develop Software
The software engineering services of IBV cover the complete development cycle of a software product – from the product idea up to the product market launch. As a customer you can outsource the complete development process to IBV. Alternatively, we work as an “extended workbench” to your development team and bring in our know-how in individual development phases.
1. TECHNOLOGY CONSULTING
2. ANALYSIS + PROOF OF CONCEPTS
3. REQUIREMENTS ENGINEERING
4. SOFTWARE ARCHITECTURE DESIGN + SOFTWARE DETAILED DESIGN
5. SOFTWARE IMPLEMENTATION
6. SOFTWARE TESTS
7. SOFTWARE INTEGRATION
8. SOFTWARE DOCUMENTATION
9. MAINTENANCE
Development Tools
If desired, we can integrate our software development into your tool environment so that you are able to easily adapt our development results. We have experience with the following development tools, among others:
Requirements Engineering and Software Design
IDEs and Toolchains (Default)
- Eclipse and IDEs based on it
- KEIL µVision IDE
- Microsoft Visual Studio and Visual Studio Code
- GCC, Clang, MinGW
- …