
Why did Seagate’s Factory IT team apply gen AI to software development?
Seagate's Global Factory IT team started an initiative to gain value in its manufacturing operations through applying AI. The team took the opportunity to focus on software development, using AI to help move past traditional processes and optimize Seagate's manufacturing IT solutions in real time. They selected GitHub Copilot, an AI-powered tool developed by Microsoft and OpenAI, to boost efficiency, code quality, and productivity.
The team immediately identified several key technical requirements: seamless integration of GitHub Copilot and gen AI tools with existing systems; developer training to effectively use these tools; robust data security and privacy measures for sensitive code and proprietary information; and a system to measure performance metrics to assess key performance indicators.
The goal: AI-driven pair programming to improve factory software coding efficiency.
Immediate needs included creating real-time code suggestions, adapting to developers' coding styles, and reducing cognitive load. The team also needed a tool that allowed for easy review, as developers were still encouraged to review the generated code to ensure it met their projects' specific requirements and standards.
Long-term goals include improving code security and reliability, aiming for a 50% reduction in rework; boosting developer productivity and efficiency, targeting a 20–50% reduction in development time through reduced manual coding; and continuing to modernize legacy code, focusing on risky code migration (e.g., JavaScript to Angular/JS, Visual Basic to C#) while minimizing business risks.


