Navigating the Challenges of Integrating Agile with Artificial Intelligence Development - Latest Research Reveals Complications | ZDNet
Navigating the Challenges of Integrating Agile with Artificial Intelligence Development - Latest Research Reveals Complications | ZDNet
Maxger/Getty Images
Agile software development has long been seen as a highly effective way to deliver the software the business needs. The practice has worked well within many organizations for more than two decades. Agile is also the foundation for scrum , DevOps , and other collaborative practices. However, agile practices may fall short in artificial intelligence (AI) design and implementation.
Also: The most popular programming languages in 2024 (and what that even means)
That insight comes from a recent report by RAND Corporation, the global policy think tank, based on interviews with 65 data scientists and engineers with at least five years of experience building AI and machine-learning models in industry or academia. The research, initially conducted for the US Department of Defense, was completed in April 2024. “All too often, AI projects flounder or never get off the ground,” said the report’s co-authors, led by James Ryseff , senior technical policy analyst at RAND.
Interestingly, several AI specialists see formal agile software development practices as a roadblock to successful AI . “Several interviewees (10 of 50) expressed the belief that rigid interpretations of agile software development processes are a poor fit for AI projects,” the researchers found.
Also: Agile development can unlock the power of generative AI - here’s how
“While the agile software movement never intended to develop rigid processes – one of its primary tenets is that individuals and interactions are much more important than processes and tools – many organizations require their engineering teams to universally follow the same agile processes.”
Newsletters
ZDNET Tech Today
ZDNET’s Tech Today newsletter is a daily briefing of the newest, most talked about stories, five days a week.
Subscribe
As a result, as one interviewee put it, “work items repeatedly had to either be reopened in the following sprint or made ridiculously small and meaningless to fit into a one-week or two-week sprint.” In particular, AI projects “require an initial phase of data exploration and experimentation with an unpredictable duration.”
Also: How your business can best exploit AI: Tell your board these 4 things
RAND’s research suggested other factors can limit the success of AI projects. While IT failures have been well documented over the past few decades, AI failures take on an alternative complexion. “AI seems to have different project characteristics, such as costly labor and capital requirements and high algorithm complexity, that make them unlike a traditional information system,” the study’s co-authors said.
“The high-profile nature of AI may increase the desire for stakeholders to better understand what drives the risk of IT projects related to AI.”
The RAND team identified the leading causes of AI project failure:
- “Industry stakeholders often misunderstand – or miscommunicate – what problem needs to be solved using AI. Too often, organizations deploy trained AI models only to discover that the models have optimized the wrong metrics or do not fit into the overall workflow and context.”
- “Many AI projects fail because the organization lacks the necessary data to adequately train an effective AI model.”
- “The organization focuses more on using the latest and greatest technology than on solving real problems for their intended users.”
- “Organizations might not have adequate infrastructure to manage their data and deploy completed AI models, which increases the likelihood of project failure.”
- “The technology is applied to problems that are too difficult for AI to solve. AI is not a magic wand that can make any challenging problem disappear; in some cases, even the most advanced AI models cannot automate away a difficult task.”
While formal agile practices may be too cumbersome for AI development, it’s still critical for IT and data professionals to communicate openly with business users . Interviewees in the study recommended that “instead of adopting established software engineering processes – which often amount to nothing more than fancy to-do lists – the technical team should communicate frequently with their business partners about the state of the project.”
Also: Time for businesses to move past generative AI hype and find real value
The report suggested: “Stakeholders don’t like it when you say, ‘it’s taking longer than expected; I’ll get back to you in two weeks.’ They are curious. Open communication builds trust between the business stakeholders and the technical team and increases the likelihood that the project will ultimately be successful.”
Therefore, AI developers must ensure technical staff understand the project purpose and domain context: “Misunderstandings and miscommunications about the intent and purpose of the project are the most common reasons for AI project failure. Ensuring effective interactions between the technologists and the business experts can be the difference between success and failure for an AI project.”
The RAND team also recommended choosing “enduring problems”. AI projects require time and patience to complete: “Before they begin any AI project, leaders should be prepared to commit each product team to solving a specific problem for at least a year. If an AI project is not worth such a long-term commitment, it most likely is not worth committing to at all.”
Also: When’s the right time to invest in AI? 4 ways to help you decide
While focusing on the business problem and not the technology solution is crucial, organizations must invest in the infrastructure to support AI efforts , suggested the RAND report: “Up-front investments in infrastructure to support data governance and model deployment can substantially reduce the time required to complete AI projects and can increase the volume of high-quality data available to train effective AI models.”
Finally, as noted above, the report suggested AI is not a magic wand and has limitations: “When considering a potential AI project, leaders need to include technical experts to assess the project’s feasibility.”
Artificial Intelligence
How I used ChatGPT to scan 170k lines of code in seconds and save me hours of detective work
6 ways to write better ChatGPT prompts - and get the results you want faster
6 digital twin building blocks businesses need - and how AI fits in
Google’s Gems are a gentle introduction to AI prompt engineering
- How I used ChatGPT to scan 170k lines of code in seconds and save me hours of detective work
- 6 ways to write better ChatGPT prompts - and get the results you want faster
- 6 digital twin building blocks businesses need - and how AI fits in
- Google’s Gems are a gentle introduction to AI prompt engineering
Also read:
- [New] 2024 Approved Sneak Peek to Secrecy How to Create Hidden Stories
- [Updated] 2024 Approved Increase Viewership Fairly Insights for Video Marketers
- 2024 Approved A Swift Guide to Faster, More Engaging TikToks
- Beyond Clicks & Points: Exploring How Generative Artificial Intelligence Is Revolutionizing User Interface Design | Featured on ZDNET
- Cannot play MKV files on Redmi Note 12T Pro
- Embracing Audacity Over Convenience: Bank CIO's Call to Elevate AI Challenges, Dismiss Lazy Prompt Creation - Exclusive on ZDNet
- Exploring Causes Behind Non-Functional Auto Speakers - A Guide
- Exploring Opportunities for New Players in the AI Model Development Arena - Insights From ZDNet
- In 2024, Crafting a Cash-Flow Career with Content Creation Like Ajey Nagar
- In 2024, Easy Guide How To Bypass Oppo A1x 5G FRP Android 10/11/12/13
- In 2024, How to Fix My Asus ROG Phone 8 Pro Location Is Wrong | Dr.fone
- Leading Web Hosting Providers : In-Depth Analysis by Professionals | PCMag
- Mastering AI Limitations: An In-Depth Look at Precision Challenges by ZDNet
- Navigating the Digital Defense: The Urgent Call for Enhanced Cybersecurity Expertise Amidst Legacy System Challenges
- The Growth of Edge Devices and Its Impact on Job Prospects - An Exploration by ZDNet
- Updated Live Chat With WooCommerce Your Gateway to Successful Live Selling
- Title: Navigating the Challenges of Integrating Agile with Artificial Intelligence Development - Latest Research Reveals Complications | ZDNet
- Author: Matthew
- Created at : 2024-10-04 17:44:02
- Updated at : 2024-10-12 04:35:02
- Link: https://app-tips.techidaily.com/navigating-the-challenges-of-integrating-agile-with-artificial-intelligence-development-latest-research-reveals-complications-zdnet/
- License: This work is licensed under CC BY-NC-SA 4.0.