Projektmanagement

Status
Nicht offen für weitere Antworten.

xare

Mitglied
Hallo,
nach etlichen kleinen Projekten wollte ich mich jetzt an etwas großes ranmachen und bräuchte da eure Hilfe.
Ich bräuchte ein Buch, worin detailliert erklärt ist, auf was man alles achten sollte, wenn man eine größere Webapplikation baut. Wie man zum Beispiel überhaupt anfängt (Fachkonzept, Spezifikation, UML Diagramme, welche Anwendung der Technik), ob es sinnvoll ist von frontend zum backend sich vorzuarbeiten oder umgekehrt oder ganz anders. Oder das man das Projekt in mehreren Schichten kapselt und damit die wartung bzw. weiterentwicklung leichter gemacht wird. Am besten wäre es natürlich wenn dieses Buch auf Java, Struts und EJB speziellisiert ist. Ich hoffe ich konnte so einigermaßen mein Problem darstellen und was für ein Buch Typ ich suche.

Ich sag schon mal vielen Dank.
 

Jockel

Top Contributor
Hm, ein einzelnes Buch wird es da wohl nicht geben, zumal es sich so anhört, als ob deine Vorkenntnisse in Sachen Projektmanagement nicht allzu groß sind.

Für Tools rund um das Projektmanagement wäre 'Ship it!' von Jared R. Richardson und William A. Gwaltney vielleicht etwas für dich. (Versionskontrollsystem, Bugtrackingsystem, Unit-Test, kontinuierliche Integration und Code-Reviews sind die Schlagwörter, die eigentlich ~80 % des Inhalts abdecken.)

Für 'Best Practices' im Allgemeinen würde ich 'Code Complete - A practical handbook of software construction' von Steve McConnell empfehlen. Das geht zwar nicht auf Webentwicklung im Allgemeinen ein, bringt meines Erachtens nach aber so ziemlich für jeden Programmierer neue Erkenntnisse.

Dann gibt es natürlich noch die akademischen Bücher, wie IT-Projektmanagement (http://www.joachimrohde.com/cms/xoops/modules/wfsection/article.php?articleid=65) welche auf Papier zwar sehr schön aussehende Methoden beschreiben, welche jahrelang als das Allheilmittel galten, aber in der Praxis doch nie wirklich durchgezogen werden (ok, ok, in Behörden, Banken, etc. vielleicht, aber selten in der freien Wirtschaft, bzw. in 'unkritischen' Projekten). Das scheint etwas zu sein, wenn du etwas über ein paar formale Dinge wie Fachkonzept, Spezifikation, etc. lesen möchtest.

Für UML fand ich das Buch von Bernd Oestereich ganz hilfreich (Analyse und Design mit UML).

Zwei weitere Bücher, die ggf. für dich interessant sein könnten, die ich selber aber noch nicht gelesen habe sind:
Enterprise Architekturen. Leitfaden für effiziente Software-Entwicklung und Java EE 5 Architekturen, beide von Adam Bien.
 

AlArenal

Top Contributor
Was du suchst sind Infos zum Anwendungsdesign / Software-Architektur. Das hat für mich nicht primär etwas mit Projektmanagement zu tun, außer natürlich als Bestandteil der Planungsphase und als Skill für die Entwicklung.

Übergänge mögen aber fließend sein.
 

Lim_Dul

Top Contributor
Projektmanagment bezieht meines Erachtens auch ein ProjektTeam ein, was gemanaged werden soll. Dein Projekt hört sich eher nach eine "One Man Show" an.
 

AlArenal

Top Contributor
Jockel hat gesagt.:
Für Tools rund um das Projektmanagement wäre 'Ship it!' von Jared R. Richardson und William A. Gwaltney vielleicht etwas für dich. (Versionskontrollsystem, Bugtrackingsystem, Unit-Test, kontinuierliche Integration und Code-Reviews sind die Schlagwörter, die eigentlich ~80 % des Inhalts abdecken.)

Ja, das ist auch eines meiner Lieblinge :)
 

