Date 02/06/2025, 16.00 - 17.00
Participants • Michael Suthirta
• Reynard Adrian
• Nathanael Mahardika Susilo
• Gilmore
• Muhammad Rafi Isnaen

Sprint Goal

Assumptions

Sprint Backlog

Requirements / Features User story Importance Effort (Hours)
Social Media Guidance As a grandparent, I want to be helped in using social media features so that I can contact other people. Must Have
Text output As an elderly who cannot keep up with voice-based instructions, I want to be able to read the guides so that I can reread it if I forget about it. Must Have
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. Must Have
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. Must Have

Open Questions

Question Answer Answered
Apakah perlu mengganti model ? Iya, kita mencoba untuk mengganti model dengan API gratis, yang sudah pasti ada dan dengan source support yang banyak, Gemini AI. Y

Out of Scope

Task Breakdown

PBI Tasks Effort (hours) Descriptions
Social Media Guidance Mendapatkan API key dari Gemini pro, dan menggantikan model lokal yang ada pada kode backend python 6 Dapatkan API key dari google AI studio, dan buat projek barunya di Console google cloud
Troubleshooting 3
Efforts 9
AI Text Output Membuat output dari integrasi model baru pada backend python, ke cli-based 6 Output dikeluarkan pada terminal, dengan model Gemini
Troubleshooting 3
Efforts 9
Voice Output Membuat suara berdasarkan output text dari Gemini AI dengan pyttsx3 yang telah dihubungkan 6 pyttsx3 telah dihubungkan ke dalam kode backend python pada sprint sebelumnya
Troubleshooting 3
Efforts 9
Text Output Memunculkan text output dari cli-based ke proyek flutter 13 Pengintegrasian backend python ke proyek flutter agar response gemini bisa ditampilkan di layar
Troubleshooting 7
Efforts 20
Total Efforts 47

Task Assigning

Members Tasks
Michael Suthirta Membuat suara berdasarkan output text dari Gemini AI dengan pyttsx3 yang telah dihubungkan
Troubleshooting
Reynard Adrian Troubleshooting
Memunculkan text output dari cli-based ke proyek flutter
Nathanael Mahardika Susilo Troubleshooting
Membuat suara berdasarkan output text dari Gemini AI dengan pyttsx3 yang telah dihubungkan
Gilmore Mendapatkan API key dari Gemini pro, dan menggantikan model lokal yang ada pada kode backend python
Membuat output dari integrasi model baru pada backend python, ke cli-based
Memunculkan text output dari cli-based ke proyek flutter
Muhammad Rafi Isnaen Mendapatkan API key dari Gemini pro, dan menggantikan model lokal yang ada pada kode backend python
Membuat output dari integrasi model baru pada backend python, ke cli-based

Estimation

Hour-Based Estimation

Capacity - planning approach -> setiap anggota commit 3 jam per hari

  1. 3 jam perhari, maka 3 jam * 5 anggota = 15 jam per hari. 1 Sprint = 7 hari, maka 15 jam * 7 hari = 105 jam per - 7 hari
  2. Jika dalam 7 hari memiliki waktu kerja 105 jam, maka dengan waktu kerja 47 jam, dapat dilakukan dalam 2 hari.