Generative AI For Project Managers
Generative AI For Project Managers
com 1
Foreword
In the ever-evolving landscape of technology and management, the emergence of Generative AI (GenAI)
stands as a transformative milestone, heralding a new era of possibilities and challenges. "Generative AI
for Non-Technical Managers" is a handy book designed with a clear and vital purpose: to demystify the
complexities of GenAI for those who may not have a technical background but are keen to harness its
potential in their managerial roles.
This short book is intentionally crafted to be simple, accessible, and engaging. It aims to bridge the gap
between high-level technical jargon and the practical understanding needed by managers and leaders in
various industries. We believe that the true power of GenAI lies not just in the hands of technologists and
data scientists, but equally in the strategic vision of managers who can integrate these advancements into
their workflows, teams, and projects.
As you delve into the pages of this book, you will find concepts broken down into easily digestible segments,
accompanied by real-world examples, and a focus on practical application. Whether you're leading a team
in a tech company, managing projects building GenAI capabilities or any other sector, this book offers you
the insights to understand and leverage GenAI in your domain.
We hope that by the end of this journey, you will not only have a foundational understanding of Generative
AI but also be equipped with the knowledge to make informed decisions, drive innovation, and lead your
teams with confidence in an AI-augmented future.
Welcome to the world of Generative AI. Let's embark on this enlightening journey together.
Programstrategyhq.com 2
Generative AI for Project Managers
Table of Contents
Part 1: What is Generative AI?.......................................................................................................... 4
AI ML Basics ...................................................................................................................................... 6
What are LLMs?.............................................................................................................................. 10
How does a GenAI application work? ...................................................................................... 14
Part 2: Technology for GenAI Projects ......................................................................................... 17
Create a GenAI Assist Chatbot ................................................................................................... 17
Other Technical Considerations................................................................................................. 20
GenAI Common Terms.................................................................................................................. 22
Part 3: GenAI for Project Managers .............................................................................................. 26
GenAI Tools ..................................................................................................................................... 26
Prompt Engineering ...................................................................................................................... 30
GenAI Use cases in Project Management ............................................................................... 35
How to Plan Gen AI Projects ....................................................................................................... 38
Gen AI Project Metrics .................................................................................................................. 39
Resources – Gen AI Online Courses & Books ....................................................................... 41
References ........................................................................................................................................... 45
Programstrategyhq.com 3
Part 1: What is Generative AI?
Generative artificial intelligence (GenAI) is artificial intelligence capable of generating text,
images, or other data using generative models, often in response to prompts. Generative AI
models learn the patterns and structure of their input training data and then generate new data
that has similar characteristics.
The concepts of AI, ML, Deep Learning, LLMs, and Foundation Models collectively form the
bedrock of Generative AI (GenAI). While AI provides the overarching framework for intelligent
systems, ML and Deep Learning contribute the methodologies and structures, such as neural
networks, for these systems to learn and adapt. LLMs and Foundation Models, especially those
utilizing transformers and retrieval-augmented generation, advance this further by enabling the
processing and generation of human-like text.
GenAI stands at the convergence of these technologies, harnessing their combined strengths to
create intelligent applications that can generate novel, relevant, and contextually rich content.
This technology in project management can streamline processes, foster innovation, and drive
efficient decision-making among many other applications. Before getting inro more details on
GenAI, lets begin with the fundamentals of AI/ML.
Programstrategyhq.com 4
Additional Reading: Check out this wonderful 18-minute video by Henrik Kniberg - Generative
AI in a Nutshell - how to survive and thrive in the age of AI.
Programstrategyhq.com 5
AI ML Basics
AI (Artificial Intelligence)
Definition: Artificial Intelligence refers to the simulation of human intelligence in machines
programmed to mimic human thought processes and behavior.
Use Case: Chatbots in customer service utilize AI to interpret and respond to customer inquiries,
improving efficiency and user experience.
ML (Machine Learning)
Definition: Machine Learning is a subset of AI focusing on the development of algorithms that
enable machines to learn and improve from experience.
Use Case: Recommendation systems in online platforms, like Netflix, use ML to analyze viewing
habits and suggest personalized content to users.
Deep Learning
Definition: Deep Learning is a subset of ML based on artificial neural networks with
representation learning. It learns from vast amounts of unstructured data.
Use Case: Voice assistants like Siri or Google Assistant use deep learning to understand and
process natural language queries.
It is an extension of deep learning and ML, leveraging complex models to generate novel outputs
instead of just interpreting or classifying data.
Programstrategyhq.com 6
1. Text Generation Models
• Description: These models generate textual content, which can range from simple
responses to complex narrative texts.
• Use Cases:
• Content creation for blogs, articles, and social media posts.
• Automated report generation.
• Scriptwriting and narrative design in gaming.
Programstrategyhq.com 7
• Description: These models can generate or alter video content, creating new footage
or modifying existing videos.
• Use Cases:
• Creating training videos for educational purposes.
• Generating visual effects in the film industry.
• Developing marketing and promotional content.
6. 3D Model Generation
• Description: Capable of generating three-dimensional models, these are used in
various design and simulation applications.
• Use Cases:
• Architectural design and visualization.
• Creation of 3D models for video games and virtual reality.
• Prototyping in product design and manufacturing.
For program managers, understanding these types and their applications is vital. Each type of
Generative AI brings unique project challenges, such as varying computational requirements,
data privacy considerations, ethical implications, and the necessity for specialized talent.
A broad field of
computer science
aimed at building A subset of AI focused A subset of ML
smart machines on the development of that uses neural A type of AI
capable of algorithms that can networks with focused on
performing tasks learn and make many layers creating new
that typically predictions or (deep content, data, or
require human decisions based on networks) to information based
Definition intelligence. data. learn from data. on training data.
Programstrategyhq.com 8
Artificial Machine Learning
Aspect Intelligence (AI) (ML) Deep Learning Generative AI
Image and
speech
Virtual assistants, Recommendation recognition, Art generation, text
game playing, systems, spam natural generation, music
language filtering, fraud language composition, data
Applications translation, etc. detection, etc. processing, etc. augmentation, etc.
Very high, as it
needs to
Ranges from High complexity understand and
simple, rule-based Generally more due to deep replicate the
systems to complex than neural networks nuances of the
complex learning traditional algorithms and large-scale input data to
and problem- but simpler than deep data generate new
Complexity solving. learning. processing. content.
Programstrategyhq.com 9
What are LLMs?
LLMs are a prominent example of Generative AI (GenAI) in the field of natural language
processing (NLP). They utilize the principles of machine learning and deep learning to generate
human-like text, making them a significant subset of AI technologies.
1. GPT-3 (OpenAI):
• An autoregressive language model known for its ability to generate coherent and
contextually relevant text.
• Applications: Content creation, conversational agents, language translation, and
more.
Programstrategyhq.com 10
2. BERT (Bidirectional Encoder Representations from Transformers - Google):
• A model designed to understand the context of a word in a sentence by examining
the words around it.
• Applications: Text classification, search engine optimization, sentiment analysis,
question answering.
Programstrategyhq.com 11
• Applications: Multilingual language understanding, complex task handling, and
multi-modal applications.
1. Input Processing
• Step 1: User inputs a query or statement.
• Step 2: The input is preprocessed to convert it into a format understandable by the
model. This typically involves tokenization, where the input text is broken down
into smaller pieces, often called tokens.
2. Model Interaction
• Step 3: The preprocessed input is fed into the language model.
• Step 4: The model, which consists of multiple layers of neural networks, processes
the input. Each layer performs specific transformations and feature extractions.
Programstrategyhq.com 12
• Step 5: The model analyzes the input considering the context, patterns, and
training it has received.
• Step 6: Based on this analysis, the model generates a response. This involves
predicting the next words or sentences that best respond to the input, based on its
training data.
4. Output Processing
• Step 7: The generated response is post-processed if necessary, to ensure it is in
a human-readable format.
• Step 8: The response is delivered to the user.
There is a distinction between a service and a model in the context of cloud computing. A
service, as provided by Cloud Service Providers, represents a comprehensive offering that
typically amalgamates various elements such as models, data, and additional components. On
the other hand, a model acts as the pivotal element within a service, often grounded in a
foundational model like a Large Language Model (LLM).
Services are generally fine-tuned for production environments, with a focus on user-friendliness,
often facilitated through a graphical user interface. Its important to note that these services are
often associated with a cost. They could necessitate a subscription or other forms of payment.
One example of a service is Azure Machine Learning which is a Cloud Service designed for data
scientists and ML engineers to manage the whole ML lifecycle (train, test, deploy and handle
MLOps) in a single platform.
Programstrategyhq.com 13
How does a GenAI application work?
1. User Interface (UI): This is the front-end part where user interaction happens. It's
designed to be user-friendly and intuitive.
• Technologies: HTML, CSS, JavaScript, and front-end frameworks like React or
Angular.
3. GenAI Model: The core of a GenAI application, this is where the generative AI
algorithm resides. Large language models like GPT-3, BERT, or custom-built
models using TensorFlow or PyTorch.
4. Data Storage: This component is responsible for storing data that the GenAI
application uses and generates.
• Technologies: Databases such as PostgreSQL, MongoDB, or cloud storage
solutions like AWS S3, Google Cloud Storage.
5. Server and Runtime Environment: Servers host the back-end logic and the runtime
environment where the GenAI model operates.
• Technologies: Node.js, Python Flask/Django; server infrastructure like AWS EC2,
Google Cloud Compute Engine.
Programstrategyhq.com 14
• Technologies: Tools like Kubernetes, Docker, and CI/CD pipelines for automated
deployment and scaling.
7. Security and Compliance: Ensures the application is secure and complies with data
protection laws.
• Technologies: SSL/TLS for encryption, OAuth for authentication, and compliance
tools for GDPR, HIPAA, etc.
1. Interaction Initiation:
Just like a guest approaching a concierge, a user starts by inputting a query or request
through the application’s user interface (the digital equivalent of a hotel lobby).
2. Request Processing:
The request is sent to the server via an API, much like a concierge listening to the guest's
request. The server is the back-office where all the processing happens.
4. Response Delivery:
This response is then sent back to the user through the UI, providing information or
assistance, similar to how a concierge would give suggestions or solutions to a guest.
5. Continuous Learning:
Just as a concierge learns from each interaction to improve service, the GenAI model
continuously learns from interactions to enhance its responses over time.
Programstrategyhq.com 15
In this way, the GenAI application provides real-time, intelligent responses to user queries,
leveraging advanced AI and a robust tech stack to deliver an experience akin to interacting with
an expert human agent.
Programstrategyhq.com 16
Part 2: Technology for GenAI Projects
The integration of conversational AI chatbots on websites is rapidly becoming a norm. Lets see
how to create a Conversational GenAI Chatbot for the website programstrategyhq.com for
Enhanced User Engagement.
ProgramStrategyHQ.com website, aiming to stay at the forefront of this technological wave, plans
to develop an automated conversational bot. This bot will not only help in topic discovery and AI
search but will also enhance website navigation, providing a seamless user experience. This blog
post outlines the strategic approach for creating such a bot, tailored to meet the needs of our
audience.
• User Interface (UI): The front-end through which users will interact with the bot.
• Natural Language Processing (NLP) Engine: The backend technology that interprets
user input and generates responses.
• Data Storage: For storing conversation logs and user data, crucial for continuous learning
and improvement.
Programstrategyhq.com 17
• Model Performance: Accuracy in understanding and responding to queries.
• Scalability: Ability to handle multiple queries simultaneously.
• Cost-Effectiveness: Balancing budget and performance needs.
• Asking Relevant Questions: Crafting prompts that guide users to articulate their needs
accurately.
• Evaluating Responses: Interpreting user input correctly to provide pertinent information
or actions.
• Accuracy: The rate at which the bot provides correct and relevant responses.
• User Satisfaction: Through feedback forms and direct user ratings.
• Response Time: Ensuring prompt replies for enhanced user experience.
5. Prompt Engineering
Improving the assistant's responses involves:
Programstrategyhq.com 18
7. Deployment and Launch
The final phase includes:
In the subsequent phases, we will delve deeper into each component, ensuring that our journey
in creating this state-of-the-art chatbot is as informative as it is transformative for our digital
presence. Stay tuned for more updates and in-depth discussions on each step of this exciting
journey.
Programstrategyhq.com 19
Other Technical Considerations
The development of GenAI applications is a complex process that requires careful planning and
consideration in various aspects such as infrastructure, API integration, costing, and testing. This
blog post aims to provide a detailed guide for professionals embarking on GenAI application
development, especially for those new to this field.
1. Infrastructure Needs
a. Hardware Requirements
• Processing Power: High-performance GPUs and CPUs are critical for training and
running AI models efficiently.
• Memory and Storage: Adequate RAM and storage space to handle large datasets
and model checkpoints.
c. Network Infrastructure
• Bandwidth: High-speed internet connectivity for data transfer and cloud interaction.
• Security: Robust network security protocols to protect sensitive data.
2. API Integration
APIs (Application Programming Interfaces) play a crucial role in GenAI applications. They enable
integration with existing systems and facilitate data exchange. Key considerations include:
3. Costing Considerations
Budgeting is a critical aspect of GenAI application development. Key factors affecting costs are:
Programstrategyhq.com 20
• Infrastructure Expenses: Hardware, software, and cloud services costs.
• Development Costs: Expenses related to the development team, including salaries and
training.
• Operational Costs: Ongoing costs for maintenance, updates, and support.
• Scaling Costs: Additional costs incurred while scaling the application to accommodate
more users or data.
Compliance with legal standards and ethical considerations is crucial. This includes:
Programstrategyhq.com 21
GenAI Common Terms
Transformer
Transformers are a type of neural network architecture that revolutionized the way AI systems
process sequential data, like language. Unlike previous models, they don't require data to be
processed in order, allowing for more efficient training and better handling of long-range
dependencies in text. Transformer overcame the limits of RNNs, being able to get much longer
sequences of text as input. Transformers are based on the attention mechanism.
Attention Mechanism
The attention mechanism is a component of neural networks that allows the model to focus on
different parts of the input data, similar to how human attention works. In language tasks, it helps
the model to pay attention to relevant parts of the text when generating a response.
In Generative AI, especially in LLMs, the attention mechanism enhances the model's ability to
generate relevant and coherent text by effectively managing long-range dependencies in
language.
Programstrategyhq.com 22
Retrieval Augmented Generation
Retrieval Augmented Generation (RAG) combines the capabilities of LLMs with an external
knowledge retrieval step. This approach allows the model to pull in information from external
sources, making the generated content more accurate, informative, and relevant.
Embedding Models
Embedding models transform high-dimensional data (like text) into lower-dimensional vectors,
capturing semantic relationships. Essential in natural language processing (NLP), they improve
performance in tasks like text classification and machine translation by understanding linguistic
nuances.
Vector Database
Vector databases store and manage data in a format optimized for machine learning operations,
specifically vector representations of data. In these databases, information is encoded as vectors,
which are essentially arrays of numbers representing various features of the data.
In GenAI development, vector databases are crucial for efficiently handling and retrieving the
large amounts of vectorized data used in training and operating generative models. They enable
quick similarity searches and are essential for managing the vast datasets needed for training
sophisticated GenAI applications.
Fine Tuning
Fine tuning is a process in machine learning where a pre-trained model is further trained on a
smaller, specific dataset to adapt it to a particular task or context. This approach leverages the
generic capabilities of the model and tailors it to specific requirements.
In GenAI, fine tuning is vital for adapting large, general-purpose models (like LLMs) to specific
applications or industries. It ensures that the generative outputs are not only high quality but also
relevant to the specific context of use.
Programstrategyhq.com 23
Structured & Unstructured Data
Structured data is highly organized and easily searchable, often stored in relational databases
with defined schemas, like SQL databases. Unstructured data, on the other hand, lacks a
predefined format or structure, examples being text, images, and audio.
In GenAI development, both types of data are significant. Structured data helps in training models
with clear, labeled information, while unstructured data, especially text and images, is essential
for training models to understand and generate human-like content.
Tokens
Tokens are the basic units of data processed by a generative AI model. In the context of text, a
token could be a collection of words or symbols or text. Tokens are central to GenAI, particularly
in natural language processing. They allow models to break down and analyze text data at a
granular level, enabling the generation of text that is coherent, contextually appropriate, and
syntactically correct.
Hugging Face
Hugging Face is a company known for its development of natural language processing (NLP)
technologies and tools. They have contributed significantly to the field with their open-source
libraries and pre-trained models.
In GenAI, Hugging Face’s tools and models are extensively used for training and deploying
generative AI models, especially in the field of NLP. Their resources have made advanced GenAI
technologies more accessible to developers and researchers worldwide.
Langchain
Langchain is a framework or library designed to facilitate the integration of language models into
applications, making it easier to build complex language-based AI systems. In GenAI
development, Langchain can be instrumental in bridging the gap between the capabilities of
Programstrategyhq.com 24
language models and practical applications, allowing developers to create more sophisticated
and interactive GenAI applications efficiently.
Hallucination
In the context of AI, hallucination refers to instances where a model generates incorrect,
unrealistic, or nonsensical information, often as a result of being presented with ambiguous inputs
or lacking sufficient training data. Addressing hallucination is crucial in GenAI development to
ensure the reliability and accuracy of the generated content. It involves refining training processes
and model architectures to minimize the occurrence of such errors.
Edge Cases
Edge cases are unusual or extreme conditions that occur outside of normal operating parameters,
often not covered in the general training data of a model. In GenAI, handling edge cases is
important to ensure the robustness and reliability of AI models. This involves training the models
with diverse and comprehensive datasets and incorporating scenarios that test the model's ability
to handle rare or unexpected inputs.
Programstrategyhq.com 25
Part 3: GenAI for Project Managers
GenAI Tools
1. ChatGPT for Project Managers: ChatGPT can assist project managers in various tasks
such as automating routine activities, enhancing team communication, and streamlining
project workflows. For more detailed information, you can visit OpenAI's website.
2. GPT Store Tools for Project Managers: The GPT Store offers tools like Project Advisor,
which guides project managers with practical tools and frameworks for effective project
management, and Project Manager GPT, which provides AI alternatives for project
planning. You can explore these tools on the GPT Store website.
- Project Advisor: Project Advisor on GPT Store
- Project Manager GPT: For more options, explore the GPT Store.
4. ChatGPT Assistant Plugin for Jira: This plugin integrates ChatGPT with Jira, a project
management tool, to enhance task automation and intelligent response within the Jira
environment. Details about this plugin can be found on the Atlassian Marketplace.
5. Virtual Agile Coach on GPT Store: The Virtual Agile Coach is an AI tool that provides
guidance on Agile methodologies, aiding project managers in implementing Agile
practices. It's available on the GPT Store Virtual Agile Coach on GPT Store.
6. Quillbot: Quillbot is an AI-powered writing and paraphrasing tool that helps in refining
project documentation and creating effective communication. It can be accessed at
Quillbot's official website
Programstrategyhq.com 26
7. Minutes of Meeting GenAI Tools in the Market: AI tools for generating or summarizing
meeting minutes can be found on various platforms. These tools automatically capture
key points, decisions, and action items from meetings, aiding project managers in
documentation and follow-ups. Open AI
8. Google Assistant: Google Assistant is a virtual assistant powered by AI, useful for project
managers for scheduling, setting reminders, conducting searches, and managing tasks
through voice commands. More information can be found on the Google Assistant
website. Google Assistant website.
Creating a custom GPT model via OpenAI's platform involves a few key steps as outlined on their
Help Center page:
1. Navigate to the GPT Creation Page: Visit chat.openai.com and select "Create a GPT"
or go to "My GPTs" if you already have existing models.
2. Utilize the GPT Builder: In the "Create" tab, you can interact with the GPT Builder to
outline the purpose and functionality of your new GPT. This can include specifics like the
GPT's role or the tasks it should perform.
3. Configure Your GPT: The "Configure" tab allows you to name your GPT, describe its
functions, and select its capabilities, such as web browsing or image creation.
4. Publish Your GPT: Once configured, you can publish your GPT and make it available to
others.
5. Advanced Settings: There are options for more detailed configurations, including adding
images, providing specific instructions, setting prompt starters, uploading knowledge files,
and enabling new capabilities like web browsing or DALL·E image generation.
6. Custom Actions: You can integrate third-party APIs to enhance your GPT's functionality.
For more detailed information and guidance, you can visit the OpenAI Help Center page here.
Programstrategyhq.com 27
GenAI Tools by Work Area
Virtual AI Assistants
1. PMOtto: An AI-driven assistant designed for project management, featuring task
scheduling, risk assessment, and stakeholder communication. It integrates with existing
project management software to enhance efficiency.
• URL: PMOtto
2. Lili.ai: Tailored for project management with a focus on risk management, decision-
making, and stakeholder engagement. It adapts to specific project needs and is
particularly useful in Agile environments.
• URL: Lili.ai
Calendar Planning
1. Aurora: An AI scheduling tool ideal for complex project planning, offering resource
optimization, scenario analysis, and conflict resolution. Suitable for managing multiple,
overlapping projects.
• URL: Aurora
2. Liquid Planner: A dynamic project management tool with predictive scheduling, resource
management, and time tracking. Its adaptability makes it a strong fit for Agile
methodologies.
• URL: Liquid Planner
Programstrategyhq.com 28
Agile Tools
1. Pinestem: Focused on Agile methodologies, offering backlog grooming, sprint planning,
and performance metrics. It helps Scrum teams in tracking progress and adapting to
changes.
• URL: Pinestem
2. Tara.ai: An AI-powered platform for streamlining software development. Features include
release planning, progress tracking, and requirement gathering, enhancing efficiency in
Agile projects.
• URL: Tara.ai
Each of these tools brings unique capabilities to enhance efficiency, communication, and
decision-making in program management and Agile methodologies, particularly beneficial for
software scrum teams.
Programstrategyhq.com 29
Prompt Engineering
Prompt Engineering is the art and science of designing and refining the inputs given to an AI
model to obtain the most effective and accurate outputs. It's not just about asking questions; it's
about how you ask them. The prompt can be a question, a statement, or a set of instructions, and
the engineer's task is to frame it in a way that guides the AI to produce the desired response.
Prompt design primarily focuses on the creation of specific inputs or questions tailored to elicit
desired responses from an AI model. It's about crafting the content of the prompt itself.
On the other hand, prompt engineering encompasses a broader scope, involving not only the
design of the prompts but also the strategic optimization and refinement of these prompts based
on the model's responses. It includes iterative testing and tweaking to achieve the most accurate
and relevant outputs from the AI, thus integrating both creative and analytical skills.
1. Effective Communication with AI Tools: Many project management tasks, such as risk
analysis, resource allocation, and progress tracking, can be augmented by AI. Prompt
engineering skills ensure that you extract the most accurate and relevant information from
AI tools.
2. Enhancing Productivity: By mastering prompt engineering, you can better integrate AI
into your team's workflow, thereby enhancing productivity and efficiency.
Programstrategyhq.com 30
3. Innovative Problem-Solving: AI can offer novel solutions to complex problems. Knowing
how to query AI systems effectively can unlock innovative approaches to challenges in
project management.
1. Risk Analysis:
• Poor Prompt: "List project risks."
• Improved Prompt: "Identify potential risks for a software development project
following Agile methodologies, considering factors like team size, technology
stack, and client requirements."
The improved prompt is specific and contextual, leading to more tailored and useful risk
assessments.
2. Resource Allocation:
• Poor Prompt: "How should I allocate resources?"
• Improved Prompt: "Suggest an optimal resource allocation strategy for a cross-
functional team of 10 working on a mid-sized e-commerce application, considering
current workload and individual expertise."
This prompt provides context and specifics, making the AI's suggestions more applicable.
3. Progress Tracking:
• Poor Prompt: "Track project progress."
• Improved Prompt: "Generate a weekly progress tracking template for a Scrum
team focusing on user interface development, including key milestones and
deliverables."
The detailed prompt leads to a more relevant and actionable output.
Prompting Techniques
Key prompting techniques in machine learning, especially for language models like GPT:
Programstrategyhq.com 31
• Guides the AI to follow a similar logical pathway in its response.
• Particularly useful for complex problem-solving or providing detailed explanations.
2. Zero-Shot Learning:
• Prompts are designed without providing any examples to the model.
• Enables the AI to understand and execute tasks it has not explicitly been trained
on.
• Useful for testing the model's innate abilities or when specific examples are
unavailable.
3. Few-Shot Learning:
• Involves giving the model a few examples in the prompt to demonstrate the desired
task.
• Helps the AI to quickly adapt to and perform new tasks with minimal input.
• Effective in situations where similar tasks have been encountered but specific
guidance is needed.
4. Decomposed Prompting:
• Breaking down the original prompt into sub-prompts and combining results.
• Useful for multi-hop QA retrieval.
• Specific sub-prompts based on a few-shot prompt for the use case
Prompt Engineering is a critical aspect of effective communication in the age of AI. As AI continues
to permeate various aspects of business and technology, the ability to interact efficiently and
effectively with these systems will become increasingly important.
Programstrategyhq.com 32
Prompt Generation Tools
There are several tools available that can assist in generating prompts for AI applications, each
with its own set of features and advantages. Here's a summary of some notable ones:
1. PromptGen: Offers a simple user interface and quick response time. It's free for basic
use, but the Pro version is available at $10/month. This tool is suitable for generating basic
genre filters and keyword input prompts.
2. Taskade: Known for its intuitive UI and multiple output formats like lists, boards, and mind
maps. It also features real-time collaboration. The basic version is free, while the Pro starts
at $7/month. It's particularly useful for generating prompts for a variety of purposes
including marketing, branding, product development, and more.
3. PromptPerfect: Specializes in automatic prompt optimization for AI text and image
models. It caters to non-native English speakers with prompt enrichment and translation
features, and integrates with various platforms like ChatGPT and WordPress. The free
plan includes 20 credits, with a paid plan starting at $9.99 per month.
4. PromptoMANIA: A free AI prompt builder supporting popular AI image generator models.
It's ideal for creating detailed art and visuals with various customization options. It's
particularly beneficial for graphic designers and illustrators.
5. WebUtility: A random AI prompt generator that is effective for generating prompts across
various AI models. It's a great tool for overcoming creative blocks and is highly versatile,
suitable for designers, developers, and business owners.
Programstrategyhq.com 33
6. PromptBase: Offers a wide range of customizable prompts available for purchase,
catering to various AI engines. It's known for its high-quality prompts and has been
featured in reputable publications.
Additional reading: Prompt Design and Engineering: Introduction and Advanced Methods by
Xavier Amatriain - Cornell University Arxiv
Programstrategyhq.com 34
GenAI Use cases in Project Management
Deloitte Consulting LLP, 2023. Generative AI Use Cases. [online] Available at:
https://www2.deloitte.com/content/dam/Deloitte/us/Documents/consulting/us-ai-institute-gen-ai-
use-cases.pdf [Accessed 28 January 2024].
1. Task Creation and Prioritization Agent: Automates task generation and prioritizes them
based on project needs and deadlines.
2. Meeting Scheduling Agent: Streamlines meeting planning by finding optimal times and
managing invites.
3. Project Status Reporting Agent: Generates real-time reports on project progress and
status.
4. Document Sorting and Management Agent: Organizes project-related documents for
easy access and retrieval.
5. Project Planning and Scheduling Agent: Assists in creating detailed project plans and
schedules.
Programstrategyhq.com 35
6. Task Automation Agent: Automates routine tasks to increase efficiency.
7. Agile Project Management Agent: Supports Agile methodologies with tools for sprint
planning and tracking.
8. Risk Management Agent: Identifies potential project risks and suggests mitigation
strategies.
9. Risk Assessment Generator: Simplifies the process of identifying and evaluating project
risks.
10. Project Planning Generator: Streamlines creating comprehensive project plans.
11. Scope Definition Generator: Aids in defining clear project boundaries and deliverables.
12. Timeline Creation Generator: Facilitates the development of detailed project timelines.
13. Requirements Generation Tool: Helps in articulating project needs and specifications.
14. Issue Management Tool: Streamlines the process of identifying and addressing project
issues.
15. Stakeholder Analysis Tool: Assists in identifying and analyzing project stakeholders.
16. Project Charter Creation Tool: Simplifies the development of a formal project charter.
17. Resource Allocation Tool: Enhances the process of distributing resources effectively
across a project.
The GenAI Usecases Generator is a specialized GPT variant tailored for project management
professionals. Its main objective is to provide innovative and actionable ideas for GenAI
applications in the field of project management. Here's an overview and a use case example:
Programstrategyhq.com 36
2. Usage for Project Managers
• Project managers can leverage this GPT to develop new tools or plugins that utilize
AI to streamline project management processes.
• It assists in enhancing team collaboration and automating routine tasks.
• The GPT can be consulted for solutions to specific project management
challenges, offering tailored advice based on the latest AI technologies.
For more information and to access this service, project managers can visit GenAI Usecases
Generator.
This specialized GPT acts as an enabler for project management needs to develop AI-driven
solutions, offering practical, innovative, and customized advice to enhance GenAI adoption.
Programstrategyhq.com 37
How to Plan Gen AI Projects
Discover how Generative AI projects need to be planned effectively to get the desired outcomes.
This insightful blog post delves into the integration of AI tools and methodologies, offering a
perspective on managing GenAI development projects. It highlights the challenges, opportunities,
and practical implications of incorporating agility and design thinking into project planning and
execution. Ideal for program managers and Scrum teams looking to innovate and streamline their
processes.
For an in-depth exploration of this topic, visit: GenAI Project Planning on Program Strategy HQ.
Programstrategyhq.com 38
Gen AI Project Metrics
As organizations strive to maximize their AI investments, the challenge lies not only in deploying
these technologies but also in measuring their success and aligning them with business goals.
KPIs serve as a compass in navigating the complex terrain of AI implementations. They are
instrumental for:
Model Quality
• Quality Index: An aggregate of various metrics to represent overall model
performance (e.g., BLEU, Rouge).
• Error Rate: The percentage of incorrect or invalid responses, determined through
human evaluation.
• Latency: The delay between a query submission and response, factoring in model
architecture and infrastructure.
• Accuracy Range: A predefined threshold of precision that the model should meet.
Programstrategyhq.com 39
• Safety Score: Assessing the model's handling of sensitive topics relevant to the
business.
System Quality
• Data Relevance: Ensuring all data is pertinent to the model, avoiding biases and
inefficiencies.
• Data and AI Asset Reusability: The extent to which data and AI assets are
discoverable and reusable.
• Throughput: The model's capacity to handle data volume within a specific
timeframe.
• System Latency: Total response time, including network, data, and model
latencies.
• Integration and Backward Compatibility: The ability to integrate with existing
systems and consider future model upgrades.
Business Impact
• Adoption Rate: The ratio of active users to the total intended audience.
• Frequency of Use: Regularity of queries submitted by users.
• Session Length: Average duration of user interactions.
• Queries per Session: Number of queries per user interaction.
• Query Length: Average size of user queries.
• Abandonment Rate: Percentage of sessions ending before fulfilling user queries.
• User Satisfaction: Measured through surveys and metrics like Net Promoter
Score (NPS).
Google Cloud. (n.d.). KPIs for gen AI: Why measuring your new AI is essential to its success.
Retrieved from https://cloud.google.com/transform/kpis-for-gen-ai-why-measuring-your-new-ai-
is-essential-to-its-success.
Programstrategyhq.com 40
Resources – Gen AI Online Courses & Books
Online Video Courses
Programstrategyhq.com 41
5. Generative AI for Beginners
Generative AI for Beginners"is an educational resource hosted on GitHub by Microsoft.
This course offers a comprehensive introduction to Generative AI, targeting beginners in
the field. It covers fundamental concepts and applications of Generative AI, providing a
solid foundation for those new to this area of artificial intelligence. The course is designed
to be accessible and engaging, making it a valuable learning tool for individuals seeking
to understand and apply Generative AI in various contexts. You can explore the course in
detail here - A 12 Lesson course teaching everything you need to know to start building
Generative AI applications
1. Generative Deep Learning: Teaching Machines to Paint, Write, Compose, and Play by
David Foster
This book provides a practical introduction to generative deep learning, offering step-by-
step guidance on creating models that can generate original content. It's suitable for
readers who have some understanding of machine learning and are interested in exploring
creative applications of AI.
3. AI Superpowers: China, Silicon Valley, and the New World Order" by Kai-Fu Lee
This book offers a compelling look at the future of global technology, focusing on the race
in AI between China and the United States. Written by Kai-Fu Lee, a prominent figure in
the global AI community, it provides insights into how AI will shape the future of business
and the global economy. It's particularly suitable for business leaders and managers who
want to understand the broader impact of AI technologies like generative AI on
international business and industry trends.
Programstrategyhq.com 42
4. Competing in the Age of AI: Strategy and Leadership When Algorithms and Networks
Run the World" by Marco Iansiti and Karim R. Lakhani
This book is specifically tailored for business leaders and managers. It explores how AI is
transforming business models and offers a framework for thinking about AI strategy in
organizations. The authors, both of whom are Harvard Business School professors,
provide insights into how companies can leverage AI technologies, including generative
AI, for competitive advantage.
Programstrategyhq.com 43
Generative AI for Managers at PSHQ
Follow our website GenAI section for more learning and opportunities.
Reach us at [email protected]
Programstrategyhq.com 44
References
Programstrategyhq.com 45