mid sprint4 status - 1deeppanwala/Trekora GitHub Wiki

Mid of Sprint 4

Date: 11/19/2024

Major Project Feature Summary:

Major Project Feature % completed to date

Feature | Status | Completion Percentage -- | -- | --
Feature Status Completion Percentage
Implement Performance Testing 🟡 35%
Set Up CI/CD Pipeline 🟡 40%
Performance Testing Environment Setup 🟢 100%
Backend Optimization (Performance Issues) 🟡 20%
Deploy to Staging via CI/CD 🔴 0%
Notifications for Build Status 🟡 50%
Document CI/CD Workflow 🔴 0%

Current Project Status: AMBER

The project status is AMBER due to delays in backend optimization and issues with deployment in the CI/CD pipeline. While significant progress has been made on setting up the performance testing environment and partial CI/CD integration, completing these critical tasks has been challenging due to unexpected technical bottlenecks and team bandwidth.

Team Goals for the Upcoming Week:

  1. Complete performance testing scripts for all critical app functionalities.
  2. Resolve issues preventing automated deployment to the staging environment.
  3. Finalize backend optimizations to address identified performance bottlenecks.
  4. Begin documenting the CI/CD pipeline for future scalability and team onboarding.

Individual Team Member Status:

  • 1deeppanwala:

    • Completed: Configured environment for performance testing and assisted with initial test scripting.
    • Next Week: Complete testing scenarios and support backend optimization tasks.
  • Pavanrohith25:

    • Completed: Integrated notifications for CI/CD build status (partially).
    • Next Week: Resolve deployment issues for staging environment and optimize CI workflows.
  • HiteshNaval:

    • Completed: Backend adjustments for User Preferences and initial performance optimization.
    • Next Week: Optimize APIs for performance and assist with CI/CD integration for staging.
  • PurveshKapadiya:

    • Completed: Assisted with initial CI/CD pipeline setup and debugging.
    • Next Week: Focus on finalizing backend deployment and addressing platform-specific bugs.
  • bnevimal3:

    • Completed: Assisted in creating performance testing scenarios.
    • Next Week: Help finalize CI/CD documentation and validate performance testing results.

Team Activities:

  1. Sprint 4 Planning Meeting: Discussed objectives and assigned responsibilities (11/14/2024, all members).
  2. Pair Programming Session: Debugging backend performance with CI/CD integration (11/15/2024, 1deeppanwala and Pavanrohith25).
  3. Tool Setup Session: Configured performance testing tools and ran initial scripts (11/16/2024, HiteshNaval and bnevimal3).

Team Project Decisions:

  • Decided to prioritize deploying to staging before end-to-end CI/CD integration for production. This ensures that the team can validate changes in a controlled environment.
  • Documenting CI/CD pipeline has been moved to the end of Sprint 4 due to higher priority tasks requiring immediate attention.

Other Comments:

No additional comments at this time.

⚠️ **GitHub.com Fallback** ⚠️