Download - dpunkt - Verlag
Download - dpunkt - Verlag
Download - dpunkt - Verlag
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Softwareentwicklung<br />
6<br />
Achim Köhler<br />
Der C/C++-Projektbegleiter<br />
C/C++ Projekte planen, dokumentieren,<br />
bauen und testen<br />
2007, 350 Seiten, Broschur<br />
€ 36,00 (D), € 37,10 (A), sFr 62,00<br />
ISBN 978-3-89864-470-9<br />
Thomas Strasser<br />
C++ Programmieren mit Stil<br />
Eine systematische Einführung<br />
2., überarbeitete und aktualisierte Auflage<br />
2003, 378 Seiten, Broschur<br />
€ 30,00 (D), € 30,90 (A), sFr 53,00<br />
ISBN 978-3-89864-221-7<br />
Thomas Wieland<br />
C++-Entwicklung mit Linux<br />
Eine Einführung in die Sprache und die<br />
wichtigsten Werkzeuge – von GCC und<br />
XEmacs bis zu Eclipse<br />
3., überarbeitete Auflage<br />
2004, 548 Seiten, Broschur<br />
€ 39,00 (D), € 40,10 (A), sFr 67,00<br />
ISBN 978-3-89864-307-8<br />
Hanspeter Mössenböck<br />
Softwareentwicklung mit C# 2.0<br />
Ein kompakter Lehrgang<br />
2., aktualisierte und erweiterte Auflage<br />
2006, 281 Seiten, Broschur<br />
€ 29,00 (D), € 29,90 (A), sFr 51,00<br />
ISBN 978-3-89864-406-8<br />
Wolfgang Beer, Dietrich Birngruber,<br />
Hanspeter Mössenböck, Herbert Prähofer<br />
Die .NET-Technologie<br />
Grundlagen und Anwendungsprogrammierung<br />
2., aktualisierte und erweiterte Auflage<br />
2006, 597 Seiten, Festeinband<br />
€ 39,00 (D), € 40,10 (A), sFr 67,00<br />
ISBN 978-3-89864-421-1<br />
Jochen Ludewig, Horst Lichter<br />
Software Engineering<br />
Grundlagen, Menschen, Prozesse,<br />
Techniken<br />
Das Buch vermittelt die Grundlagen, Erfahrungen<br />
und Techniken, die den Kern des<br />
Software Engineerings bilden. Es ist als<br />
Material zu einer Vorlesung über Software<br />
Engineering konzipiert, aber auch sehr gut<br />
zum Selbststudium für Praktiker geeignet.<br />
Der Inhalt des Buches ist in fünf Teile<br />
gegliedert: Grundlagen, Menschen und<br />
Prozesse, Daueraufgaben im Softwareprojekt,<br />
Techniken der Softwarebearbeitung<br />
sowie Verwaltung und Erhaltung der Software.<br />
Ergänzende Informationen (u.a. Links<br />
auf Quellen im Web, Abbildungen) stehen<br />
auf den Webseiten der Autoren zur Verfügung.<br />
2007, 640 Seiten, Festeinband<br />
€ 39,00 (D), € 40,10 (A), sFr 67,00<br />
ISBN 978-3-89864-268-2<br />
Ralf Reussner, Wilhelm Hasselbring (Hrsg.)<br />
Handbuch der Software-<br />
Architektur<br />
2., überarbeitete und erweiterte Auflage<br />
Dieses Handbuch liefert einen fundierten<br />
Einstieg in und Überblick über den Stand<br />
der Technik sowie zukunftsweisende Entwicklungen.<br />
Ausgehend von der Rolle des<br />
Software-Architekten werden Konstruktion<br />
und Evolution von Software-Architekturen<br />
systematisch aufbereitet. Aspekte des<br />
Managements, der Bewertung und Wiederverwendung<br />
von Architekturen werden<br />
im Detail erläutert und an Beispielen verdeutlicht.<br />
Die 2. Auflage wurde wesentlich<br />
überarbeitet und erweitert. Insbesondere<br />
werden nun serviceorientierte Architekturen<br />
und modellgetriebene Softwareentwicklung<br />
umfassend behandelt.<br />
2009, 575 Seiten, Festeinband<br />
€ 59,00 (D), € 60,70 (A), sFr 100,00<br />
ISBN 978-3-89864-559-1<br />
Uwe Vigenschow, Björn Schneider<br />
Soft Skills für Softwareentwickler<br />
Fragetechniken, Konfliktmanagement,<br />
Kommunikationstypen und -modelle<br />
Viele Softwareprojekte scheitern nicht<br />
aus technischen Gründen, sondern aufgrund<br />
mangelnder Kommunikation. Die<br />
Autoren zeigen praxisnahe Wege auf, im<br />
Arbeitsumfeld besser miteinander zu kommunizieren<br />
und Konflikte frühzeitig zu<br />
erkennen, um sie erfolgreich zu lösen. Sie<br />
vermitteln arbeitspsychologische Modelle<br />
und Techniken mit konkreten Beispielen<br />
aus der IT. Behandelt werden Kommunikationsschnittstellen,<br />
-modelle und -typen<br />
sowie Fragetechniken und Konfliktmanagement.<br />
Standardmethoden werden in<br />
die Softwareentwicklung transferiert und<br />
anwendbar gemacht.<br />
2007, 360 Seiten, Broschur<br />
€ 36,00 (D), € 37,10 (A), sFr 62,00<br />
ISBN 978-3-89864-433-4<br />
Christof Ebert<br />
Systematisches Requirements<br />
Engineering und Management<br />
Anforderungen ermitteln, spezifizieren,<br />
analysieren und verwalten<br />
2., aktualisierte und erweiterte Auflage<br />
Das Buch beschreibt praxisorientiert und<br />
systematisch das gesamte Requirements<br />
Engineering (RE) – von der Konzeption über<br />
die Projektarbeit bis hin zur Pflege eines<br />
Produkts. Grundsätzliche Methoden, Verfahren,<br />
Werkzeuge und Notationen des RE<br />
werden übersichtlich behandelt und durch<br />
Beispiele aus der Projektarbeit illustriert.<br />
Eine Übersicht zu gängigen Werkzeugen,<br />
gesetzlichen Rahmenbedingungen sowie<br />
Trends im RE runden das Buch ab. Neu in<br />
der 2. Auflage sind u.a. der Business Case<br />
für RE mit konkreten Beispielen (um zu zeigen,<br />
dass sich RE rechnet) sowie die Rolle<br />
des Requirements-Ingenieurs.<br />
2008, 432 Seiten, Broschur<br />
€ 39,00 (D), € 40,10 (A), sFr 67,00<br />
ISBN 978-3-89864-546-1<br />
Uwe Vigenschow, Björn Schneider,<br />
Ines Meyrose<br />
Soft Skills für IT-Führungskräfte<br />
und Projektleiter<br />
Workshops durchführen, Softwareentwickler<br />
führen und coachen,<br />
Hochleistungsteams aufbauen<br />
Die Herausforderungen, denen sich Projektleiter,<br />
Führungskräfte und andere Verantwortliche<br />
in Softwareprojekten tagtäglich<br />
stellen, sind vielfältig. Die meisten<br />
Schwierigkeiten in einem Projekt oder<br />
Team entstehen im direkten Kontakt mit<br />
den anderen Projektbeteiligten und haben<br />
keine technischen Ursachen. Dieses Buch<br />
zeigt, wie Führung und Selbstorganisation<br />
funktionieren und Gruppen von Mitarbeitern<br />
zu Teams und Teams zu Hochleistungsteams<br />
weiterentwickelt werden<br />
können. Zusätzlich werden Techniken zur<br />
effektiven und effizienten Gestaltung von<br />
Besprechungen und Workshops aufgezeigt.<br />
2. Quartal 2009, ca. 350 Seiten, Broschur<br />
ca. € 39,00 (D), € 40,10 (A), sFr 67,00<br />
ISBN 978-3-89864-584-3<br />
Klaus Pohl<br />
Requirements Engineering<br />
Grundlagen, Prinzipien,Techniken<br />
2., korrigierte Auflage<br />
Requirements Engineering (RE) ist der<br />
Schlüssel zur erfolgreichen Entwicklung<br />
von softwareintensiven Systemen. Das<br />
moderne RE gewinnt neue, innovative<br />
Anforderungen an solche Systeme und<br />
überführt sie in detaillierte, möglichst vollständige<br />
Anforderungsspezifikationen. Das<br />
Buch bietet eine umfassende Einführung<br />
in die Grundlagen, Prinzipien und Techniken<br />
des RE. Die kompakte Darstellung der<br />
Inhalte sowie deren Strukturierung anhand<br />
eines Rahmenwerks machen es zugleich zu<br />
einem Nachschlagewerk für Praxis, Lehre<br />
und Forschung. Mit zahlreichen Beispielen,<br />
Checklisten und praktischen Hinweisen.<br />
2008, 764 Seiten, Festeinband<br />
€ 49,00 (D), € 50,40 (A), sFr 84,00<br />
ISBN 978-3-89864-550-8<br />
Nicolai Josuttis<br />
SOA in der Praxis<br />
System-Design für verteilte Geschäftsprozesse<br />
Serviceorientierte Architektur ist in der<br />
Softwareentwicklung zu einem fundamentalen<br />
Paradigma für die Realisierung verteilter<br />
Geschäftsprozesse geworden. Doch<br />
nach wie vor sind praktische Erfahrungen<br />
signifikanter Größe rar. Der Autor zeigt<br />
basierend auf umfangreicher praktischer<br />
Erfahrung, wie SOA die Erstellung von komplexen<br />
verteilten fachlichen Anwendungen<br />
ermöglicht. Im ersten Teil des Buchs werden<br />
die grundlegenden Konzepte von SOA<br />
behandelt. Der zweite Teil erörtert praktische<br />
Aspekte, die sich auf SOA als Konzept<br />
auswirken und für die Einführung und<br />
Durchführung von SOA wichtig sind.<br />
2008, 408 Seiten, Broschur<br />
€ 39,00 (D), € 40,10 (A), sFr 67,00<br />
ISBN 978-3-89864-476-1<br />
Wolf-Gideon Bleek, Henning Wolf<br />
Agile Softwareentwicklung<br />
Werte, Konzepte und Methoden<br />
Dieses Buch führt in die agile Sichtweise<br />
bei der Softwareentwicklung ein. Dies<br />
geschieht unabhängig von einer konkreten<br />
agilen Vorgehensweise. Nach einem Überblick<br />
über die Grundlagen agiler Werte und<br />
Konzepte wird agiles Vorgehen in der Softwareentwicklung<br />
auf den Ebenen Prozess,<br />
Management, Team und Programmierung<br />
betrachtet. Anhand von typischen Fragen<br />
und Problemen wird jeweils aufgezeigt,<br />
wie diese mit agiler Softwareentwicklung<br />
gelöst werden. Eine Übersicht zeigt<br />
die Schwerpunkte der prominenten agilen<br />
Methoden eXtreme Programming, Scrum<br />
und Feature Driven Development auf.<br />
2008, 200 Seiten, Broschur<br />
€ 29,00 (D), € 29,90 (A), sFr 51,00<br />
ISBN 978-3-89864-473-0<br />
Oliver Heuser, Andreas Holubek<br />
SOA und Java Web Services<br />
Techniken und praktische Umsetzung<br />
Das Buch beschreibt den aktuellen Stand<br />
der Spezifikationen und Implementierungen<br />
in der Java-Web-Services-Welt sowie<br />
deren praktischen Einsatz. Dabei werden<br />
die APIs erläutert, und der Leser kann sich<br />
anhand eines komplexen Beispiels in die<br />
praktische Umsetzung einarbeiten. Um<br />
dieses Beispiel so realitätsnah wie möglich<br />
zu gestalten, wird auf echte Anwendungen<br />
aus dem Finanzsektor zurückgegriffen.<br />
Im Buch werden u.a. Technologien und<br />
Produkte wie ESB, JAX-WS, Policies, Security<br />
und WSDL beschrieben und im Kontext zu<br />
Web Services und SOA genau besprochen.<br />
Als Entwicklungsplattform dient Eclipse.<br />
3. Quartal 2009, ca. 450 Seiten, Broschur<br />
ca. € 46,00 (D), € 47,30 (A), sFr 79,00<br />
ISBN 978-3-89864-596-6<br />
Bernd Oestereich, Christian Weiss,<br />
APM – Agiles Projektmanagement<br />
Erfolgreiches Timeboxing für IT-Projekte<br />
Projektmanagement ist der branchen- und<br />
technologieübergreifende Erfolgsfaktor<br />
für die Entwicklung von Systemen und Produkten.<br />
Die Autoren beschreiben in diesem<br />
Buch eine für verschiedene Projektgrößen<br />
bewährte und skalierbare Projektmanagementmethodik,<br />
das sogenannte APM-Verfahren,<br />
das gegebene PM-Standards (z.B.<br />
PMI) und Good Practices mit den innovativen<br />
Ideen agiler Projektführung kombiniert.<br />
Dazu gehört das von oose (weiter-)<br />
entwickelte Timeboxing-Verfahren und das<br />
für Großprojekte erfolgskritische featurebasierte<br />
Planen. Dem Buch liegt als Kurzreferenz<br />
zum APM-Verfahren ein Poster bei.<br />
2008, 454 Seiten, Festeinband<br />
€ 44,00 (D), € 45,30 (A), sFr 76,00<br />
ISBN 978-3-89864-386-3<br />
Stefan Tilkov<br />
REST und HTTP<br />
Einsatz der Architektur des Web für<br />
Integrationsszenarien<br />
Das Buch bietet eine praktische Anleitung<br />
zum professionellen Einsatz von RESTful<br />
HTTP. Dafür beschreibt es den Architekturstil<br />
REST (Representational State Transfer)<br />
und seine Umsetzung im Rahmen der Protokolle<br />
des World Wide Web (HTTP, URIs<br />
u.a.). Darauf aufbauend zeigt es, wie man<br />
verteilte Anwendungen und Webservices<br />
so entwirft, dass sie im Einklang mit den<br />
Prinzipien des Web stehen und deren zahlreiche<br />
Vorteile ausnutzen. Grundlagen und<br />
fortgeschrittene Techniken werden detailliert<br />
erläutert und anhand einer Beispielanwendung<br />
umgesetzt. Der Quellcode<br />
steht zum <strong>Download</strong> bereit.<br />
2. Quartal 2009, ca. 300 Seiten, Broschur<br />
ca. € 38,00 (D), € 39,10 (A), sFr 66,00<br />
ISBN 978-3-89864-583-6<br />
Roman Pichler<br />
Scrum<br />
Agiles Projektmanagement erfolgreich<br />
einsetzen<br />
Scrum ist ein agiles Projektmanagement-<br />
Framework, das sich auf alle Arten der<br />
Softwareentwicklung anwenden lässt.<br />
Richtig eingesetzt hilft es, Kundenzufriedenheit<br />
und Wertschöpfung nachhaltig zu<br />
steigern. Dieses Buch vermittelt Ihnen das<br />
notwendige Wissen, um Scrum erfolgreich<br />
anzuwenden. Es beschreibt das Framework<br />
umfassend, systematisch und leicht verständlich.<br />
Das Buch wendet sich an Einsteiger<br />
in Scrum und agiles Projektmanagement<br />
sowie an Fortgeschrittene bzw. an<br />
Leser, die sich auf Scrum-Zertifizierungen<br />
wie Certified ScrumMaster und Certified<br />
Scrum Product Owner vorbereiten.<br />
2008, 200 Seiten, Broschur<br />
€ 29,00 (D), € 29,90 (A), sFr 51,00<br />
ISBN 978-3-89864-478-5<br />
»Gute Programmierer<br />
erkennt man an ihrem<br />
Datendrang.«<br />
Klaus Klages<br />
Gernot Starke, Stefan Tilkov (Hrsg.)<br />
SOA-Expertenwissen<br />
Methoden, Konzepte und Praxis serviceorientierter<br />
Architekturen<br />
2007, 886 Seiten, Festeinband<br />
€ 59,00 (D), € 60,70 (A), sFr 100,00<br />
ISBN 978-3-89864-437-2<br />
Henning Wolf, Stefan Roock,<br />
Martin Lippert<br />
eXtreme Programming<br />
Eine Einführung mit Empfehlungen und<br />
Erfahrungen aus der Praxis<br />
2., überarbeitete und erweiterte Auflage<br />
2005, 367 Seiten, Broschur<br />
€ 39,00 (D), € 40,10 (A), sFr 67,00<br />
ISBN 978-3-89864-339-9<br />
Jutta Eckstein, Nicolai M. Josuttis<br />
Agile Softwareentwicklung<br />
im Großen<br />
Ein Eintauchen in die Untiefen erfolgreicher<br />
Projekte<br />
2004, 219 Seiten, Broschur<br />
€ 36,00 (D), € 37,10 (A), sFr 62,00<br />
ISBN 978-3-89864-250-7<br />
Bernd Oestereich, Claudia Schröder,<br />
Markus Klink, Guido Zockoll<br />
OEP – oose Engineering Process<br />
Vorgehensleitfaden für agile Softwareprojekte<br />
2007, 344 Seiten, Broschur<br />
€ 39,00 (D), € 40,10 (A), sFr 67,00<br />
ISBN 978-3-89864-407-5<br />
Horst Eidenberger, Elke Michlmayr<br />
Mit Perl programmieren lernen<br />
2005, 288 Seiten, Broschur<br />
€ 29,00 (D), € 29,90 (A), sFr 51,00<br />
ISBN 978-3-89864-320-7<br />
Softwareentwicklung<br />
7