Hackathon Project Report
Hackathon Project Report
1. Problem
a) Background
Managing multiple project boards like Jira and Azure DevOps is complex and time-
consuming, leading to inefficiencies. Teams often struggle to align tasks, estimate efforts,
and maintain clear communication across different tools and platforms.
b) Challenges
- Manual transfer of tasks across dashboards is error-prone.
- Lack of detailed context when creating tasks, leading to missed requirements.
- Testers often overlook critical scenarios due to insufficient task details.
- Sprint planning and tracking lack automation and real-time monitoring.
- Difficulty in mapping user roles and responsibilities effectively.
c) Objective
To develop an AI-powered tool that automates and integrates project management tasks,
providing:
- Seamless integration between multiple dashboards.
- Context-driven task creation with detailed information like story points, pseudo-code, and
test cases.
- Features to support testers, developers, and scrum masters in their workflows.
- Automation of email-based story creation and advanced metrics for sprint planning.
2. Data
Data was sourced from project management tools (Jira, Azure DevOps) and organizational
workflows. Additional insights were gathered from team discussions, user feedback, and
historical project data.
a) Process Involved
- Understanding current pain points in project management.
- Designing a tool to integrate tasks and automate repetitive processes.
- Implementing AI-based solutions for pseudo-code, test case generation, and sprint
monitoring.
b) Technical Skills
Technologies Used:
- React JS for UI development.
- Python for backend scripting.
- Azure DevOps and Jira for task integration.
- GPT models for pseudo-code and test case generation.
4. Team
b) Deliverables
- Fully functional UI showcasing task management features.
- Integrated dashboards for Jira and Azure DevOps.
- Documented use cases and workflows.
5. Project
b) Timelines
The project was completed within the hackathon timeline of 48 hours.
c) Team Coordination
Regular syncs and collaborative tools ensured smooth team communication and progress.
d) Well-maintained Documentation
All features, workflows, and use cases were documented for reference and future
enhancements.
e) Presentation
The team presented the tool’s features, demonstrating its functionality and impact on
productivity.