Besides the small introduction, subscribers and consulting clients within this management domain have access to:
Gain an understanding of the potential opportunities that Gen AI can provide your solution delivery practices and answer the question "What should I do next?"
Assess the readiness of your solution delivery team for Gen AI. This tool will ask several questions relating to your people, process, and technology, and recommend whether or not the team is ready to adopt Gen AI practices.
Generative AI (Gen AI) presents unique opportunities to address many solution delivery challenges. Code generation can increase productivity, synthetic data generation can produce usable test data, and scanning tools can identify issues before they occur. To be successful, teams must be prepared to embrace the changes that Gen AI brings. Stakeholders must also give teams the opportunity to optimize their own processes and gauge the fit of Gen AI.
Start small with the intent to learn. The right pilot initiative helps you learn the new technology and how it benefits your team without the headache of complex setups and lengthy training and onboarding. Look at your existing solution delivery tools to see what Gen AI capabilities are available and prioritize the use cases where Gen AI can be used out of the box.
Andrew Kum-Seun
Research Director,
Application Delivery and Management
Info-Tech Research Group
Delivery teams are under continuous pressure to deliver high-value, high-quality solutions with limited capacity in complex business and technical environments. Common challenges experienced by these teams include:
Generative AI (Gen AI) offers a unique opportunity to address many of these challenges.
Position Gen AI as a tooling opportunity to enhance the productivity and depth of your solution delivery practice. Current Gen AI tools are unable to address the various technical and human complexities that commonly occur in solution delivery. Assess the fit of Gen AI by augmenting low-risk, out-of-the-box tools in key areas of your solution delivery process and teams.
Overarching Info-Tech Insight
Position Gen AI is a tooling opportunity to enhance the productivity and depth of your solution delivery practice. However, current Gen AI tools are unable to address the various technical and human complexities that commonly occur in solution delivery. Assess the fit of Gen AI by augmenting low-risk, out-of-the-box tools in key areas of your solution delivery process and teams.
Understand and optimize first, automate with Gen AI later.
Gen AI magnifies solution delivery inefficiencies and constraints. Adopt a user-centric perspective to understand your solution delivery teams' interactions with solution delivery tools and technologies to better replicate how they complete their tasks and overcome challenges.
Enable before buy. Buy before build.
Your solution delivery vendors see AI as a strategic priority in their product and service offering. Look into your existing toolset and see if you already have the capabilities. Otherwise, prioritize using off-the-shelf solutions with pre-trained Gen AI capabilities and templates.
Innovate but don't experiment.
Do not reinvent the wheel and lower your risk of success. Stick to the proven use cases to understand the value and fit of Gen AI tools and how your teams can transform the way they work. Use your lessons learned to discover scaling opportunities.
IT benefits |
Business benefits |
---|---|
|
|
Generative AI (Gen AI)
A form of ML whereby, in response to prompts, a Gen AI platform can generate new output based on the data it has been trained on. Depending on its foundational model, a Gen AI platform will provide different modalities and use case applications.
Machine Learning (ML)
The AI system is instructed to search for patterns in a data set and then make predictions based on that set. In this way, the system learns to provide accurate content over time. This requires a supervised intervention if the data is inaccurate. Deep learning is self-supervised and does not require intervention.
Artificial Intelligence (AI)
A field of computer science that focuses on building systems to imitate human behavior. Not all AI systems have learning behavior; many systems (such as customer service chatbots) operate on preset rules.
Many vendors have jumped on Gen AI as the latest marketing buzzword. When vendors claim to offer Gen AI functionality, pin down what exactly is generative about it. The solution must be able to induce new outputs from inputted data via self-supervision – not trained to produce certain outputs based on certain inputs.
Position Gen AI as a tooling opportunity to enhance the productivity and depth of your solution delivery practice. Current Gen AI tools are unable to address the various technical and human complexities that commonly occur in solution delivery; assess the fit of Gen AI by augmenting low-risk, out-of-the-box tools in key areas of your solution delivery process and teams.
Solution Delivery Team |
|
---|---|
Humans |
Gen AI Bots |
Product owner and decision maker Business analyst and architect Integrator and builder Collaborator |
Administrator Designer and content creator Paired developer and tester System monitor and support |
Gen AI Solution Delivery Readiness Assessment Tool
Assess the readiness of your solution delivery team for Gen AI. This tool will ask several questions relating to your people, process, and technology, and recommend whether the team is ready to adopt Gen AI practices.
1.1.1 Understand the challenges of your solution delivery teams.
1.1.2 Outline the value you expect to gain from Gen AI.
This step involves the following participants:
Outcomes of this step
Creating high-throughput teams is an organizational priority.
CXOs ranked "optimize IT service delivery" as the second highest priority. "Achieve IT business" was ranked first.
(CEO-CIO Alignment Diagnostics, August 2021 to July 2022; n=568)
Strengths Internal characteristics that are favorable as they relate to solution delivery |
Weaknesses Internal characteristics that are unfavorable or need improvement |
Opportunities External characteristics that you may use to your advantage |
Threats External characteristics that may be potential sources of failure or risk |
Record the results in the Gen AI Solution Delivery Readiness Assessment Tool
Participants
Why is software delivery an ideal pilot candidate for Gen AI?
Gen AI jumpstarts the most laborious and mundane parts of software delivery. Delivery teams saved 22 hours (avg) per software use case when using AI in 2022, compared to last year when AI was not used ("Generative AI Speeds Up Software Development," PRNewswire, 2023).
Fungible resources
Teams are transferrable across different frameworks, platforms, and products. Gen AI provides the structure and guidance needed to work across a wider range of projects ("Game changer: The startling power generative AI is bringing to software development," KPMG, 2023).
Improved solution quality
Solution delivery artifacts (e.g. code) are automatically scanned to quickly identify bugs and defects based on recent activities and trends and validate against current system performance and capacity.
Business empowerment
AI enhances the application functionalities workers can build with low- and no-code platforms. In fact, "AI high performers are 1.6 times more likely than other organizations to engage non-technical employees in creating AI applications" ("The state of AI in 2022 — and a half decade in review." McKinsey, 2022, N=1,492).
Black Box
Little transparency is provided on the tool's rationale behind content creation, decision making, and the use and storage of training data, creating risks for legal, security, intellectual property, and other areas.
Role Replacement
Some workers have job security concerns despite Gen AI being bound to their rule-based logic framework, the quality of their training data, and patterns of consistent behavior.
Skills Gaps
Teams need to gain expertise in AI/ML techniques, training data preparation, and continuous tooling improvements to support effective Gen AI adoption across the delivery practice and ensure reliable operations.
Data Inaccuracy
Significant good quality data is needed to build trust in the applicability and reliability of Gen AI recommendations and outputs. Teams must be able to combine Gen AI insights with human judgment to generate the right outcome.
Slow Delivery of AI Solution
Timelines are sensitive to organizational maturity, experience with Gen AI, and investments in good data management practices. 65% of organizations said it took more than three months to deploy an enterprise-ready AIOps solution (OpsRamp, 2022).
Well-optimized Gen AI instills stakeholder confidence in ongoing business value delivery and ensures stakeholder buy-in, provided proper expectations are set and met. However, business value is not interpreted or prioritized the same across the organization. Come to a common business value definition to drive change in the right direction by balancing the needs of the individual, team, and organization.
Business value cannot always be represented by revenue or reduced expenses. Dissecting value by the benefit type and the value source's orientation allows you to see the many ways in which Gen AI brings value to the organization.
Financial benefits vs. intrinsic needs
Inward vs. outward orientation
See our Build a Value Measurement Framework blueprint for more information about business value definition.
Establishing and monitoring metrics are powerful ways to drive behavior and strategic changes in your organization. Determine the right measures that demonstrate the value of your Gen AI implementation by aligning them with your Gen AI objectives, business value drivers, and non-functional requirements.
Select metrics with different views
IT Management & Governance
CIO Business Vision
Output
Record the results in the Gen AI Solution Delivery Readiness Assessment Tool
Problem statements
Business and IT outcomes
List of stakeholders
In-scope solution delivery teams, system, and capabilities
An AI strategy details the direction, activities, and tactics to deliver on the promise of your AI portfolio. It often includes:
1.2.1 Align Gen AI opportunities with teams and capabilities.
This step involves the following participants:
Gen AI opportunity | Common Gen AI tools and vendors | Teams than can benefit | How can teams leverage this? | Case study |
---|---|---|---|---|
Synthetic data generation |
|
|
|
|
Code generation |
|
|
|
|
Defect forecasting and debugging |
|
|
|
|
Requirements documentation and elicitation |
|
|
|
Google collaborates with Replit to reduce time to bring new products to market by 30% |
UI design and prototyping |
|
|
|
Other common AI opportunities solutions include test case generation, code translation, use case creation, document generation, and automated testing.
What are the expected benefits?
What are the notable risks and challenges?
How should teams prepare for synthetic data generation?
It can be used:
"We can simply say that the total addressable market of synthetic data and the total addressable market of data will converge,"
Ofir Zuk, CEO, Datagen (Forbes, 2022)
What are the expected benefits?
What are the notable risks and challenges?
How should teams prepare for code generation?
According to a survey conducted by Microsoft's GitHub, a staggering 92% of programmers were reported as using AI tools in their workflow (GitHub, 2023).
What are the expected benefits?
What are the notable risks and challenges?
How should teams prepare for defect forecasting and debugging?
It can be used to:
Using AI technologies, developers can reduce the time taken to debug and test code by up to 70%, allowing them to finish projects faster and with greater accuracy (Aloa, 2023).
What are the expected benefits?
What are the notable risks and challenges?
How should teams prepare for requirements documentation & elicitation?
It can be used to:
91% of top businesses surveyed report having an ongoing investment in AI (NewVantage Partners, 2021).
Analyze existing patterns and principles to generate design, layouts, and working solutions.
What are the expected benefits?
What are the notable risks and challenges?
How should teams prepare for UI design and prototyping?
A study by McKinsey & Company found that companies that invest in AI-driven design outperform their peers in revenue growth and customer experience metrics. They were found to achieve up to two times higher revenue growth than industry peers and up to 10% higher net promoter score (McKinsey & Company, 2018).
Realizing the complete potential of Gen AI relies on effectively fostering its adoption and resulting changes throughout the entire solution delivery process.
What are the challenges faced by your delivery teams that could be addressed by Gen AI?
What's holding back Gen AI adoption in the organization?
Are your objectives aligned with Gen AI capabilities?
How can Gen AI improve the entire solution delivery process?
1-3 hours
Output
Participants
Record the results in the Gen AI Solution Delivery Readiness Assessment Tool
1.3.1 Assess your readiness for Gen AI.
This step involves the following participants:
Outcomes of this step
As organizations evolve and adopt more tools and technology, their solution delivery processes become more complex. Process improvement is needed to simplify complex and undocumented software delivery activities and artifacts and prepare it for Gen AI. Gen AI scales process throughput and output quantity, but it multiplies the negative impact of problems the process already has.
When is your process ready for Gen AI?
*software development lifecycle
To learn more, visit Info-Tech's Modernize Your SDLC blueprint.
To learn more, visit Info-Tech's Build a Winning Business Process Automation Playbook
By shining a light on considerations that might have otherwise escaped planners and decision makers, an impact analysis is an essential component to Gen AI success. This analysis should answer the following questions on the impact to your solution delivery teams.
See our Master Organizational Change Management Practices blueprint for more information.
Brace for impact
A thorough analysis of change impacts will help your software delivery teams and change leaders:
Portfolio Management
An accurate and rationalized inventory of all Gen AI tools verifies they support the goals and abide to the usage policies of the broader delivery practice. This becomes critical when tooling is updated frequently and licenses and open- source community principles drastically change (e.g. after an acquisition).
Quality Assurance
Gen AI tools are routinely verified and validated to ensure outcomes are accurate, complete, and aligned to solution delivery quality standards. Models are retrained using lessons learned, new use cases, and updated training data.
Security & Access Management
Externally developed and trained Gen AI models may not include the measures, controls, and tactics you need to prevent vulnerabilities and protect against threats that are critical in your security frameworks, policies, and standards.
Data Management & Governance
All solution delivery data and artifacts can be transformed and consumed in various ways as they transit through solution delivery and Gen AI tools. Data integrations, structures, and definitions must be well-defined, governed, and monitored.
OPERATIONAL SUPPORT
Resources are available to support the ongoing operations of the Gen AI tool, including infrastructure, preparing training data, and managing integration with other tools. They are also prepared to recover backups, roll back, and execute recovery plans at a moment's notice.
See Build Your Generative AI Roadmap for more information.
Record the results in the Gen AI Solution Delivery Readiness Assessment Tool
Output
Participants
To learn more, visit Info-Tech's Develop Your Value-First Business Process Automation (BPA) Strategy.
Modernize Your SDLC
Efficient and effective SDLC practices are vital, as products need to readily adjust to evolving and changing business needs and technologies.
Adopt Generative AI in Solution Delivery
Generative AI can drive productivity and solution quality gains to your solution delivery teams. Level set expectations with the right use case to demonstrate its value potential.
Select Your AI Vendor & Implementation Partner
The right vendor and partner are critical for success. Build the selection criteria to shortlist the products and services that best meets the current and future needs of your teams.
Drive Business Value With Off-the-Shelf AI
Build a framework that will guide your teams through the selection of an off-the-shelf AI tool with a clear definition of the business case and preparations for successful adoption.
Build Your Enterprise Application Implementation Playbook
Your Gen AI implementation doesn't start with technology, but with an effective plan that your team supports and is aligned to broader stakeholder and sponsor priorities and goals.
Build a Winning Business Process Automation Playbook
Optimize and automate your business processes with a user-centric approach.
Embrace Business Managed Applications
Empower the business to implement their own applications with a trusted business-IT relationship.
Application Portfolio Management Foundations
Ensure your application portfolio delivers the best possible return on investment.
Maximize the Benefits from Enterprise Applications with a Center of Excellence
Optimize your organization's enterprise application capabilities with a refined and scalable methodology.
Create an Architecture for AI
Build your target state architecture from predefined best-practice building blocks.
Deliver on Your Digital Product Vision
Build a product vision your organization can take from strategy through execution.
Enhance Your Solution Architecture Practices
Ensure your software systems solution is architected to reflect stakeholders' short- and long-term needs.
Apply Design Thinking to Build Empathy With the Business
Use design thinking and journey mapping to make IT the business' go-to problem solver.
Modernize Your SDLC
Deliver quality software faster with new tools and practices.
Drive Business Value With Off-the-Shelf AI
A practical guide to ensure return on your off-the-shelf AI investment.
"Altran Helps Developers Write Better Code Faster with Azure AI." Microsoft, 2020.
"Apply Design Thinking to Complex Teams, Problems, and Organizations." IBM, 2021.
Bianca. "Unleashing the Power of AI in Code Generation: 10 Applications You Need to Know — AITechTrend." AITechTrend, 16 May 2023.
Biggs, John. "Deep Code Cleans Your Code with the Power of AI." TechCrunch, 26 Apr 2018.
"Chat GPT as a Tool for Business Analysis — the Brazilian BA." The Brazilian BA, 24 Jan 2023.
Davenport, Thomas, and Randy Bean. "Big Data and AI Executive Survey 2019." New Vantage Partners, 2019.
Davenport, Thomas, and Randy Bean. "Big Data and AI Executive Survey 2021." New Vantage Partners, 2021.
Das, Tamal. "9 Best AI-Powered Code Completion for Productive Development." Geek flare, 5 Apr 2023.
Gondrezick, Ilya. "Council Post: How AI Can Transform the Software Engineering Process." Forbes, 24 Apr 2020.
"Generative AI Speeds up Software Development: Compass UOL Study." PR Newswire, 29 Mar 2023.
"GitLab 2023 Global Develops Report Series." Gitlab, 2023.
"Game Changer: The Startling Power Generative AI Is Bringing to Software Development." KPMG, 30 Jan 2023.
"How AI Can Help with Requirements Analysis Tools." TechTarget, 28 July 2020.
Indra lingam, Ashanta. "How Spotify Is Upleveling Their Entire Design Team." Framer, 2019.
Ingle, Prathamesh. "Top Artificial Intelligence (AI) Tools That Can Generate Code to Help Programmers." Matchcoat, 1 Jan 2023.
Kaur, Jagreet . "AI in Requirements Management | Benefits and Its Processes." Xenon Stack, 13 June 2023.
Lange, Danny. "Game On: How Unity Is Extending the Power of Synthetic Data beyond the Gaming Industry." CIO, 17 Dec 2020.
Lin, Ying. "10 Artificial Intelligence Statistics You Need to Know in 2020." OBERLO, 17 Mar. 2023.
Mauran, Cecily. "Whoops, Samsung Workers Accidentally Leaked Trade Secrets via ChatGPT." Mashable, 6 Apr 2023.