Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen

Guidebook für Software Engineers

39,90 €*

Lieferzeit 1-4 Werktage

Format auswählen
Produkt Anzahl: Gib den gewünschten Wert ein oder benutze die Schaltflächen um die Anzahl zu erhöhen oder zu reduzieren.
  • eigenen Programmierfähigkeiten vertiefen und hochwertigen Code schreiben
  • Aufgaben erfolgreich abschließen, durch Code-Reviews und Mentoring besser zusammenarbeiten, technische Schulden abbauen, eine hohe Testabdeckung sicherstellen, tragfähige Architekturentscheidungen treffen
  • Ziele, Phasen und Risiken beim Managen von Projekten, Software für den Produktivbetrieb bereitstellen, Stakeholder-Management betreiben, Fokus und Dynamik eines Teams verbessern
  • im heise shop in digitaler und gedruckter Fassung kaufen
Produktgalerie überspringen

Das könnte Sie auch interessieren

Software-Engineering - kompakt
Von zentraler Bedeutung für das Software-Engineering ist der Software-Lebenszyklus. Gemeint ist damit der gesamte Prozess, der zur Erstellung und Erhaltung eines Softwaresystems führt. Sowohl in traditionellen als auch in agilen Softwareerstellungsprozessen läuft dieser Lebenszyklus ab. Bewährt hat sich in der Praxis die Einteilung in sogenannte Phasen, denen die Gliederung folgt.Nach einer kurzen Einführung werden in Kapitel 2 vorab phasenübergreifende Verfahren wie divergierende Vorgehensmodelle und Projektmanagement besprochen. Kapitel 3 behandelt die Planungsphase; Kapitel 4 ist dem Requirements-Engineering gewidmet, bei dem die Software-Anforderungen kreativ konstruiert, analysiert und – traditionell oder agil – dokumentiert werden. In Kapitel 5 folgt die Besprechung der Verfahren für die Designphase der Software. Hier wird hinterfragt, wie gute Software-Architekturen Erfolg versprechend erdacht, mit der UML-Notation geeignet modelliert und in späteren Projekten wiederverwendet werden können. Kapitel 6 widmet sich der Test- und Abnahmephase und damit den wichtigen Qualitätssicherungsfragen. Abschließend wird in Kapitel 7 die Wartung – zur wirksamen Erhaltung von Softwaresystemen – erklärt.Anfänger erhalten eine schnelle Orientierung und kompaktes, fundiertes Grundwissen. Fortgeschrittene Leser finden hier ein aktuelles, gut strukturiertes Nachschlagewerk.
22,99 €*
Software-Architekturen dokumentieren und kommunizieren
Dokumentation wird oft als lästige Pflicht angesehen und in vielen Softwareprojekten stark vernachlässigt, die Architektur wird manchmal überhaupt nicht beschrieben. Damit das in Ihren Projekten nicht passiert, schlägt dieses Buch praxiserprobte und schlankere Bestandteile für eine wirkungsvolle Architekturdokumentation vor.Anhand eines durchgängigen Beispiels erfahren Sie, wie Sie architekturrelevante Einflussfaktoren erfassen und Ihre Softwarelösung angemessen und ohne Ballast festhalten. Sie lernen nicht nur die Vorgehensweise für das Dokumentieren während des Entwickelns kennen, sondern auch, wie Sie bestehende Systeme im Nachhinein beschreiben. Neben der Methodik diskutiert das Buch auch typische Formate und Werkzeuge wie Wikis, UML-Werkzeuge unter anderem, mit denen Sie  Architekturdokumentation erfassen, verwalten und verbreiten kann.Checklisten und Übungsaufgaben geben Ihnen die nötige Sicherheit, um die Architekturdokumentation zu einem integralen Bestandteil Ihres Softwarevorhabens zu machen. Autor:Stefan Zörner arbeitet als Softwarearchitekt und Berater bei embarc in Hamburg. Er wirkt bei Entwurfs- und Umsetzungsfragen mit, unterstützt beim Festhalten von Architektur und beleuchteten Lösungsansätzen in Bewertungen. Sein Wissen und seine Erfahrung teilt er regelmäßig in Vorträgen, Artikeln und Workshops.
39,99 €*

Produktinformationen "Guidebook für Software Engineers"

Guidebook für Software Engineers

Das Guidebook für Software Engineers aller Karriere-Level, die einen guten Job machen und Erfolg haben wollen
Vom Autor von »The Pragmatic Engineer Newsletter«, dem meistgelesenen Technologie-Newsletter auf Substack.
Beschreibt die typischen Karrierestufen vom Softwareentwickler über Positionen eines Senior oder Lead bis hin zum Staff, Principle oder Distinguished Level (Achtung: die Jobtitel variieren von Unternehmen zu Unternehmen).

Deckt Softskill-Themen, technische Konzepte, aber auch Fragen zu Selbstmanagement und Produktivität ab.
Interessante Branchen-Insights des Autors, der exzellent vernetzt ist und bei Uber, Skyscanner, Microsoft, Skype und JP Morgan gearbeitet hat.

Software-Engineers sollten ihre berufliche Entwicklung unbedingt selbst in die Hand nehmen – eine Erkenntnis, die Gergely Orosz schon zu Beginn seiner Karriere gewonnen hat. In diesem Buch unterstützt er Software-Engineers bei ihrer Karriereplanung und teilt seine Erfahrungen und tiefgehenden Branchenkenntnisse. Das Guidebook orientiert sich dabei am »typischen« Karriereweg eines Software-Engineers: vom Junior-Entwickler über die Rolle des Senior-Engineers mit Vorbildfunktion bis hin zu Führungspositionen wie Staff-Engineer oder Principal-Engineer. Gergely Orosz beschreibt, welche Schlüsselkompetenzen unverzichtbar sind, und gibt zahlreiche Impulse und Anregungen.

Das Buch erläutert u.a.:
Grundlagen der Entwicklerkarriere
Typische Karrierepfade, die eigene Karriere steuern, Leistungsbeurteilungen, Beförderungen, Jobwechsel

Der kompetente Softwareentwickler
Dinge anpacken, die eigenen Programmierfähigkeiten vertiefen und hochwertigen Code schreiben, die Werkzeuge produktiver Entwickler*innen

Der vielseitige Senior-Engineer
Aufgaben erfolgreich abschließen, durch Code-Reviews und Mentoring besser zusammenarbeiten, technische Schulden abbauen, eine hohe Testabdeckung sicherstellen, tragfähige Architekturentscheidungen treffen

Der pragmatische Tech-Lead
Ziele, Phasen und Risiken beim Managen von Projekten, Software für den Produktivbetrieb bereitstellen, Stakeholder-Management betreiben, Fokus und Dynamik eines Teams verbessern

Staff- und Principal-Engineers mit Vorbildfunktion
Durch KPIs und OKRs das Geschäft verstehen, hilfreiche Engineering-Prozesse etablieren, geschäftliche Ziele durch zukunftsfähige IT-Lösungen unterstützen

Artikel-Details

Anbieter:
O'Reilly
Autor:
Gergely Orosz
Artikelnummer:
9783960092513
Veröffentlicht:
28.11.24
Seitenanzahl:
468