Mit meinem breiten Spektrum an Leistungen decke
ich den Lebenszyklus vieler Entwicklungsarbeiten von der Konzeption bis zur Realisierung ab.
Entwurf
Ihr Produkt wird nach modernsten Gesichtspunkten entwickelt und designed.
- Beratung bei der Erstellung der Softwarearchitektur
- Beratung bei der Erstellung der Datenbankstruktur
- Ausarbeitung von textlichen Spezifikationen
- Erstellung von UML-Spezifikationen (OOA/OOD)
- Problembeschreibung, Anwendungsfälle (Use-Cases),
Interaktionen (Kollaborations- und Sequenz-Diagramme),
Klassen-Diagramme, Status-Diagramme, …
- Anwendung von Entwurfsmustern (Software Patterns)
Implementierung
Ich setze auf modernste Entwicklungstools bei der Implementierung Ihres Produkts.
Die Mitgliedschaft im Microsoft Partner Programm sichert den Zugriff auf aktuelle
Softwareprodukte.
- Softwareentwicklung mit den Programmiersprachen C, C++, C#, VB, PHP, Java, Tcl/Tk
- Datenbankentwicklung mit PL/SQL (Oracle), T-SQL (MS SQL-Server), MySQL
- Aufbau, Strukturierung von Datenbanken, Erstellungen von Auswertungen
- Einsatz folgender Technologien:
Microsoft .NET 2.0, 3.0, 3.5 (incl. WF, WPF, WFC), Mono, ASP.NET, LINQ,
ADO.NET, MFC, WIN32 API, ADO, ATL, DCOM, ActiveX, ODBC, SOAP, XML, XSL, HTTP,
HTML, Java script …
- Versionsverwaltung mittels Concurrent Versions System(CVS),
Subversion (SVN) oder Visual Source Save (VSS) bzw. Team Foundation Server (TFS)
- Softwareentwicklung unter Windows, Linux, Unix ( AIX, Sun Solaris )
Auslieferung
Ich begleite Sie auch durch die manchmal schwere Phase der Produktauslieferung.
Sie und ihre Kunden unterstütze ich mit vollem Einsatz und meiner langjährigen Erfahrung.
- Installation und Inbetriebnahme der Software vor Ort beim Kunden
- Durchführung von Anwenderschulungen
- Umsetzung und Dokumentation von Change Requests