Softwareentwicklung
- Entwicklung Software/Web-Applikationen mit PHP, Flex, HTML, Java, Grails, Adobe Air, C++, C#
- Shop- und Portallösungen, Entwicklung mit Websphere Application Server, dem Websphere Portal Server, IBM DB 2, MySQL, Cloudscape (Derby), Hibernate, Joomla und Wordpress
- Entwicklung professioneller Anwendungen wie webgestützte Informationssysteme und Datenbankanwendungen, Portale, Online-Shops (auf Basis xt:Commerce, magento, shopify)
- Entwicklung von Schnittstellen zwischen Softwaresystemen, wir erstellen IT-Architekturen, Anforderungsanalysen und Lastenhefte nach gängigen Standards (Erfahrung mit der Konzeption von großen Softwaresystemen für die Automobilindustrie und Luftfahrtindustrie)
- Durchführung von Softwaretests, Konzeptreviews und die Bewertung von Softwareentwürfen entsprechend der Softwareanforderungen
- Erstellung von Webseiten, Wikis und Blogs
- Multitouch Interfaces und Applikationen
- Windows, Android, Linux
Für Softwareentwicklungsprojekte streben wir die folgenden zwei Zusammenarbeitsmodelle an:
Auf Basis einer Spezifikation für eine Software geben wir ein Festpreisangebot ab. Die Software wird wie spezifiziert umgesetzt. Geliefert werden die Software, Dokumentation und Quellcode. Mängel werden wie üblich bei dieser Vertragsform ohne weitere Kosten für den Kunden behoben. Für ein Festpreisangebot muss die Spezifikation eine hohe Qualität haben. Es müssen funktionale Anforderungen und nichtfunktionale Anforderungen beschrieben sein. Alle Anwendungsfälle der Software müssen entsprechend dokumentiert sein. Bildschirmansichten müssen festgelegt sein.
Sind zum Projektstart die Anforderungen an eine Software unklar oder erreichen nicht die Qualität einer Spezifikation setzen wir die Software strategisch / methodisch zusammen mit dem Kunden in einem Dienstleistungsvertrag um. Wir legen mit dem Kunden einen Projektplan fest und greifen dabei auf Standardvorgehensweisen zurück, die der Art eines Dienstleitungsprojekts gerecht werden. Der Kunde bezahlt alle im Rahmen des Projekts tatsächlich geleisteten Stunden, für Planung und Analyse, Entwurf, Implementierung, Test und Fehlerbehandlung. Wir erstellen auch gern eine Spezifikation für ihre Software nach den üblichen Methoden der objektorientierten Analyse. Aus ihren Anforderungen werden Anwendungsfalldiagramme, Klassendiagramme, Datenbankentwürfe, sogenannte Geschäftsregeln, Bildschirmansichten und nichtfunktionale Anforderungen abgeleitet.
Je nach Größe des Softwareprojekts variieren die Anforderungen an eine Spezifikation, bei einem kleinen Projekt wird natürlich auch die Spezifikation nicht besonders umfangreich. Wir begleiten also die Analyse und Designphase einer Software um danach ein Festpreisangebot für die Umsetzung der Spezifikation abzugeben. Dem Kunden steht natürlich offen die Spezifikation beliebig einzusetzen, um zum Beispiel alternative Umsetzungsangebot anzufragen. Ich hoffe wir können sie von einem Vorgehensmodell überzeugen.
Ein strukturiertes geplantes Vorgehen mit einer an die Kundenbedürfnisse angepassten Analyse und Designphase spart Ihnen Geld.





