Buch gesucht: Aufbau großer Projekte

Status
Nicht offen für weitere Antworten.

The_S

Top Contributor
Hi-Ho,

ich suche ein Buch, das eine Art "Best Practise" für größere (EE) Projekte erläutert. Also von verschiedenen Programmieransätzen über Tests (evtl. kombiniert mit den Programmieransätzen (Test Driven Development)), Qualitätssicherung, Buildserver, ... bis hin zum Einsatz von Entwickler-, Test-, und Produktivservern.

Eben wie man so ein Projekt aus Entwicklersicht aufbaut. Ein paar Seiten zur Projektplanung würden sicherlich auch nicht schaden, sind aber kein muss. Ein Bezug zur Java-Welt wäre ebenfalls wünschenswert, ist aber kein K.O.-Kriterium.

Sprache kann Deutsch oder Englisch sein.

Danke!
 

The_S

Top Contributor
Nee, hab noch nirgends geschaut ... hab bei sowas lieber persönliche Tipps ;) . "State of the Art Software Development" ist halt nicht bei jedem das Selbe.

Werde ich mir aber mal ansehen. Danke :) .
 
M

maki

Gast
Die Bücher sind nicht alle von Fowler selbst ;)

Also von verschiedenen Programmieransätzen über Tests (evtl. kombiniert mit den Programmieransätzen (Test Driven Development)), Qualitätssicherung, Buildserver, ... bis hin zum Einsatz von Entwickler-, Test-, und Produktivservern.
Da ist der Tipp mit den Büchern von Fowler & Friends imho richtig ;)
Läuft unter XP, eXtreme Programming
 

The_S

Top Contributor
Hey maki,

danke für deine Antwort. War die Tage auf Schulung, weshalb ich dir erst jetzt antworte.

Ist XP nicht eher ein Modell, wie man ein Projekt aufzieht? Dies sollte in dem Buch (wenn überhaupt) eher ein Randthema sein. Der Fokus sollte auf den einzelnen (technischen) Komponenten, Architekturen, Vorgehensweisen liegen, und wie und wann man diese korrekt einsetzt. Oder habe ich da was falsch verstanden?

Danke!
 
M

maki

Gast
Ist XP nicht eher ein Modell, wie man ein Projekt aufzieht?
Nein, sondern wie SW Projekte zu laufen haben u.v.m. ;)
TDD kommt zB. aus XP, auch CI Server etc. pp.
XP ist von Entwicklern für Entwickler :)
SCRUM wird zB. oft als Projektmanagement Vorgehensweise genutzt um XP zu "treiben".

Der Fokus sollte auf den einzelnen (technischen) Komponenten, Architekturen, Vorgehensweisen liegen, und wie und wann man diese korrekt einsetzt.
Hört sich sehr nach XP an ;)
Du wirst natürlich einem guten XP Buch nix konkretes von JEE Frameworks etc. lesen.
 

The_S

Top Contributor
OK, dann guck ich mir das noch mal an :) . Ein Kontext zu Java wäre wie gesagt schön, aber kein Muss. Ich halte die Augen offen und freue mich auch über weitere Empfehlungen :) .
 

MQue

Top Contributor
Nein, sondern wie SW Projekte zu laufen haben u.v.m. ;)
TDD kommt zB. aus XP, auch CI Server etc. pp.
XP ist von Entwicklern für Entwickler :)
SCRUM wird zB. oft als Projektmanagement Vorgehensweise genutzt um XP zu "treiben".


Hört sich sehr nach XP an ;)
Du wirst natürlich einem guten XP Buch nix konkretes von JEE Frameworks etc. lesen.

Kannst du da ein Buch empfehlen (von Flower) welches das von dir erwähnte behandelt (CI Server, XP, TDD, SCRUM)?
Besten Dank,
 

rainwebs

