TheconceptofuserstorieshasitsrootsasoneofthemaintenetsofExtremeProgramming.Insimpleterms,userstoriesrepresentaneffectivemeansofgatheringrequirementsfromthecustomer(roughlyakintousecases).Thisbookdescribesuserstoriesanddemonstrateshowtheycanbeusedtoproperlyplan,manage,andtestsoftwaredevelopmentprojects.Thebookhighlightsbothsuccessfulandunsuccessfulimplementationsoftheconcept,andprovidessetsofquestionsandexercisesthatdrivehomeitsmainpoints.Afterabsorbingthelessonsinthisbook,readerswillbeabletointroduceuserstoriesintheirorganizationsasaneffectivemeansofdeterminingpreciselywhatisrequiredofasoftwareapplication.
1