Software development with AI
Development
AI development doesn't mean things are finished instantly. That only works if you're happy with the AI's ideas. But if you want to build "YOUR" project the way you envision it, a system architect and software designer must define a concept for how it should be built.
As decades ago, this takes the form of a spec sheet – written specifically for AI. It takes experience not to end up with just anything; we bring decades of software development experience and shape your project properly.
Programming languages
It depends on the kind of application you need. We offer:
- Web application – Built in PHP 8 and MySQL. Other languages are possible – PHP is a stable, continuously evolving web language that puts strong emphasis on security.
- Desktop applications – Need a program or config tool for Windows or Linux? We offer C# or Qt. We keep things from getting too exotic and rely on long-proven environments.
- Mobile applications – Built with Java, Kotlin or web emulation – whether Android or iOS, we'll find the right fit.
- Embedded development – Here we invite you to use our electronics development services at www.dc.at.
Advantages
- Fast extension – simply extend the AI prompt and the AI programs for you.
- Fast development time – about 1/5 of normal development time.
- Up to 80% lower cost – time is money, and we save it for you.
What's left to do?
- Testing – the AI isn't perfect and starts with many bugs, but we find them.
- Function checks – we test the application against the functionality required in the spec sheet.
- Operation – if errors appear or a function is wanted differently, the AI prompt is adjusted and the application rewritten. There is enough time for this until acceptance.
How does development work?
- Requirements – in a conversation we discuss the requirements and write a dedicated AI spec sheet. It is very detailed, otherwise the result becomes what the AI imagines – not what you want.
- The AI chat – once the spec sheet is ready, the AI is "fed". The first result usually doesn't run yet, but now the chat with an experienced developer begins to resolve errors and changes. Depending on scope this phase can take 2–3 weeks of pure work time.
The test phase
The application is now tested following a predefined test procedure. This requires a developer's know-how. Errors and changes are reported to the AI, followed by a test on the live version – where the customer can test too. Once both sides agree, acceptance follows and the project is done for now.
What happens next?
Now it's up to you to maintain the project yourself – or hand that work to us. If we take over maintenance, the entire AI environment is saved; further work can then continue much faster. The AI provider charges a small monthly fee for the AI chat.
The world keeps spinning faster
More and more requirements arise – we handle those for you too:
Project request
Describe your project – we'll reply with a proposal for the AI spec sheet.