Empowering Partnerships: The Role of Artificial Intelligence in Merging Developer Expertise with Business Strategy - ZDNet Analysis
Empowering Partnerships: The Role of Artificial Intelligence in Merging Developer Expertise with Business Strategy - ZDNet Analysis
Andriy Onufriyenko/Getty Images
How can you keep things flowing and on-track when you’re developing complex artificial intelligence (AI) applications? With AI, of course.
Today’s software developers are both avid users of AI-based tools as well as builders of AI systems. Seventy percent of 90,000 developers surveyed by Stack Overflow several months back are already using or plan to use AI tools in their development processes.
Also: 4 ways to help your organization overcome AI inertia
Many are involved in AI application development as well. Forty-four percent of enterprises in an IBM survey of 8,584 IT professionals report they have actively deployed AI applications, with another 40% piloting or experimenting with the technology.
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
In essence, AI is becoming a valuable tool for building AI applications. Tools such as generative AI , GitHub Copilot, AgentGPT, and Azure Machine Learning Studio cover many aspects of the developer job, from code generation to testing.
Also: Why open-source generative AI models are still a step behind GPT-4
But how do these tools fit into the workflow, collaboration, and management of the software lifecycle? Here, AI is emerging as a means to keep people closer together, in sync, and boosted by automation. The technology also provides an understanding of progress for developers, operations, teams, executives, and business users.
In other words, collaborate to build AI; employ AI to better collaborate.
AI enables collaboration in many ways, says Beena Ammanath , global head of Deloitte AI Institute. In terms of DevOps, for example, it is “fostering collaboration between developers and operations by automating tasks, enabling real-time issue detection and promoting the use of shared metrics in DevOps processes.”
The growing use of AI can both change and strengthen DevOps and Agile methodologies , she continues: “It automates tasks, promotes data-driven decisions and improves collaboration between development and operations teams.”
Using AI in development
First, let’s look at why AI projects need to have everyone on the same page. Yes, the technology is AI easing and automating many tasks associated with software, but developing AI projects themselves requires highly collaborative approaches.
Also: I’m taking AI image courses for free on Udemy with this little trick - and you can too
The push to AI is “creating the need for teams to work closer together,” says Steven Huels, senior director of AI at Red Hat. “For any AI project, having a clear understanding of business goals kicks off the process that then helps data engineers and data scientists understand the data and model requirements.”
Models developed by these teams “then need to be deployed into applications, creating the need for collaboration between developers and data scientists to make sure that models are integrated into applications,” says Huels. “Then the DevSecOps approach comes in, providing the ability to deploy AI-enabled applications where it makes most sense to the business.”
A continuous process, such as Agile and DevOps for AI development, “extends the need to iterate quickly and automate as many processes as possible, so that as new data is learned, models are updated and re-integrated into applications and deployed back out,” says Huels.
On the flip side, AI can significantly bolster these collaborative strategies. For starters, AI can help “speed up the development and delivery of software products by automating or optimizing some of the tasks and processes,” says Chad Naeger , CIO of Lumen Technologies.
“For example, AI can help teams code, test, debug, and deploy software faster and more reliably. [AI can] improve the quality and performance of software products by augmenting or enhancing some of the capabilities and resources.”
Furthermore, AI “can help teams monitor, analyze, and improve software quality, performance, and user experience,” Naeger observes. It also helps IT professionals “innovate and experiment with new software products, by generating or exploring some of the possibilities and solutions. For example, AI can help teams create, design, and prototype new software features, functionalities, and interfaces.”
Also: The ethics of generative AI: How we can harness this powerful technology
With AI tools, “we can iterate much faster through a sprint cycle,” he adds. “We can also experiment with new ideas and approaches, which enables innovation at a much wider and deeper scale without impacting speed to market.”
Boosting business processes
AI is also playing a role in enhancing developers’ roles in the business at large, “fostering collaboration between developers and business stakeholders through data-driven product development and personalized user experiences,” says Deloitte’s Ammanath. “It aligns technical and business teams.” For example, she points out, “AI helps developers analyze user behavior and tailor applications to meet business goals.”
At Lumen Technologies, there are three ways the company leverages AI to enhance collaboration, Naeger says. For starters, AI impacts employee engagement by “using AI-powered communication and collaboration tools to streamline information sharing and improve team collaboration,” he says. In addition, AI “impacts employees and processes within specific functions. Finally, AI is having a positive impact on its customer engagements.”
AI enables team members “to create and share content more easily, automate, and optimize business processes more efficiently,” he continues. “It enhances team communications by bringing clarity and utilizing transcripts to leverage exact words to remove ambiguity. All of this helps learning and development, and fosters team culture and engagement.”
The company also employs “AI-powered chatbots that can translate messages, summarize conversations, and provide relevant information,” Naeger states. “AI can also help teams share data and insights more easily, by creating visualizations, dashboards, and reports. AI can help teams coordinate their tasks and workflows more efficiently, by automating or optimizing some of the processes.”
Also: IBM says generative AI can help automate business actions
While AI-enhanced collaboration in IT sites is already happening, the emerging technology is still very much a work in progress. The move to AI-fueled collaboration means “organizations need to adapt and be prepared for shifts in how these teams work, integrating AI-driven metrics and managing AI tools,” says Ammanath. “This integration can enhance efficiency and effectiveness, but it also demands adjustments in working methods and embracing AI-driven insights and tools.”
AI’s potential in fostering team collaboration is still a long-term vision, “as the extent of adoption and integration of AI can vary widely across different industries and organizations,” says Ammanath. “Addressing challenges like bias, privacy and ethical considerations will play a role in shaping the pace and effectiveness of AI-driven collaboration in the future.”
As Lumen’s Naeger emphasizes: “AI will be a productivity booster for our people, but it is also very important to understand the need for human reviews in the loop.”
In the case of Lumen, IT and business leaders are “piloting tools like Microsoft Copilot 365, Power Platform, Sales, GitHub, which are not only facilitating better communications, but they are also enabling collaboration at a much higher level of engagement,” says Naeger.
“These tools can take the focus during meetings away from individuals from being note-takers to active participants. These tools give us the ability to be in two places at the same time with Copilot transcription and quick access to meeting summaries. And most importantly, this translates to how we engage with our customers to have information that is important to servicing them at our fingertips.”
Also: Generative AI fails in this very common ability of human thought
Other examples of AI-fueled collaboration in action include “improving communications through internal chatbots and virtual assistants, to more complex use cases that can help in decision making based on large datasets,” says Huels.
Finally, AI and generative AI also can enhance collaboration through AI-powered chatbots and large language models that facilitate natural language interactions, helping businesses communicate with customers more efficiently, says Ammanath.
Artificial Intelligence
Photoshop vs. Midjourney vs. DALL-E 3: Only one AI image generator passed my 5 tests
AI-powered ‘narrative attacks’ a growing threat: 3 defense strategies for business leaders
Copilot Pro vs. ChatGPT Plus: Which AI chatbot is worth your $20 a month?
How my 4 favorite AI tools help me get more done at work
- Photoshop vs. Midjourney vs. DALL-E 3: Only one AI image generator passed my 5 tests
- AI-powered ‘narrative attacks’ a growing threat: 3 defense strategies for business leaders
- Copilot Pro vs. ChatGPT Plus: Which AI chatbot is worth your $20 a month?
- How my 4 favorite AI tools help me get more done at work
Also read:
- [New] Enhancing Your Social Media Footprint Upload Success Tips for Stories
- [New] Most Innovative AR/VR iPhone/Android Apps
- [New] The Artisan Editor Refining Video Transitions with Inshot
- [Updated] 2024 Approved IOS Video Editing Made Easy The Top 5 Apps
- 2024 Approved Refining Reality Close-Up Creations in Minecraft
- Best 10 Apps to Enhance Your Android Device's Speed and Efficiency
- Best 3 Tecno Spark 20 Pro Emulator for Mac to Run Your Wanted Android Apps | Dr.fone
- Best No-Cost Android Tracking Programs: Top 5 Picks for Smartphone Surveillance
- Beyond Imagination Exploring AR Worlds for 2024
- Cutting-Edge Image Capture Understanding Auto and Smart HDR Tech for 2024
- Discover the Ultimate List of Free EQ Tools for Android Devices - Top 5 Selections
- Dive Into Retro and Modern Gaming: Effortlessly Play PS Classics Using PS3, PS4, and PS5 Emulators on PC
- In-Depth Insight Into VLLO Video Editing Suite: Features, Performance, and User Experience Reviewed
- Mastering Visibility After a TikTok Blackout
- Top 10 Free Messaging Apps as Great Substitutes for WhatsApp
- Top 5 iPhones File Recovery Apps: Restore Your Lost Data Easily
- Top 5 Remote Control Applications for Your Android Device via PC: The Ultimate 2024 Guide
- Title: Empowering Partnerships: The Role of Artificial Intelligence in Merging Developer Expertise with Business Strategy - ZDNet Analysis
- Author: Matthew
- Created at : 2024-10-06 19:45:59
- Updated at : 2024-10-11 18:16:11
- Link: https://app-tips.techidaily.com/empowering-partnerships-the-role-of-artificial-intelligence-in-merging-developer-expertise-with-business-strategy-zdnet-analysis/
- License: This work is licensed under CC BY-NC-SA 4.0.