Målet med en fleksibel brugerhistorie er at demonstrere værdien af en softwarefunktion fra et slutbrugerperspektiv. Ofte når du opretter en funktion, er det nemt at gå vild i de specifikke detaljer om, hvad funktionen kan udføre og hvordan den fungerer, og vi glemmer den rigtige grund til, at vi skaber denne funktion i første omgang - for brugeren. En fleksibel brugerhistorie gør det muligt for os at holde sig jordet og tænke gennem funktionen, og det er layout fra et rigtigt brugerperspektiv.