Link Search Menu Expand Document

Birdy User Stories

With the rise of facial identification, it is possible to expand beyond the application of simply unlocking a smartphone and truly take advantage of this technology. Birdy aims to make the lives of bird watchers easier by allowing the users to take a picture of any bird, identify it, and give a quick summary of the subject.

Up til now birdwatching has depended on the book a watcher happened to have. If the book was outdated or not selected for the correct region (Ohio instead of Texas) it would not be possible to correctly identify a bird’s species. Birdy transcends this limitation as a compact app on a smartphone: be it a blue jay or a desert owl, Birdy can analyize a photo taken via the smartphone and identify the bird. However, since not all birds enjoy their photo taken, Birdy also supports the ability to record audio to capture bird calls and identify the species by sound.

Upon successfully identifying a bird (via image or audio recording), Birdy updates a map indicating where, when, and what type of bird was identified. This information along with the media used to identify the bird is uploaded to the online Birdy service so other users can see the best place to find birds of a give species or simply nearby their current location. This eliminates the frustrating aspects of trying to find a location for birdwatching, especially when trying to observe specific species of birds.

To encourage Birdy’s avid avian admirers, Birdy allow users to connect with each other to share pictures, messages, and video to support each other while birding. Birdy also includes regularly scheduled challenge events like finding a specific type of bird or spotting the most unique birds in a given time period. Each Birdy user has two ranks on the Birdy Board based on total number of unique bird sepecies findings and number of challenges complete. These ranks all come with digital badges commemorating the accomplishments of a Birdy user.

Assignment

Using the Markdown format and template provided, write as many user stories about the Birdy application as you can (at least 3 per team member).

Submission

Submit your assignment via GitHub classroom

Don’t forget that your steps are:

  • git add birdy-user-stories.md
  • git commit -m "Your Commit Message Here"
  • git push

Grade: 5 points

  • 1 Point: The assignment is submitted to GitHub classroom
  • 1 Points: Total number of user stories >= 3 * number of team members
  • 1 Points: Markdown document is formatted correctly
  • 2 Points: User stories follow the guidelines presented in the Head First book and class slides