Anwendungsentwicklung:
Der Schwerpunkt meiner Arbeit liegt in der Beratung, Konzeption und
Realisation von Individualsoftware. In
den letzten Jahren entstanden eine Reihe von
datenbankgestützten Webanwendungen, die ich in enger
Zusammenarbeit mit meinen Partnern konzipiert, realisiert
und/oder administriert habe.
Weiterentwicklung und Refactoring:
Ich übernehme Projekte in jeder Stufe, insbesondere schon in
Betrieb befindliche Software zwecks Analyse, Weiterentwicklung
und Fehlerbehebung. Umstrukturierung und partieller
Neuprogrammierung von bestehenden Modulen, Refactoring
genannt. Refactoring führt zu übersichtlicher, erweiterbarer und
fehlerarmer Software.
Systemintegration:
Konsequentes Arbeiten mit offenen Standards macht Sinn.
Softwareentwicklung wird damit in Teilen überflüssig und die Frage
“Build or Buy?” lässt sich dann einfach beantworten:
“Buy!”. In Zeiten hochqualitativer Open-Source Produkte
muss dies noch nicht einmal mit Lizenzkosten verbunden sein.
Effektive Schnittstellen können die Produktivität von
Geschäftsprozessen stark erhöhen. Durch XML-Technologie
(Stichwort Webservice) sind einfache Lösungen realisierbar.
Softwarewartung:
Eine vertragliche Variante, die für Sie interessant sein kann,
ist die laufende Pflege Ihrer Software zu einem kalkulierbaren
monatlichen Festbetrag. Der Kommunikation über
Änderungswünsche und Fehlerbehebung liegt ein genau
definierter Prozess zugrunde, der durch ein Bugtracking Tool
unterstützt wird.
Systemadministration:
Aus meiner Tätigkeit als Leiter der Technik eines
Internetproviders kenne ich die Erfordernisse von Systemen im
24/7 Dauereinsatz. Ich übernehme zusammen mit meinen Partnern
oder Ihren Dienstleistern Verantwortung für den laufenden
Betrieb Ihrer Applikationsumgebungen. Hierunter fällt unter
anderem die Analyse des Laufzeitverhaltens (Profiling),
Monitoring, Hardwareberatung oder Kommunikation mit dem
Provider. Providerdienste selbst biete ich nicht an, kann Sie
deshalb unabhängig beraten.
|