[For more stories, see CategoryStory and CategoryExample] *StoryQuotes - ''The following paragraphs are quotes from articles/books about stories. I've really gotten interested in stories since writing patterns. It seems the stories are a powerful way to transfer learning. It's amazing!'' ---- '''Stories and Patterns''' *InsightsFromWhatArePatterns - ''I now think in terms of SuccessStory''''''s, WhatWeDidStory''''''s, and FailureStory''''''s being precursors to patterns and AntiPattern''''''s.'' *SuccessesAndPatterns - ''Would some of the things you were left with automatically be the patterns and AntiPattern''''''s embedded in your stories?'' *SuccessStory - ''...describing personal practices in the form of stories, instead of in the form of PersonalPattern''''''s or ProtoPattern''''''s'' '''Software Stories''' *GemstoneConsultingStory - ''The ChryslerComprehensiveCompensation team needed to improve performance of their GemStone-based application. They tried two different ways to do it. Guess which way worked better.'' *TheStoryOfAwt - ''Disclaimer: this is from memory...This is my recollection of how Java AWT happened...'' *TypeInferenceStory - ''...I come up with an algorithm that's pretty neat and I go into Ray's office (Ray's a very good programmer who works in the office next to me) for validation of the basic ideas...'' *AlanKayStories - ''Classics include LinesComposeThemselves, BurnTheDiskpacks, HeInventedTheTerm, and AlanKayIsTron.'' *LegacyReplacementStories - ''Replacing legacy systems can have interesting SideEffect''''''s'' *QueueStory - ''Gray light through the windows washed most of the color out of the room (we are talking about Eugene, Oregon, here). I was just getting comfortable with data structures as a concept separate from programming, but I was still squirming a bit sitting there, since Andrzej was a pretty aggressive professor.'' *GlobalInvestmentBankProject - ''ONCE UPON A TIME there was an investment bank that was considered very prominent.'' *CreepingFeaturitisWarStories - ''Maybe we were good enough, maybe we weren't. We were, however, the team they had, and we could have done better at informing them where we were going to wind up.'' *TheOriginalFolkTale - ''A seasoned programmer (I'll refer to him as "the old-timer") is wandering through the office when he notices ...'' '''Analogies''' *AnalysisAsStorytelling - ''...when...I move into analysis...my words change completely. A vocabulary of emotion, motivation and desire suddenly appears.'' *DisciplineEnvy - ''When I stoop to analogy I pick journalism...But that's analogy. Instead we should study our own.'' '''User Stories''' *UserStory - ''In ExtremeProgramming a UserStory is a story about how the system is supposed to work. Each UserStory is written on a card, and represents a chunk of functionality that is coherent in some way to the customer.'' *StoryEstimate - ''Ask yourself the question, "What if all I had to do was implement this story? Really just this story right here. How long would that take (in weeks)?"'' '''User Stories - Variations''' *LimitsOfUserStories - ''I hope to focus on the one question, "What are the limits of UserStories?"'' *UserStorySystemInJava - ''In short, treating this requirement as a UserStory won't work in theory, but will work fine in practice. UserStory is a special case of WriteItOnaCard.'' *HonoraryUserStories - ''It is desirable, wherever possible, to handle such requirements with the same mechanisms as UserStories.'' *TheExtremeProgrammingWayToHandleUserAntiStories - ''Q: How can you handle... A: Write 'em on cards.'' *ThereAreNoUserAntiStories - ''A story describes anything the customer wants.'' *UserAntiStory - ''UserAntiStories are things the user does not want to happen, commonly for safety or security reasons.'' *MotherhoodStory - ''A UserStory that is really a generator of UserStories.'' *StoryIdea - ''A story idea is a description (a paragraph of text, usually) that has to be turned into user stories before it can be implemented.'' *TheFairyTale - ''Structure the use case description as a fairly tale...(Once upon a time...)(and then the big bad actor...)(and they all lived happily ever after).'' '''User Stories - Examples''' *AtsUserStories - ''30. A manager or administrator views the changes that have been made to sensitive (audited) fields in the application. Changes are recorded from the creation of a record up to the present. Source: Jim; Risk: M'' *UserStoryExamples - ''Each of the following is an example of a UserStory.'' *StoryCard''''''s - ''Actual Extreme story cards.'' *JeraWorksUserStories - ''UserStories from JeraWorks, here for your perusal, and my edification'' *XpBookStories - ''Joe is heard to make sounds of growing frustration. Another developer asks Joe for help.'' '''Story Web Sites''' *StoryBase - ''StoryBase collects web stories like WikiWikiWeb collects patterns.'' *PatternStoriesWiki - ''The PatternStoriesWiki is a wiki clone that contains stories of uses of patterns.'' '''Other''' *StoryBoarding - ''Story boards are a method of depicting a film through a sequence of scenes with accompanying text.'' * WarStories ---- Searches used http://c2.com/cgi/wiki?search=story http://c2.com/cgi/wiki?search=stories http://c2.com/cgi/wiki?search=report http://c2.com/cgi/wiki?search=journal http://c2.com/cgi/wiki?search=success http://c2.com/cgi/wiki?search=fable http://c2.com/cgi/wiki?search=analog http://c2.com/cgi/wiki?search=tale ---- CategoryStories CategoryLearningMethods