Reimagining the software development lifecycle
With lakhs of developers employed in its organisation, TCS wanted to explore how the productivity and efficiency of these developers can be enhanced. From that perspective, it looked at GitHub Copilot to augment its internal software engineering process.
Not just that, TCS also looked at the potential of reimagining the traditional software development life cycle with GitHub Copilot.
Infusing GitHub Copilot
TCS set up an operating model with select teams wherein the software engineering process was infused with the ability of GitHub Copilot. By doing this, TCS was able to understand context and assist during the entire software development lifecycle.
Post the results of this infusion, TCS found that GitHub Copilot blended well with its software engineering process. TCS also realised that GitHub coupled with its contextual knowledge of the practices and processes within the organisation has the potential to shape up the next level of developer experience.
Siva Ganesan
Sr. VP & Head
TCS AI. Cloud Business Unit
Our collaboration with Microsoft facilitated the exploration of the GitHub CoPilot in augmenting our internal software engineering processes. In exploring the CoPilot, we see the potential for enhancing a developer’s experience from a code build and code completion perspective. We continue to evaluate the CoPilot for additional benefits in the long term.
GitHub coupled with TCS’ contextual knowledge has the potential to shape up the next level of developer experience.
TCS is an IT services, consulting and business solutions organization that has been partnering with many of the world’s largest businesses for over 50 years.
More details at https://www.tcs.com
Tavant Solutions
Tech Mahindra