Mitglied
Wenn Du auf XP und Scrum schaust, sind die Bücher von Mike Cohn besser. Er hat gerade ein Werk zu Scrum veröffentlicht, das seine gesamte Erfahrung als Scrum Berater der letzten Jahre in einer Art Scrum Standardwerk zusammenfaßt (er ist einer der Gründerväter, deshalb ist mit "letzten Jahre" dessen Aktualität bzgl. der laufenden Diskussionen bei XP und Scrum gemeint):

Mike Cohn, Succeeding with Agile

Grundsätzlich würde ich mich von dem Gedanken lösen, daß es ein Java Projekt ist. Es geht in erster Linie um die Grundsätze moderner Software-Entwicklung, bei der Java in vielen, vielen Facetten eine Rolle spielen kann, aber nicht muß. Es ist besser die Software-Entwicklungsprozesse (XP, Scrum) so wie den Einsatz von Patterns bei der Implementierung zu betrachten, also das derzeitig allgemeingültige vom derzeitig konkreten zu trennen. Deshalb wirst Du auch kein Buch finden, wie Du es Dir vorstellst. In beiden Bereichen finden ständig Veränderungen statt. Vor ein paar Jahren hat noch jeder auf RUP gestanden. Dieses Jahr hat Scrum seine Akzeptanz gefunden und wird nächstes Jahre sicher exponentiell zulegen. Bei Java z.B. zeichnet sich ab, daß die Frontends, bisher noch in JSP/Struts oder JSF entwickelt, in Richtung Flex gehen.

Scrum in Kombination mit XP ist das derzeit beste, was wir als Werkzeug zum Managen von (Software)Projekten haben. Das ist die eine Seite der Medaille, die dafür sorgt, das der Kunde im Kontext von Zeit, Geld und Funktionsumfang ein effizientes Ergebnis erhält. Wie das Ergebnis technisch aussieht, da helfen weiterhin Architektur, Patterns und Best Practices (wie XP: Paarweises Programmieren, Test Drven Development / Continuous Integration, etc.). Ganz am Schluß kommt dann Java oder Flex oder Ruby on Rails, etc. Die übrigens alle miteinander kombiniert werden können. Reine Java-Projekte wird es in naher Zukunft nicht mehr geben, da Java nicht in allen Architekturschichten wirklich hip oder billig genug in der Produktion ist.

Es könnte sogar sein, daß wir in 10 Jahren zwar noch die JVM nutzen, aber den größten Teil der Entwicklung gar nicht mehr in Java machen. Grundsätzlich zeigt die Erfahrung: die Sprachen kommen und gehen, was bleibt sind die Konzepte dahinter (soweit nicht das Paradigma, derzeit ja Objektorientierung, nicht auch noch wechselt). In diesem Sinne würde ich auch die Einarbeitung ansetzen.

