ACL Digital Helped a Tech Startup Transform Project Management with AI-Driven Automation
Overview
A tech startup wanted to change how project management teams work with engineering teams. Their solution automates workflows and offers real-time updates between code repositories and project management tools, making tasks easier and helping reduce risks. They aim to use AI and GenAI to improve code quality and give Smart, data-driven feedback on pull requests (PRs). It will help Project Managers make quicker and better decisions, speeding up product delivery.
The company needed expertise in AI integration, large language models (LLMs), and seamless tool synchronization to achieve these ambitious goals. ACL Digital helped deliver a robust, AI-powered platform that effectively connected engineering and project management teams, significantly improving workflows and efficiency.
Download Case Study
Challenges
Tool Integration
Integrating multiple tools like Git and Jira to sync code repositories with project requirements was complex, requiring seamless communication between engineering and project management teams
Real-Time Updates
Delivering instant updates on tasks and pull requests was essential for faster decision-making and adhering to project timelines
AI Implementation
The startup wanted to leverage LLMs (Codellama, Llama 2) for intelligent feedback on pull requests Integrating these NLP models into the platform to understand code and project requirements posed a significant technical challenge
Search and Retrieval Efficiency
Optimizing task and PR search functionality to be faster and more accurate was critical for improving user experience and team productivity
User Experience
Smooth onboarding and an intuitive interface were necessary to ensure widespread platform adoption across engineering and project management teams
Solution
- AI-Driven Platform Development: ACL Digital helped design and build the AI-driven platform that seamlessly connected project and engineering teams, automating workflows between code repositories and project management tools like Git and Jira.
- LLM Integration for Intelligent Feedback: Using advanced LLMs, including Codellama and Llama 2, ACL Digital integrated NLP-driven capabilities to understand the relationship between code and project requirements. This allowed for intelligent feedback on pull requests, reducing manual review time.
- Tool Synchronization and Workflow Automation: ACL Digital implemented pre-built integrations with major tools, ensuring that code and project requirements were always in sync. This reduced the need for manual updates and allowed teams to focus on more strategic tasks.
- Search and Retrieval Optimization: To improve the retrieval of tasks and pull requests, ACL Digital deployed vector similarity technology using QDrantDB and LangChain, making searches 10X faster and more accurate.
- Fine-Tuned Deployment on AWS: ACL Digital deployed the system on the client’s AWS environment, ensuring that the LLMs and other AI models were finely tuned to work on a scale. The deployment also included document summarization and PR-related questions answering to further enhance productivity.
- Streamlined User Onboarding: ACL Digital’s solution focused on user-friendly onboarding, integrating microservices for the backend and ensuring a smooth experience for both new and existing users.
Outcomes
- Faster decision making by automating workflows and providing real-time updates
- The AI-driven feedback system and intelligent PR reviews enabled project managers and developers to review pull requests 10X faster, increased review speed
- With pre-built integrations for Git, Jira, and other major tools, teams could quickly adapt the platform to their existing workflows, reducing the time required for setup and integration
- Seamless communication between product and engineering teams, providing a unified view of tasks and code progress, leading to smoother communication, fewer bottlenecks, and faster product delivery
- The platform’s deployment on AWS provided scalability, ensuring that the solution could grow alongside the company and handle increased workloads efficiently