In der laufenden Softwareentwicklung wird allzu häufig, und mit großen Kosten zur Folge, das Thema der Qualität vernachlässigt.
Undurchdachte Requirements, schlechte Designs und in zu großer Eile geschriebener Kode sind vor allem in kleinen Firmen und Start-Ups ein gravierendes Problem. Unter den Folgen:
Unnötige Bugs
Niedrige Maintainability und Extendability
Die Software ausbremsenden Flaschenhälse
Unstimmigkeiten über welche Features wie gestaltet werden sollten
Sicherheitslücken
Diese Probleme sind schwer zu vermeiden: Das Geld um Topkräfte einzustellen ist nicht da. Die über Jahre oder Jahrzehnte aufgebaute Erfahrungen, Prozesse, und Richtlinie einer großen Firma fehlen. Der geringere Mitarbeiterzahl führt zwangsweise zu einem geringerem Gesamtwissen der Firma. Usw. Dies ist umso kritischer, da es zwischen Softwareentwicklern auf unterschiedlichen Kompetenzebenen Welten liegen können.
Hier kann ich Ihnen auf Stunden- und Tagesbasis helfen—ohne den permanten Kosten eines festangestellten Topkrafts und ohne die unsinnig hohen Preisen der großen Beraterfirmen: Durch Reviews von Requirements, Design, und Kode; Hilfe bei der Erstellung von Entwicklungsrichtlinien und Styleguides; Betreuung von Mitarbeitern in relatierten Themen; Einführung von Hilfstechnologien wie Version Control, Continuous Integration, TestCases; usw.
Selbstverständlich bin ich auch bereit direkte Aushilfe zu leisten, etwa in dem ich die Java-Klasse, die seit zwei Jahren endlos Probleme verursacht, von Boden auf neu schreibe; übergangsweise eine Teamführung übernehme; oder aber Flaschenhälse ausfindig mache und behebe.
Dies ist eine automatisch generierte Liste der Seiten, die zu dieser Seite verlinken. Diese beinhalten u.U. weitere Informationen zu dem aktuellen Thema.