Soweit Scrum und XP verstanden sind, kann man dann im Netz nach Werkzeugen und Frameworks Ausschau halten, die die Prinzipien abbilden. Derzeit zeichnen sich im Kontext des Automatischen Testens z.B. verschiedene Strömungen ab. Da muß man für das eigene Projekt u.U. noch mal Grundsatzentscheidungen auf technischer Seite treffen.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
A Java-Buch für erfahrenen Programmierer gesucht Bücher, Tutorials und Links 6
J Buch für Anfänger gesucht - Java / JavaFX Bücher, Tutorials und Links 52
X Gutes Buch für Einsteiger gesucht Bücher, Tutorials und Links 3
T Gesucht: Buch zur effizienten Java (J2EE) Programmierung Bücher, Tutorials und Links 10
D Buch zur Netzwerkprogrammierung gesucht Bücher, Tutorials und Links 3
S Buch für erfahrenen Programmier Umsteiger gesucht Bücher, Tutorials und Links 3
rambozola Buch, Tutorial zu CMS Day Communiqué gesucht Bücher, Tutorials und Links 1
T Buch zu XML und SWING gesucht Bücher, Tutorials und Links 13
T Gutes Buch zu XDoclet 1.2.2 gesucht Bücher, Tutorials und Links 2
Dessischment Suche ein JOGL Buch Bücher, Tutorials und Links 9
OnDemand Suche Buch für Clean Code Bücher, Tutorials und Links 11
A Buch- Parallele Programmierung mit Java Threads Bücher, Tutorials und Links 1
B Java Buch für Kinder Bücher, Tutorials und Links 5
Z Buch für Einsteiger/Fortgeschrittene Bücher, Tutorials und Links 7
T Java 8 lernen? & meinungen zum Buch Bücher, Tutorials und Links 12
B Gutes JavaFX Buch Bücher, Tutorials und Links 0
S Java Anfänger Kurs/Buch Bücher, Tutorials und Links 13
M JUnit-Buch oder Tutorial Bücher, Tutorials und Links 5
J Java Buch speziell zur Vererbung Bücher, Tutorials und Links 1
DaCrazyJavaExpert Buch für Fortgeschrittenere Bücher, Tutorials und Links 6
I SCJP Sun Certified Programmer for Java 6 Study Guide - ist das Buch noch aktuell? Bücher, Tutorials und Links 6
P Buch-Empfehlung zum Einstieg in Java Bücher, Tutorials und Links 42
K Java 8 Buch Bücher, Tutorials und Links 6
M ausführliche Doku/Tutorial/Buch zu Java Mission Control Bücher, Tutorials und Links 0
P Suche Buch / Lernmaterial für Fortgeschrittene Bücher, Tutorials und Links 10
S Java-Buch für absolute Anfänger Bücher, Tutorials und Links 7
W Suche Java einsteiger Buch und habe eine Frage zu einer Mathe Software. Bücher, Tutorials und Links 8
K Buch zur Mathematik Bücher, Tutorials und Links 3
M Bestes Buch um Android-Programmierung zu lernen Bücher, Tutorials und Links 2
J Gutes Java Buch für programmieren von Anwendungen Bücher, Tutorials und Links 1
U Jemand Erfahrungen mit dem Buch "Schrödinger programmiert Java" ? Bücher, Tutorials und Links 10
S Buch, Dokus, Videos, Tutorials zu JSF+JSP Bücher, Tutorials und Links 2
X Suche Aufgaben-Buch, Tutorials und ähnliches Bücher, Tutorials und Links 2
B DAS Buch für Anfänger Bücher, Tutorials und Links 3
F Suche gutes Buch oder Tut zu Java Spieleprogrammierung Bücher, Tutorials und Links 3
Helgon Welches Buch Bücher, Tutorials und Links 4
B Gutes Buch über JSF Bücher, Tutorials und Links 2
F Suche Buch zur Awt und Swing Programmierung für fortgeschrittene :) Bücher, Tutorials und Links 7
A Java-Grundlagen mit älterem Java5 Buch erlernen? Bücher, Tutorials und Links 4
S Java-Buch Part2 Bücher, Tutorials und Links 5
M Empfehlung Java Buch für Programmdesign Bücher, Tutorials und Links 7
S Buch abstraktives Denken Bücher, Tutorials und Links 5
K Deutsches Buch für Java Swing Bücher, Tutorials und Links 7
P Buch: Eclipse Rich Client Plattform Bücher, Tutorials und Links 4
W Systematisches Programmieren Buch? Bücher, Tutorials und Links 16
F Java-Buch als Nachschlagewerk? Bücher, Tutorials und Links 13
S Suche gutes Java-Buch für fortgeschrittenere Themen Bücher, Tutorials und Links 4
B Buch zu Algorithmen, Bäumen, Graphen, ... für Anfänger Bücher, Tutorials und Links 5
C Java Buch Bücher, Tutorials und Links 10
P Buch zum Anfangen Bücher, Tutorials und Links 4
3 Lohnt sich ein neues Java Buch? Bücher, Tutorials und Links 10
G OOP Buch Bücher, Tutorials und Links 20
Fu3L Buch zu OpenGL und der OGSL Bücher, Tutorials und Links 7
C Frage an alle, die das Buch "JAva von Kopf bis Fuß" besitzen Bücher, Tutorials und Links 5
N [Suche] Buch Empfehlung für JUnit Bücher, Tutorials und Links 4
M Suche J2EE Buch Bücher, Tutorials und Links 4
I Java-Buch - Empfehlungen Bücher, Tutorials und Links 10
N Buch zu Java Kuriositäten/Puzzles Bücher, Tutorials und Links 2
C Buch Hibernate Bücher, Tutorials und Links 2
B Buch für Programmieranfänger Bücher, Tutorials und Links 8
N Gutes Buch für Java Anwendungen Bücher, Tutorials und Links 9
algorismi NetBeans IDE Buch Bücher, Tutorials und Links 12
B Java Buch für Swing/grafische Programmierung Bücher, Tutorials und Links 2
K Gutes (Einstiegs)-Buch für JSF 2.0 Bücher, Tutorials und Links 5
S Java Buch für Quereinsteiger Bücher, Tutorials und Links 4
Y CSS Tutorial / Buch Bücher, Tutorials und Links 3
B [SUCHE] Buch oder Tutorial für "Herangehensweisen" Bücher, Tutorials und Links 3
B [SUCHE] Gutes Buch für nächsten Level Bücher, Tutorials und Links 3
J Suche gutes junit Buch Bücher, Tutorials und Links 5
I JavaFX Buch Bücher, Tutorials und Links 2
algorismi Swing Buch auf Deutsch Bücher, Tutorials und Links 7
M Java Buch Bücher, Tutorials und Links 10
D Buch: Einführung in die OOP mit Java Bücher, Tutorials und Links 2
S Buch "EMF - Eclipse Modelling Framework" 2. Auflage Bücher, Tutorials und Links 2
D SCJA mit SCJP-Buch (Gronowski)? Bücher, Tutorials und Links 12
S Suche Java-Applet Buch Bücher, Tutorials und Links 2
M "Java Lernen" mit welchen Buch/Tutorial? Bücher, Tutorials und Links 3
F Suche spezielles Buch Bücher, Tutorials und Links 10
D Gutes Buch für blutige Anfänger Bücher, Tutorials und Links 5
T Suche Buch: detaillierte Java-Zusammenfassung ohne viel Praxis oder Erklärungen Bücher, Tutorials und Links 3
O "Struts 2" - Kann mir wer ein Buch dazu empfehlen? Bücher, Tutorials und Links 2
P JSP Buch Bücher, Tutorials und Links 7
V Suche Java (6) Buch Bücher, Tutorials und Links 7
G Suche Buch zur rcp Entwicklung Bücher, Tutorials und Links 3
L Suche Java-Buch für "Anfänger" Bücher, Tutorials und Links 4
T Suche Buch zur Java Persistence API unter Java SE Bücher, Tutorials und Links 2
A Java Buch mit durchgehendem Projekt Bücher, Tutorials und Links 3
H deutsches Buch/Tutorial/Anleitung über RMI in Verbindung mit Bücher, Tutorials und Links 1
M Suche gutes Eclipse Plug-In Buch Bücher, Tutorials und Links 2
K Buch Eclipse 3.3 RCP(Rich-Client-Entwicklung mit Eclipse) Bücher, Tutorials und Links 3
G Suche Buch zu Design Patterns vornehmlich "visitor patt Bücher, Tutorials und Links 16
D Deutsches Java-Buch für eine Schulung Bücher, Tutorials und Links 2
E Buch zu OOP mit vielen Beispielen? Bücher, Tutorials und Links 2
G Eclipse RCP Buch Bücher, Tutorials und Links 4
G Wer verkauft das Buch: "Java lernen mit BlueJ" Bücher, Tutorials und Links 5
S [Suche] Java Buch über OOP und Netzwerk bzw. Datenbank Bücher, Tutorials und Links 4
T Buch mit generellen Java Tipps? Bücher, Tutorials und Links 2
K Java 6 Buch Bücher, Tutorials und Links 7
E Suche Tutorial/Buch über guten Stil bei GUI-Programmierung Bücher, Tutorials und Links 7
Z Mittelklasse bis Profi Buch? Bücher, Tutorials und Links 6

Ähnliche Java Themen


Oben