https://staragile.com/blog/3-c-of-user-stories