Der Artikel wird am Ende des Bestellprozesses zum Download zur Verfügung gestellt.

Software Development Rhythms

Harmonizing Agile Practices for Synergy
Langbeschreibung
An accessible, innovative perspective on using the flexibility ofagile practices to increase software quality and profitabilityWhen agile approaches in your organization don't work asexpected or you feel caught in the choice between agility anddiscipline, it is time to stop and think about software developmentrhythms!Agile software development is a popular development process thatcontinues to reshape philosophies on the connections betweendisciplined processes and agile practices. In Software DevelopmentRhythms, authors Lui and Chan explain how adopting one practice andcombining it with another builds upon the flexibility of agilepractices to create a type of "synergy" defined as softwaredevelopment rhythms. The authors demonstrate how these rhythms canbe harmonized to achieve synergies, making them stronger togetherthan they would be apart. Software Development Rhythms providesprogrammers with a powerful metaphor for resolving some classicsoftware management controversies and dealing with some commondifficulties in agile software management.Software Development Rhythms is divided into two parts andcovers:Essentials -- provides an introduction to softwaredevelopment rhythms; explores the programmer's unconscious mind atwork on software methodology; discusses the characteristics of theiterative cycle and open source software development; andintroduces the topic of agile values and agile practicesRhythms -- compares plagiarism programming with cut-pasteprogramming; provides an in-depth discussion of different ways toapproach collaborative programming; demonstrates how to combine andharmonize these practices so they can be applied to common softwaremanagement problems such as motivating programmers, discoveringsolution patterns, managing software teams, and rescuing troubledIT projects; and takes a comprehensive look at Scrum, CMMI,Just-In-Time, Lean Software Development, and Test-DrivenDevelopment from a software development rhythm perspectiveAbundantly illustrated with informative graphics and amusingcartoons, Software Development Rhythms is a comprehensive andthought-provoking introduction to some of the most advancedconcepts in current software management. Written in a refreshinglyeasy-to-read style and filled with interesting anecdotes,simulation exercises, and case studies, Software DevelopmentRhythms is suitable for the practitioner and graduate studentalike. It offers readers practical guidance on how to take thethemes and concepts presented in this book back to their ownprojects to harmonize their software practices and release thesynergies of their own teams.
Kim Man Lui, PhD, is an Independent Consultant and a VisitingAssistant Professor in the Department of Computing at the Hong KongPolytechnic University. Dr Lui is a Certified DatabaseAdministrator, a Certified Oracle Database Administrator, and a SunCertified Java Programmer. He is also the author of two books.Keith C.C. Chan, PhD, is Professor and Head of the Department ofComputing at the Hong Kong Polytechnic University. Previously, hewas a senior analyst at the IBM Canada Laboratory, Toronto.
ISBN-13:
9780470192665
Veröffentl:
2008
Seiten:
328
Autor:
Kim Man Lui
eBook Typ:
PDF
eBook Format:
Reflowable
Kopierschutz:
2 - DRM Adobe
Sprache:
Englisch

89,99 €*

Lieferzeit: Sofort lieferbar
Alle Preise inkl. MwSt.