Jockel

Top Contributor
Lim_Dul hat gesagt.:
Projektmanagment bezieht meines Erachtens auch ein ProjektTeam ein, was gemanaged werden soll. Dein Projekt hört sich eher nach eine "One Man Show" an.
Naja, auch bei einer One-Man-Show kann es zu Lernzwecken doch nicht schlecht sein, sich gewisse Tools anzueignen, die bei Ein-Mann-Projekten nicht zwingend notwendig sind.

Al Arenal hat gesagt.:
Ja, das ist auch eines meiner Lieblinge
Ich muss sagen, dass ich von dem Buch recht enttäuscht war. Für Anfänger ist es sicherlich sehr gut und als Einstieg hervorragend geeignet, aber wenn man sich mit der Thematik schon etwas länger beschäftigt, ist das Buch inhaltlich doch sehr dünn und kann nicht allzuviel Neues bieten.
 

xare

Mitglied
Jockel hats genau auf den Punkt getroffen. Hab mich etwas falsch ausgedrückt, es sind drei leute die entwickeln werden, daher werde ich mir das Buch "Ship it" genauer anschauen. Es war mir schon klar, das es kein einziges Buch gibt, wo es steht wie man es richtig macht aber ich habs mal gehofft ^^.

Danke nochmals für die schnelle Antwort.
 

AlArenal

Top Contributor
@jockel:
Wenn man mit der Thematik schon im Detail vertraut ist, sind die wenigsten Bücher voll von bahnbrechend neuen Erkenntnissen ;)

@all:
Ich denke in diesem Fall liegt der Autor aber in der Zielgruppe. Weiterhin kann man natürlich noch diverse Bücher empfehlen wie "Effective Java" von Josh Bloch (ausführliches Interview), oder "Extreme Programming planen" von Fowler und Beck. Dabei ist es für mein Emfpinden nciht wirklich wichtig, ob man am Ende auch reines XP praktiziert, es geht vielmehr darum sich über Techniken und deren Hintergründe und den Sinn zu beschäftigen und für sich anzunehmen, womit man sich wohlfühlt.

Gerade DAS ist aber auch die Predigt, die in "Ship it!" ständig abgehalten wird. Es geht nicht um 10 Gebite des Projektmanagement, sondern darum sich Gedanken zu machen und überhaupt ein PM zu fahren und es durchzuziehen, sich mit Techniken und Praktiken vertraut zu machen und zu schauen, was in der eigenen speziellen Situation funktioniert und dabei dann zu bleiben.
 

Jockel

Top Contributor
AlArenal hat gesagt.:
@jockel:
Wenn man mit der Thematik schon im Detail vertraut ist, sind die wenigsten Bücher voll von bahnbrechend neuen Erkenntnissen ;)
Ich weiß, ich weiß :) Allerdings bleibt 'Ship it' doch sehr allgemein und überflächlich. (Dass soll das Buch nicht schlechter darstellen als es ist, weil es eigentlich recht lesenswert ist).
Bei 'Code Complete' hingegen hatte ich mehr Aha-Effekte als mir eigentlich lieb war. Obwohl ich eigentlich dachte, dass ich mich mit dieser Thematik bereits längerfristig beschäftigt hätte, zeigte mir das Buch doch an etlichen Stellen, wie wenig ich doch eigentlich weiß.

Und wo du schon die Klassiker von Fowler und Beck erwähnst (auch sehr gute und vor allem unterhaltsame Bücher), erwähne ich doch noch einmal Tom DeMarco ('Wien wartet auf dich' oder wer lieber Romane liest 'Der Termin'), sowie 'Katzen hüten' von Hank Rainwater. Beides Bücher, die eher auf den Faktor "Mensch" in Projekten eingehen und weniger auf technische Details.
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Oben