商品簡介
Software-Entwicklung: Processes, Metrics, Design, Testing, and Agile Methodologies bietet einen umfassenden Leitfaden f moderne Softwareentwicklungsverfahren. Es behandelt wesentliche Themen wie Software-Engineering-Prozesse, Qualit酹smetriken, Designprinzipien, Testtechniken und agile Methoden. Das Buch befasst sich mit verschiedenen Softwareentwicklungsmodellen, darunter Wasserfall, Spirale und inkrementelle Entwicklung, und legt dabei den Schwerpunkt auf Prozessverbesserungsrahmenwerke wie CMMI und ISO-Normen.Es werden Softwaremetriken zur Bewertung von Produktivit酹, Qualit酹 und Wartbarkeit sowie Entwurfsprinzipien wie strukturierter und objektorientierter Entwurf, Entwurfsmuster und Architekturmodelle wie MVC und Microservices behandelt. Das Testen von Software wird eingehend untersucht, wobei Unit-, Integrations-, System- und Akzeptanztests sowie automatisierte Testwerkzeuge behandelt werden.Das Buch beleuchtet auch agile Methoden wie Scrum, Kanban und Extreme Programming (XP), wobei der Schwerpunkt auf Flexibilit酹, Zusammenarbeit und iterativer Entwicklung liegt. Insgesamt ist das Buch eine wertvolle Ressource sowohl f Studenten als auch f Fachleute, die einen strukturierten Ansatz f die Softwareentwicklung suchen.