PBI User Story Acceptance Criteria Relative Size Estimation
Social Media Guidance As a grandparent, I want to be helped in using social media features so that I can contact other people. 1. System can respond to user’s request on how to operate social media features, whether by text or audio
  1. System can understand user’s command
  2. System can provide a correct output in form of a guide | XL | | Type Feature | As an elderly whose speech is sometimes unclear, I want to be able to type my needs to the system so that I can use the program conveniently. | 1. User can type their words without much delay (< 1s late)
  3. User can send their type messages to the system by displaying keyboard and send button
  4. The system can accept user’s message
  5. The system can respond appropriately to the message
  6. User can press a refresh button if the keyboard doesn’t show up | L | | Automated Save Preferences | As a frequent user of virtual assistant program, I want my preferences to be saved by the program so that I can do repeated tasks faster. |
  7. System can record (save) the essential aspects of commands
  8. Summarized command is at most 5 sentences long
  9. Sytem can summarize commands within time range < 6s
  10. Display small text output and fade if the system cannot save the summary or essential aspects of the command | M-L | | Voice Output | As an old person who struggles to read text on a screen, I want to be helped through voice instructions so that I can do what I asked help to without challenges. | 1. Terdapat tombol button untuk voice output setelah response text ditampilkan
  11. Waktu tunggu untuk sistem bersuara adalah < 5s
  12. Sistem dapat membaca hasil respons teks
  13. Menampilkan teks notifikasi untuk menekan tombol kembali untuk memerintah ulang sistem membaca, jika terdapat kesalahan internal pada pembacaan | M-L | | Simple Menu | As an old person that is unfamiliar with smartphone interface, I want to be able to navigate through the application menu easily without confusion. | 1. User needs to press no more than 3 buttons, including overlay open button, to get to the feature they want to use
  14. Menu uses icons that are commonly used
  15. Menu buttons are visible, at the size of 120px x 120px (can be adjusted to suit the displayed interface)
  16. The menu can be opened in <2 s
  17. If a menu button is pressed, the delay until the feature is opened should be less than 3 s
  18. If feature fails to open, a notification should appear to display an error message. | S | | Application Overlay | As an user who wants simplicity in using apps, I want to use this application through an overlay so that I don’t need to switch applications. | 1. Overlay can be accessed and opened while using another application
  19. The delay until the overlay is opened must not exceed 2 seconds
  20. The overlay should display buttons regarding the different features
  21. The overlay must be able to be closed in a simple manner
  22. If the overlay fails to be opened when tapped/clicked, an error notification should be sent
  23. An application should exist to handle overlay settings, such as refreshing and restarting the overlay in case of an error | L | | AI Text Output | As an user who can’t keep with fast guidance, i want to see the guidance in text format so i can see instructions repeatedly. | • Guidance should be displayed as a text format • Text format can be scrolled so that the text font does not become smaller (too fit) • No delay of more than 2s • There is validation before displaying, so there is no error or empty text when displaying text. | L |