Code Review & Bug Tracking Optimization with Smellyzer
- Project
- 20023 SmartDelta
- Type
- New product
- Description
Smellyzer is a software quality tool that improves code review and bug-tracking by identifying inefficiencies such as large changesets, prolonged reviews, and unassigned bugs. It reduces bottlenecks, boosts transparency, and enhances collaboration. Automated Detection: Spots problematic patterns, minimizing manual oversight. Workflow Efficiency: Flags delays and unassigned tasks to streamline development. Actionable Insights: Provides recommendations to resolve root issues seamlessly.
- Contact
- Eray Tuzun
- eraytuzun@cs.bilkent.edu.tr
- Research area(s)
- SDLC, Software Traceability, Software Analytics
- Technical features
Pattern Detection Algorithms: Uses machine learning models to identify large changesets, stalled reviews, and unassigned bugs within code repositories. Automated Alerts: Notifies developers and project managers of critical bottlenecks via email or Slack. Data Visualization: Provides dashboards that display traceability metrics, review time analysis, and bug-tracking performance. Integration with CI/CD Pipelines: Works within CI/CD environments to automatically scan incoming code for problematic patterns.
- Integration constraints
Operating Systems: Compatible with Windows, MacOS, and Linux environments. Platform Compatibility: Integrates seamlessly with Azure DevOps. API Requirements: Requires API access to bug-tracking and version control systems for data analysis. Protocols: Utilizes HTTPS for secure data transfer between services.
- Targeted customer(s)
Software development teams looking to optimize code review and bug-tracking efficiency.
- Conditions for reuse
Application is closed sourced and not publicly available.
- Confidentiality
- Public
- Publication date
- 02-01-2023
- Involved partners
- Arcelik (TUR)