Join senior executives in San Francisco on July 11-12 to learn how leaders are integrating and optimizing AI investments for success. Learn more
Software delivery platform Harness announced the launch of AIDA (AI development assistant)A Generative AI wizard to streamline software development life cycle (SDLC) workflows. According to the company, unlike traditional AI applications that focus primarily on code development, AIDA handles the entire SDLC, encompassing resolving code errors, security vulnerabilities and cloud cost governance.
“Our approach ensures that developers receive AI-powered assistance at every step of the SDLC, which we believe is a necessary AI approach in software delivery to achieve the full potential benefits,” Harish Doddala, vice president of product management at Harness, told VentureBeat.
Harness claims that its generative AI tool can improve the productivity of software engineering teams by 30-50%.
AIDA also offers automated identification and explanation of security vulnerabilities, backed by extensive training with publicly available data such as Common Vulnerabilities and Exposures (CVEs) and Common Weaknesses Enumerations (CWEs).
Using models trained in security best practices and expert knowledge, AI can generate explanations for security vulnerabilities and suggest solutions, minimizing the time and effort required to remediate.
Harness pointed out that this feature will help developers improve application security and maintain code integrity throughout the SDLC. Any other customization based on specific code requirements will align with company privacy and security policies.
The company said the AI solution can be integrated with all workflows and capabilities of the Harness platform, including continuous integration (CI), continuous deployment (CD), cloud cost management and feature indicators.
Streamline software development with generative AI
Doddala said giving developers automatic identification and root cause information allows them to troubleshoot and resolve issues quickly. This eliminates the need for manual log analysis.
AIDA analyzes log files, correlates error messages with known issues, and suggests fixes to troubleshoot and resolve deployment failures. Additionally, it uses generative AI to automatically identify security vulnerabilities and generate code fixes.
>>Follow the news of VentureBeat Generative AI cover<
“What sets our solution apart is its extensive training on known vulnerabilities and weaknesses, enabling it to offer targeted and accurate remediation suggestions,” Doddala said. “It sets AIDA apart from traditional security testing tools by providing developers with actionable recommendations specific to their code base and improving the overall security of the software.”
The AI tool, according to the company, also helps developers manage cloud assets using natural languageallowing them to set policies governing asset management and cost control without resorting to manual programming.
Doddala said the company uses a hybrid approach to ensure data privacy and security and explores the use of domain-specific data to train models.
“We do not send proprietary customer data without explicit customer consent, and we ensure that appropriate security protocols and security encryption standards are followed. As for the LLMs themselves, we are considering using data trained by permissive licenses pre-trained with domain-specific data,” he added. “Harness leverages a combination of cloud APIs and our own LLMs.”
What’s next for Harness?
Doddala said the initial release of AIDA only marks the beginning of its capabilities. In the coming months, AIDA will introduce additional AI features, such as automated code reviews, AI-assisted creation of CI/CD pipelines, and AI-supported chaos engineering experiments. .
Harness’ long-term vision for AI involves continued innovation in generative AI and its integration into the software delivery fabric.
“As generative AI evolves, it will continue to reshape the software development landscape, enabling faster, more efficient and higher quality software delivery,” Doddala said. “We anticipate offerings like AIDA (will) play a key role in shaping the future of AI-driven software development and empowering developers with these transformative capabilities.”
>> Do not miss our special issue: Lay the foundation for customer data quality.<
VentureBeat’s mission is to be a digital public square for technical decision makers to learn about transformative enterprise technology and conduct transactions. Discover our Briefings.