Daily Scrum 4 (Sprint 2) - shanjida-alam/Smart-Living-Community GitHub Wiki
14-November-2024
6:00 PM
15 Minutes
Discord Voice Channel
Shanjida Alam
- 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 Owner: Shanjida Alam (SA)
- Development Team Members: SH, IH, SA, TH, HT, JK
Member(s) | What We Did Yesterday | Problems Faced | What Will Do Today |
---|---|---|---|
SH | Completed 7 test cases. | Feature is not runnable due to exception handling issues. | Try to solve the problem and complete more test cases. |
SA | Successfully implemented TDD for the Create Complaint feature. Modified the Complaint Form UI. Successfully saved resident complaints to the database with validation. | Encountered issues generating test cases, passing failed test cases, and synchronizing data with Firebase. | Generate documentation and open a pull request for CI testing. |
IH | Worked on TDD implementation for the Bulletin Board feature. Completed test cases for the Create Announcement functionality. | No major blockers; minor setup issues were encountered but resolved. | Resolve Firebase integration issues for data storage. Ensure all test cases pass successfully, perform end-to-end testing, and add documentation. |
HT | Wrote functions to pass test cases and generated documentation. | While writing functions individually to pass test cases, forgot to turn on the toggle for 1.5 hours. | Merge with the main app, generate documentation, and push to GitHub. |
TH | Implemented TDD for the Security Log feature. Successfully implemented all possible test cases after writing them. | Encountered difficulties in generating test cases and faced issues while running test cases. | Enhance the feature if modifications are needed and deepen understanding of testing. |
JK | Completed TDD for multiple test methods in the testing package (bookInstantlyTest , bookPermanentTest , loadRecentBookings , submitParkingRegistration , getRegistrationStatus ). Integrated test codes into the product code. Implemented sub-fragments hosted by ResidentParkingFragment including:ResidentRegisterVehicleFragment , ResidentInstantBookingFragment , ResidentPermanentBookingFragment , RecentBookingFragment . All sub-fragments were individually implemented with the help of test codes and followed the MVVM pattern. |
Encountered dependency injection issues while running test cases. Faced challenges handling Firebase for mocking/stubbing. | Perform Continuous Integration tests for the test class and improve project features. |
- 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.