Gestern habe ich mich spontan zu einem Besuch der regionalen Fachgruppe IT-Projektmanagement (FG-ITPM) in Stuttgart-Vaihingen entschieden. Es standen zwei Vorträge zum Qualitätsmanagement auf dem Plan.
Qualitätsmanagement ist ein wichtiges Thema. Aus meiner Sicht insbesondere um in kürzerer Zeit für geringere Kosten akzeptable Software zu produzieren. Von daher war ich gespannt auf die Ansichten der Praktiker.
Da ich mich kurzfristig entschlossen hatte und direkt vom Büro aus los gefahren bin kam ich eine halbe Stunde zu spät. Da aber hier noch die Besprechung der kommenden Termine im Gange war habe ich nichts wesentliches verpasst. Das ist wie Kinowerbung, sehr praktisch :)
Der Erste Vortrag war von Dr. Karsten Hoffmann (Steinbeis-Transferzentrum IT-PM) war über effizientes QM im Projekt. Es war eine Einführung in QM Methoden. Persönlich kam mir hier ein wenig das Thema Projektarbeit und der Effizienzgedanke zu kurz. Letztenendes ist die Krise in der die QM steckt ja einfach darin begründet dass sie kein integraler Bestandteil der Prozesse ist. Meiner Meinung nach muss man die QM in erster Linie als Prozess-Verbesserer sehen, und nicht als "Abnahmestelle".
Reviews von Artefakten bei Projektzwischenschritten wurde von Dr. Hoffmann als sehr hilfreich beschrieben, insbesondere auch wenn man den Review durch Einzelpersonen statt einer Gruppe nimmt.
Der zweite Vortrag des Abends von Matthias Wetzel (ISTE Uni-Stuttgart) beschäftigte sich zu einer Diplomarbeit über die Analytische Qualitätssicherung in der Softwareindustrie. Er hat die Ergebnisse einer Befragungsaktion präsentiert. Die Ergebnisse stammten allerdings nur aus 9 Projekten und waren damit nicht sonderlich aussagekräftig. Es wurde vermutet, dass es bei den Teilnehmern der Studie eher um Vorzeigeprojekte handelte (bei allen Projekten waren die Kosten für die QM genau in den Planungsvorgaben (zwischen 15% und 40% der Gesamtkosten).
Qualitätsmanagement ist ein wichtiges Thema. Aus meiner Sicht insbesondere um in kürzerer Zeit für geringere Kosten akzeptable Software zu produzieren. Von daher war ich gespannt auf die Ansichten der Praktiker.
Da ich mich kurzfristig entschlossen hatte und direkt vom Büro aus los gefahren bin kam ich eine halbe Stunde zu spät. Da aber hier noch die Besprechung der kommenden Termine im Gange war habe ich nichts wesentliches verpasst. Das ist wie Kinowerbung, sehr praktisch :)
Der Erste Vortrag war von Dr. Karsten Hoffmann (Steinbeis-Transferzentrum IT-PM) war über effizientes QM im Projekt. Es war eine Einführung in QM Methoden. Persönlich kam mir hier ein wenig das Thema Projektarbeit und der Effizienzgedanke zu kurz. Letztenendes ist die Krise in der die QM steckt ja einfach darin begründet dass sie kein integraler Bestandteil der Prozesse ist. Meiner Meinung nach muss man die QM in erster Linie als Prozess-Verbesserer sehen, und nicht als "Abnahmestelle".
Reviews von Artefakten bei Projektzwischenschritten wurde von Dr. Hoffmann als sehr hilfreich beschrieben, insbesondere auch wenn man den Review durch Einzelpersonen statt einer Gruppe nimmt.
Der zweite Vortrag des Abends von Matthias Wetzel (ISTE Uni-Stuttgart) beschäftigte sich zu einer Diplomarbeit über die Analytische Qualitätssicherung in der Softwareindustrie. Er hat die Ergebnisse einer Befragungsaktion präsentiert. Die Ergebnisse stammten allerdings nur aus 9 Projekten und waren damit nicht sonderlich aussagekräftig. Es wurde vermutet, dass es bei den Teilnehmern der Studie eher um Vorzeigeprojekte handelte (bei allen Projekten waren die Kosten für die QM genau in den Planungsvorgaben (zwischen 15% und 40% der Gesamtkosten).
Die anschließende Diskussion über beide Vorträge fand ich ganz spannend. Allerdings schien das Thema Prozessverbesserung oder auch nur das "lernen aus Fehlern" nur einen kleinen Teil der Anwesenden zu beschäftigen. Es hat sich auch gezeigt dass bedingt durch die heterogene Zuschauerschaft die Problemstellungen auch ganz unterschiedlich sind. Bei einem Festpreis Software Projekt kann man wesentlich einfacher von stabilen Anforderungsdokumenten ausgehen als in einer über Jahre fortgeführten itterativen Produktentwicklung mit mehreren Produktlinien.
Von daher war mein Einwurf, daß sich in der Regel die Anforderungen sowieso im laufe des Projektes ändern oder nie vollständig erfaßt werden können nicht bei jedem auf offene Ohren gestoßen.
Eine interessante Diskussion die sich den ganzen Abend immer wieder ergab drehte sich um die Industrialisierung der Softwareentwicklung und der Tatsache dass gerade in Software Projekten viel in guter alter Handarbeit gemacht wird. Die Tatsache dass Projekte deutlich einfacher gestaltbar sind mit Frameworks, Libraries, Komponenten, SOA, Business Rules und Workflow Engines war meiner Meinung nach noch nicht weit verbreitet. Vermutlich weil dies auch eine gewisse Konkurrenz um sonst üblichen Projektgeschäft darstellt.
Meine Empfehlung für eine bessere QA ist hier auch klar, auf flexible und konfigurierbare Systeme setzen die in mehr als einem Projekt wiederverwendet werden können. Nur dann ist der Aufwand für deren Entwicklung tragbar. Qualitätsmerkmale aus dem RAS Bereich werden selten vom Kunden in Projektausschreibungen gefordert, wären auch gar nicht im Budget.
Dies rächt sich natürlich regelmäßig im Betrieb und schlägt sich auf die TCO nieder. Prominentes Beispiel für eine gute Lösung sind Datenbank Systeme. Diese bieten Stabilität und Selbstheilung und sind dabei vollkommen unabhängig vom Datenmodell des Kunden. Wenn dieses sich im Laufe des Projektes ändert ist das kein Beinbruch. Ebenso sieht man bei allen Firmen die viele Branchen und Kunden bedienen dass deren Software aus einem Anwendungsfeld neutralen Kern und den projektspezifischen Anpassungen besteht (z.B. ABAP Laufzeit oder Java Application Server als Basis von Branchenlösungen).
Von daher war mein Einwurf, daß sich in der Regel die Anforderungen sowieso im laufe des Projektes ändern oder nie vollständig erfaßt werden können nicht bei jedem auf offene Ohren gestoßen.
Eine interessante Diskussion die sich den ganzen Abend immer wieder ergab drehte sich um die Industrialisierung der Softwareentwicklung und der Tatsache dass gerade in Software Projekten viel in guter alter Handarbeit gemacht wird. Die Tatsache dass Projekte deutlich einfacher gestaltbar sind mit Frameworks, Libraries, Komponenten, SOA, Business Rules und Workflow Engines war meiner Meinung nach noch nicht weit verbreitet. Vermutlich weil dies auch eine gewisse Konkurrenz um sonst üblichen Projektgeschäft darstellt.
Meine Empfehlung für eine bessere QA ist hier auch klar, auf flexible und konfigurierbare Systeme setzen die in mehr als einem Projekt wiederverwendet werden können. Nur dann ist der Aufwand für deren Entwicklung tragbar. Qualitätsmerkmale aus dem RAS Bereich werden selten vom Kunden in Projektausschreibungen gefordert, wären auch gar nicht im Budget.
Dies rächt sich natürlich regelmäßig im Betrieb und schlägt sich auf die TCO nieder. Prominentes Beispiel für eine gute Lösung sind Datenbank Systeme. Diese bieten Stabilität und Selbstheilung und sind dabei vollkommen unabhängig vom Datenmodell des Kunden. Wenn dieses sich im Laufe des Projektes ändert ist das kein Beinbruch. Ebenso sieht man bei allen Firmen die viele Branchen und Kunden bedienen dass deren Software aus einem Anwendungsfeld neutralen Kern und den projektspezifischen Anpassungen besteht (z.B. ABAP Laufzeit oder Java Application Server als Basis von Branchenlösungen).
Trackbacks
Trackback für spezifische URI dieses Eintrags
Keine Trackbacks
Layout by Ricky Wilson | Serendipity Template by Carl Galloway | Login
Impressum
Bernd Eckenfels
Mörscher Str. 8
76185 Karlsruhe
bernd-08(a)eckenfels.net
Read More
Suche
Kategorien
Verlinkung
Eingehende Links
Umfrage
Inhouse Coding?
Archive
Archive
Kommentare
Hans Dampf zu Bewerbung
2008-11-16 11:41
Ich finde es schon sehr anmaßend au
f derartige Anschreiben "negativ" z
u reagieren (und diese zu verspotte
n). Ansch [...]
2008-11-16 11:41
Bernd Eckenfels zu Bewerbung
2008-11-12 20:58
ROTFL - ja auf die Idee diese Blind
bewertungen abzusagen bin ich noch
garnicht gekommen .) Ist das jetzt
unhöflich [...]
2008-11-12 20:58
Dana Stoll zu Bewerbung
2008-11-12 13:39
Anbei ein Antwortschreiben, ebenfal
ls um einige Gedanken ergänzt.
S
ehr geehrter Herr Bewerber,
viel
en Dank f [...]
2008-11-12 13:39
Balu zu Gmail Features
2008-11-11 09:33
Schade, ich mag das Interface von G
Mail, aber ich brauche diese Filter
, um Catchall-Konten zu sortieren..
.
Ich [...]
2008-11-11 09:33
Bernd Eckenfels zu Gmail Features
2008-11-11 02:37
Ich glaube nen, nur From/To/Subject
, body und hasAttachment.
2008-11-11 02:37
Balu zu Gmail Features
2008-11-11 01:12
Kann man inzwischen nach beliebigen
Header-Feldern filtern?
Also z.
B. nach X-Original-To: oder sowas?
2008-11-11 01:12
TK zu Gmail Features
2008-11-09 18:34
LoL hätte nicht gedacht das die den
schwachsinn wirklich einführen. Au
ßerdem könnte ein Betrunkener das F
eature au [...]
2008-11-09 18:34
Bernd Eckenfels zu Gmail Features
2008-11-07 03:00
Ja ich benutz das eigentlich nur in
Englisch. Die Features waren mir n
ur bisher nicht aufgefallen .)
2008-11-07 03:00
Rico zu Gmail Features
2008-11-05 16:58
Tip: GMail auf Englisch umstellen,
dann hast du die neuen Features sch
on Monate vorher.
2008-11-05 16:58
Hardware-Blogger zu Firmenstrukturen
2008-11-03 21:44
Sehr lustig das Bild aber leider wi
rklichkeit in vielen Unternehmen...
2008-11-03 21:44
Blog abonnieren
Blogsphere
Letzten Monat...
Fr, 17.10.2008Java 6u10 ist da (und 6u7 für Itanium)
Fr, 17.10.2008Java 6u10 ist da (und 6u7 für Itanium)
Do, 16.10.2008Gillmor und der Open Source Markt
Mo, 13.10.2008Microsoft Entwicklungen
Mi, 08.10.2008Hyper-V Server
Fr, 17.10.2008Java 6u10 ist da (und 6u7 für Itanium)
Do, 16.10.2008Gillmor und der Open Source Markt
Mo, 13.10.2008Microsoft Entwicklungen
Mi, 08.10.2008Hyper-V Server
Top Referers
www.google.de (24)
search.live.com (4)
bernd.eckenfels.net (2)
ralfeisend.blog.de (2)
www.google.ch (2)
blog.micha.de (1)
de.ask.com (1)
www.google.at (1)
search.live.com (4)
bernd.eckenfels.net (2)
ralfeisend.blog.de (2)
www.google.ch (2)
blog.micha.de (1)
de.ask.com (1)
www.google.at (1)
