Adopting Copilot without adjusting your Agile methods is a mistake

Adopting Copilot without adjusting your Agile methods is a mistake

Agile organizations have outperformed others in making and managing decisions faster. Over the past two decades, Agile adoption in IT has introduced changes in the way infrastructure, applications, data, and skills are produced and/or consumed. The foundational elements of agile, such as collaboration, automation and continuous improvements have been THE innovation sources for newer methods and tools for application development and deployment.

Two recent events have disrupted the agile progression in IT. One is the Covid-led? era of flexibility in how, when and where we work, challenging the ways we collaborate.? The other one is the promising Generative AI and the associated complexities to the IT governance. The incremental economy that these events have created forces every company to take the opportunities and the challenges seriously.

Distributed Agile is in practice for quite some time. The remote/hybrid work realities are just extension to what we have already seen in distributed teams, whereas the productivity promises of tools such as Copilot X etc. are new. Assuming that the current Agile practices would just work with GenAI practices is a mistake. So, what can we do?

Here are some of my thoughts. Add yours.

  1. Extend DevOps to include representation from DataOps and MLOps. Given the importance of data and AI/ML models, and their own nurtured lifecycles in the businesses, it is critical that DevOps teams should have representation from the DataOps and MLOps teams as well (ModelOps is a subset of MLOps). Only then the objective of bringing the "production" and "operations" closer can be achieved.
  2. Software intelligence is more important than ever. Not understanding the application systems holistically, before auto-producing the code in production will be disastrous. Corporate IT is a string of AI and Non-AI mix of applications and IT assets. Additionally, "explainability" of the code can be achieved, only when we have the software intelligence on the code that GenAI produced. End of the day, it is not the functional correctness, but the architectural fitment that matters most for unlocking productivity improvements.
  3. Continuous Compliance and Continuous Security are equally important. One of the main concerns of GenAI tools is the vulnerabilities that auto-generated code can introduce to the corporate IT. Now, it is important to make proper adjustments at the pod-level for compliance and security, so that they are designed and delivered continuously, rather than audited and assured periodically.
  4. Augmenting the quality gates in your CI/CD pipe for AI assistants. The founding principles of opensource - transparency, inspection, and adaptation - can be extended to GenAI products as well. "Inspection" should not only cover the quality, performance, security and UX aspects of the code that the tools provided, but also the architectural fitment in the enterprise IT.
  5. Skills mismatch will impact productivity promises. Note that the tools are as good as its handlers. An experienced developer can demonstrate the above-average productivity level with an AI assistant, but an inexperienced can create more problems than benefits. Training the dev/QA community to handle the tools and the guidelines for the code/test governance will require adjustments to the Agile operating model. Also remember that DevOps team is more than developers, DataOps team is more than data engineers, and ModelOps team is more than data scientists. The cross-disciplinary skills mix of the devops teams will significantly change when AI is part of the conversation.

Adjusting the methodology for the perceived challenges should not curtail the potential benefits that GenAI can produce. If used properly, Gen AI can help in hyper-automation of dev/QA tasks, evaluating design options through rapid prototyping, simplifying the documentation process, monitoring production environment to predict performance bottlenecks, etc.

Finally, if we don’t adjust our agile methods to the above realities to unlock value at a faster pace, "time to market" and the associated "cost benefits" will be perceived poorly. Changes to agile methodology are inevitable because GenAI and Agile are providing real competitive advantages. Don’t take it easy.

Avinash Wadhwani

Board Member/ Advisor | M&A Strategy (cross industry)| SaaS co Founder | Early stage investor - Digital Tech | Process Automation | Global Operations | P&L growth |

1 å¹´

Thanks, Anbu. Insightful post!

Kumaran Anandan (????? ??)

CTO/Chief Mentor, working with teams to achieve extreme objectives through high performance. ??Mentor-Investor (only startups)

1 å¹´

Nice insight. Thanks for sharing

Harsh Gosar

Senior Software Consultant | FinTech | UTD

1 å¹´

There are a lot of good development practices that get neglect/forgotten/skipped due to lack of time and/or interest. Examples include things you shared - good documentation, QA tasks Using Copilot AI can allow you to add those capabilities to your process and supercharge the existing process!

要查看或添加评论,请登录

Anbu Ganapathi Muppidathi的更多文章

  • How open AI should be?

    How open AI should be?

    AI Sputnik Moment woke up the world on open-source AI models. DeepSeek has democratized access to the advanced AI…

    7 条评论
  • "AI-First Mindset" - Is this just another rodeo?

    "AI-First Mindset" - Is this just another rodeo?

    Before even I welcome you into the Agentic AI era, it feels like we are already in the middle of it. Everyone that I…

    8 条评论
  • Is Agentic Architecture the new gold standard?

    Is Agentic Architecture the new gold standard?

    The economic potential of AI is driven by (a) measurable business outcomes of the applied AI usecases and (b) improved…

    6 条评论
  • When Providers Compete, Consumers Win: The Race Among the AI Platforms

    When Providers Compete, Consumers Win: The Race Among the AI Platforms

    Amazon has recently announced their blockbuster AI plans with six new large language models (Nova), new AI computer…

    4 条评论
  • Is AI eating the software?

    Is AI eating the software?

    Marc Andreessen famously said in 2011, "Software is eating the world". Six years later, Jensen Huang (Nvidia CEO) said,…

    7 条评论
  • Workplace Toxicity Has Irreparable Consequences

    Workplace Toxicity Has Irreparable Consequences

    All the debates on workplace stress, depression and employee welfare will lead to workplace toxicity that has…

    13 条评论
  • The Parallels of Diamonds and Humans: The Power of Mentorship

    The Parallels of Diamonds and Humans: The Power of Mentorship

    Diamond analogy of life under pressure, personal development, coaching, value production, etc. isn’t anything new.

    11 条评论
  • The songs my team taught me

    The songs my team taught me

    Happiness and well-being are central ambitions for people all over the world. Right now, happiness Index across all…

    5 条评论
  • Shifting from “Great Resignation” to “Great Exhaustion”

    Shifting from “Great Resignation” to “Great Exhaustion”

    IT services business is always a people business. We can discuss all about Artificial Intelligence and…

    14 条评论
  • Does your data create competitive advantage?

    Does your data create competitive advantage?

    By now, most businesses have understood the power of data. Whether to improve decision making or to drive better…

    3 条评论

社区洞察

其他会员也浏览了