BookOutline

Hey, everyone --

The book is out:

NOTE: This is now a structured file. Its structure is being used to drive the conversion of Wiki pages to Frame. This file will be expanded and formatted as a PDF file using Frame book styles nightly, and will appear occasionally as

http://easycomp.info.uni-karlsruhe.de/~jcoplien/HarrisonCoplien.pdf

An old version is at

http://www.bell-labs.com/user/cope/Patterns/Process/BookOutline.pdf

Please observe case and general formatting in section headers. The ensuing row of underscores is also significant. Thank-you.

See the Japanese translation in progress at NipponOrgPatterns**!**BookOutline.

The title of the book is: **Organizational Patterns of Agile Software Development**.

Our ongoing meeting notes are in StuffToDo.

PreFace

PART I. HistoryAndIntroduction

1. AnOverviewOfPatternsAndOrganizationalPatterns

  1. OrganizationalPatternLanguages

2. HowThePatternsCameToUs

  1. GatheringOrganizationalData

    1. IntrospectionInAndAnalysisOfOrganizations

    2. ShortcomingsOfStateOfTheArt

    3. TheCRC-CardMethodology

    4. AnalyzingRolesAndRelationships

  2. CreatingSequences

  3. HistoryAndRelatedWork

3. HowToUseThisBook

  1. ReadingThePatterns

  2. ApplyingThePatterns

  3. UpdatingThePatterns

  4. WhoShouldUseThisBook?

PART II. ThePatternLanguages

4. OrganizationDesignPatterns

  1. ProjectManagementPatternLanguage

    1. CommunityOfTrust

    2. SizeTheSchedule

    3. GetOnWithIt

    4. NamedStableBases

    5. IncrementalIntegration

    6. PrivateWorld

    7. BuildPrototypes

      1. SurrogateCustomer (reference)

    8. TakeNoSmallSlips

    9. CompletionHeadroom

    10. WorkSplit

    11. RecommitmentMeeting

    12. WorkQueue

    13. InformalLaborPlan

    14. DevelopmentEpisode

    15. ImpliedRequirements

    16. DeveloperControlsProcess

    17. WorkFlowsInward

    18. ProgrammingEpisode

    19. SomeoneAlwaysMakesProgress

    20. TeamPerTask

    21. SacrificeOnePerson

    22. DayCare

    23. MercenaryAnalyst

    24. InterruptsUnjamBlocking

    25. DontInterruptAnInterrupt

  2. PiecemealGrowthPatternLanguage

5. OrganizationConstructionPatterns

  1. OrganizationalStylePatternLanguage

      1. CommunityOfTrust (reference)

  1. PeopleAndCodePatternLanguage

PART III. FoundationsAndHistory

6. OrganizationalPrinciples

  1. PrimingTheOrganizationForChange

    1. DissonancePrecedesResolution

    2. TeamBurnout

    3. StabilityAndCrisisManagement

    4. TheOpenClosedPrincipleOfTeams

    5. TeamBuilding

    6. BuildingOnTheSolidCore

  2. PiecemealGrowth

  3. SomeGeneralRules

7. AnthropologicalFoundations

  1. PatternsInAnthropology

  2. BeyondProcessToStructureAndValues

  3. RolesAndCommunication

  4. SocialNetworkAnalysis

  5. DistillingThePatterns

    1. CRC Cards And Roles

    2. SocialNetworkTheoryFoundations

    3. ScatterplotsAndPatterns

PART IV. CaseStudies

8. BorlandQuattroProForWindows

  1. IntroductionToTheQPWCaseStudy

  2. OriginsAndDescriptionOfQPW

  3. BorlandQuattroProForWindows

  4. PersonalExcellenceAndIntegrity

  5. DoOneThingAndDoItWell

  6. APiecemealArchitectureProcess

  7. PersonalityAndDevelopment

  8. NoWineBeforeItsTime

  9. CreateRatherThanConform

    1. CaliforniaGoldRush?

  10. IntrospectionByTheTeam

  11. ProcessAndQuality

  12. ConcludingThoughtsAboutQPW

9. AHyperproductiveTelecommunicationsDevelopmentTeam

  1. TheCulture

  2. TheDevelopmentProcess

  3. ThePasteurAnalysisOfTheProcess

  4. TheHumanSide

  5. TheSmallTeamSpirit

  6. ProcessImprovementOpportunities

  7. ThoughtsAndConclusions

PART V. Appendices

10. SummaryPatlets

11. Bibliography

12. PhotoCredits

13. ParkingLot These are things we need to remember...