Daily Scrum 2 (Sprint 2) - shanjida-alam/Smart-Living-Community GitHub Wiki
07-November-2024
6:00 PM
15 Minutes
Discord Voice Channel
Hasneen Tamanna Totinee
- Mst.Solaimi Hamid (SH)
- Shanjida Alam (SA)
- Irtifa Haider (IH)
- Hasneen Tamanna (HT)
- Md.Tanvir Hossain Saon (TH)
- Jubaer Ahmad Khan (JK)
- Frequency: Every 2 days
- Time: 6:00 PM
- Scrum Master: Jubaer Ahmad Khan (JK)
- Product Owners: Shanjida Alam (SA)
- Development Team Members: SH, SA, IH, HT, TH, JK
MEMBER(S) | What we did yesterday? | What problems faced? | What will do today? |
---|---|---|---|
1. SH | Started generating test cases | None | Implement the test cases for my feature |
2. SA | Created a UI for resident complaints, Created model class for Complaints, Created a new branch in GitHub |
None | Generate test cases for TDD |
3. IH | Explored Test-Driven Development (TDD) principles relevant to the "Create Community Bulletin Board" feature, Began setting up preliminary test cases |
While connecting database | Refine and finalize test cases for the "Create Community Bulletin Board" feature |
4. HT | Created CreateBillModel, Designed the UI, Generated 2-3 test cases, Created totinee-create-bill branch on github and pushed the changes |
Faced some complications maintaining the test case structure | Run the test cases, Write the functions and re-run the test cases, Write rest of the test cases |
5. TH | Generated test Cases for my feature | No issues faced so far | Create model and try to run the generated test cases |
6. JK | Created a collection in Firebase Firestore named manageParking with the required fields, Created a model class named ResidentParkingModel with the corresponding fields, Generated a test case for the ParkingRequest method in the ViewModel class |
Encountered dependency resolution issues with class mocking while writing the test case, Experienced problems accessing the Firebase Database, Data could not be retrieved from Firestore for unknown reasons |
Generate the remaining test cases for TDD purposes, After finalizing the test cases, convert them into actual Java classes, Complete the UI design afterward |
-
Maintain a Single Activity with Multiple Fragments: Ensure the project follows a single-activity structure, with navigation handled through multiple fragments. This approach promotes modularity, easier navigation management, and better alignment with modern Android architecture practices.
-
Keep Necessary Screenshots at Every Step: Remember to take screenshots after running the test cases first, which will return failed result, and again take screenshot after writing the functions, and re-running the test cases which should return passed/successful result.