Home Shop Service Jobs Newsletter Company Shopping cart Deutsch
Books | Computer Science | Programming & Software Development | Software Development Rhythms
Browse our products
Books
 
Just published
Title search
Featured sites
Journals
Choose your area of interest
 
Lui, Kim Man / Chan, Keith C. C.
Software Development Rhythms
Harmonizing Agile Practices for Synergy

1. Edition - May 2008
71.90 Euro
2008. 308 Pages, Hardcover
ISBN-10: 0-470-07386-1
ISBN-13: 978-0-470-07386-5 - John Wiley & Sons


Order



Sample Chapter

Short description
Software Development Rhythms: Using the Flexibility of Agile Software Practices in Combination respects and builds upon the inherent flexibility of agile practices, focusing on understanding the "why and when" of the effective application of practice-move-practice or activity-move-activity. The unique approach and technical quality of this work answers the key question of whether programmer productivity is impacted by the various agile practices by providing a comprehensive and unbiased journey across software development rhythms.

From the contents
PART I: ESSENTIALS.

Chapter 1: No Programmer Dies.

1.1 Developing Software vs. Building a Tunnel.

1.2 Do-Re-Mi Do-Re-Mi.

1.3 Software Development Rhythms.

Chapter 2: Understanding Programmers.

2.1 Personality and Intelligence.

2.2 Outsourced Programmers.

2.3 Experienced Management.

Chapter 3: Start with Open Source.

3.1 Process and Practice.

3.2 OSS Development.

3.3 OOS-Like Development.

PART II: RHYTHMS.

Chapter 4: Plagiarism Programming.

4.1 Plagiarism.

4.2 Nothing Faster than Plagiarism.

4.3 Business and Rhythm for Plagiarism.

Chapter 5: Pair Programming.

5.1 Art and Science.

5.2 Two Worlds.

5.3 Programming Task Demands.

5.4 Pair programming is more than programming.

5.5 Pair programming Team Coached.

Chapter 6: Repeat Programming.

6.1 Controversies in Pair Programming.

6.2 Repeat Programming.

6.3 Rhythm: Pair - Solo - Pair - Solo.

6.4 An exception that proves Brooks' Law.

Chapter 7: Agile Teaming.

7.1 Project Teams.

7.2 Productivity.

7.3 Problems and Problem Owners.

7.4 Failing Projects Rescued.

7.5 Beware of Iago.

Chapter 8: Incremental Design.

8.1 Modeling and Planning.

8.2 Rework or reuse.

8.3 Just-in-time Software Development.

8.4 Requirements Complexity.

8.5 Refactoring.

Chapter 9: Test-Driven Development.

9.1 Reverse Waterfall.

9.2 Test-First Programming.

9.3 Rhythm: Test - Code - Refactor.

9.4 Rapid Software Process Improvement.

Epilogue: Medley.

Appendix I: Nammik.

References.


 
Order
Short description
Detailed description
Reviews
Author information

Related Books

Android Application Development Cookbook
100 Recipes for Building Winning Apps

Android Game Programming For Dummies

Objective-C Programming For Dummies


[more >>]

Related Journals

MLQ - Mathematical Logic Quarterly

[more>>]

Special Offers

Drauz, Karlheinz / Gröger, Harald / May, Oliver (eds.)

Enzyme Catalysis in Organic Synthesis
449.- Euro
valid until
30 June 2012

[more offers >>]


 

        

Tell a friend          RSS Feeds         Print-Version         Sitemap

©2012 Wiley-VCH Verlag GmbH & Co. KGaA - Provider
http://www.wiley-vch.de - mailto: info@wiley-vch.de
Data Protection