Individuelle Softwareentwicklung: Wir programmieren alles

Die Mesterséges Intelligencia Központ Kft. ist ein Softwareentwicklungsunternehmen in Budapest. Wir entwickeln Individualsoftware (Webanwendungen, interne Systeme, APIs, Datenverarbeitung) von der Idee bis zum funktionierenden System.

Das Wichtigste: Gibt es für eine Aufgabe keine gut passende fertige Software, schreiben wir eine, die sich nach Ihrer Arbeitsweise richtet. Wo sie echte Arbeit spart, bauen wir auch künstliche Intelligenz ein.

Was entwickeln wir?

Jede Software, die ein Unternehmen brauchen kann. Die häufigsten Aufgaben:

Wenn Sie ein System für Unternehmensressourcenplanung (ERP) oder Kundenbeziehungsmanagement (CRM) brauchen, schreiben wir darüber auf einer eigenen Seite: Entwicklung von Unternehmenssoftware.

Individualsoftware oder fertige Lösung?

Fertige Software (SaaS) ist schnell eingeführt, und ihr Hersteller pflegt sie. Wenn Ihre Abläufe üblich sind, ist sie oft die richtige Wahl. Die Unterschiede in Kürze:

AspektFertige Software (SaaS)Individualsoftware
Startschnell, wenn die Funktionen passenerfordert die Zeit der Entwicklung
Passungdas Unternehmen richtet sich nach der Softwaredie Software richtet sich nach dem Unternehmen
Anbindung an andere Systemeüber die Konnektoren, die der Hersteller anbietetan alles, dessen Schnittstelle oder Daten zugänglich sind
Weiterentwicklungnach dem Zeitplan des Herstellersnach der Entscheidung des Auftraggebers
Quellcodebleibt beim Herstellernach dem Vertrag

Eine individuelle Entwicklung lohnt sich, wenn das Unternehmen anders arbeitet, als es fertige Produkte voraussetzen, wenn Daten zwischen mehreren Programmen von Hand kopiert werden oder wenn die Software selbst der Geschäftsvorteil ist. Oft ist beides zusammen die richtige Antwort: Das fertige System bleibt, und eine individuelle Ergänzung verbindet es mit den übrigen. Die Entscheidungskriterien behandelt unser Artikel Individualsoftware oder fertige Lösung (SaaS)? ausführlich.

Von der Idee zum funktionierenden System

  1. Kostenloses Erstgespräch: Sie schildern die Idee oder das Problem, wir stellen Fragen, und gemeinsam prüfen wir, ob es Individualsoftware braucht oder ob eine fertige Lösung genügt.
  2. Anforderungsanalyse und Spezifikation: Gemeinsam beschreiben wir, wer das System nutzt, mit welchen Daten es arbeitet und was es können muss.
  3. Größenmessung und Angebot: Aus der Spezifikation messen wir die funktionale Größe der Software in COSMIC-Funktionspunkten (ISO/IEC 19761); daraus entstehen das Angebot und der Zeitplan.
  4. Entwicklung in Etappen: mit regelmäßigen Demos, damit Sie die funktionierenden Teile schon unterwegs sehen und ausprobieren können.
  5. Übergabe: Wir übergeben das funktionierende System; Quellcode und Nutzungsrechte regelt der Vertrag.
  6. Betrieb und Wartung: Auch nach der Übergabe übernehmen wir Betrieb, Fehlerbehebung und Weiterentwicklung des Systems.

Auf Wunsch schließen wir eine Geheimhaltungsvereinbarung (NDA). Die Schritte im Einzelnen beschreibt die Seite So arbeiten wir, die Art der Größenmessung die Seite Preisgestaltung.

Erfahrung und eigene Entwicklungen

Mit Unternehmenssoftware haben wir große Erfahrung: Derzeit entwickeln wir ein großes ERP- und CRM-System. Auch unsere eigenen Produkte sind Individualsoftware: das Echtzeit-3D-Spiel auf unserer Website (WebGL, three.js), das ein Live-KI-Kommentator in 14 Sprachen kommentiert, und eine KI-gestützte Produktionslinie, die die Landschaftselemente und Hindernisse des Spiels plant, mit generativen Bildmodellen erstellt, prüft und zeitlich einplant. Ausführlich schreiben wir darüber auf der Seite Unsere Projekte.

Häufige Fragen

Individualsoftware oder fertige Lösung?

Wenn eine fertige Software Ihre Abläufe abdeckt und es vertretbar ist, dass sich das Unternehmen nach ihr richtet, ist die fertige Lösung in der Regel der schnellere Weg. Eine individuelle Entwicklung lohnt sich, wenn Ihre Arbeitsweise vom Üblichen abweicht, mehrere Systeme verbunden werden müssen oder die Software selbst der Geschäftsvorteil ist. Auch eine gemischte Lösung ist möglich: Das fertige System bleibt und erhält eine individuelle Ergänzung.

Brauchen wir eine fertige Spezifikation?

Nein. Ein paar Sätze darüber, was Sie erreichen möchten, genügen. Die Spezifikation erstellen wir gemeinsam in der Anforderungsanalyse; wenn Sie bereits eine Beschreibung, einen Plan oder ein altes System haben, bauen wir darauf auf.

Wie beginnt die Arbeit?

Schreiben Sie uns oder rufen Sie uns an, und schildern Sie Ihre Idee in ein paar Sätzen. Das Erstgespräch ist kostenlos. Danach folgen die Anforderungsanalyse und die Spezifikation, dann das Angebot auf Grundlage der gemessenen Größe.

Wem gehört der Quellcode?

Quellcode und Nutzungsrechte regelt der Vertrag. Wenn Sie möchten, betreiben wir die Software nach der Übergabe und entwickeln sie weiter.

Wovon hängen Preis und Zeitplan ab?

Vor allem von der funktionalen Größe der Software, die wir in COSMIC-Funktionspunkten messen: Wir zählen, wie viele Datenbewegungen (Eingabe, Ausgabe, Lesen, Schreiben) in den Abläufen des Systems stattfinden. Diese Messung ist unabhängig von Technologie und Team. Daneben spielen die Integrationen, die nichtfunktionalen Anforderungen (zum Beispiel Leistung und Sicherheit), das Design und der Betrieb eine Rolle. Details: Preisgestaltung.