Chatgpt: For Agile Development
Chatgpt: For Agile Development
1
Business Breakthrough 2023
The Rise of Language Models
Language models, also known as
natural language processing (NLP) Language models have been used
models, are a type of artificial in a variety of applications, such
intelligence (AI) that are designed as text generation, question
to understand and generate answering, text classification,
2 machine translation, and more. 6
human language.
They have been on the rise in GPT-3, for example, is being used
recent years, driven by advances to generate text for chatbots, help
in machine learning and the with data analysis, and even write
availability of large amounts of code. 7
3
data.
Another example is BERT,
developed by Google, which is
being used for language
understanding tasks such as
sentiment analysis and named
entity recognition. 8
One of the earliest and most well- It is clear that language models are
known language models is the becoming increasingly
ELIZA, developed in the 1960s, sophisticated and versatile, with
which was able to simulate the ability to handle more
4
human-like conversation. complex tasks and understand
human language better.
Recent advancements in machine
learning have led to the The technology is expected to
development of much more continue to advance and be used
advanced language models such in a growing number of
as GPT-1, GPT-2 and GPT-3, applications, from improving
developed by OpenAI, which have customer service to automating
9
the ability to generate human-like various business processes.
text on a wide range of topics with
5
high coherence.
2
Business Breakthrough 2023
ChatGPT
ChatGPT is the most recent and
most powerful language model ChatGPT as a tool can be used for
developed by OpenAI. It has been a variety of natural language
trained on a massive dataset of processing (NLP) tasks such as
text, which allows it to generate text generation, question
human-like text on a wide range of answering, text classification,
topics.10 machine translation, and more.11
3
Business Breakthrough 2023
User Story Writing
User stories are short, simple descriptions of a feature or
functionality that a user wants or needs. They are used in
Agile development to help teams understand the
requirements of a project from the customer’s perspective.
For example:
4
Business Breakthrough 2023
ChatGPT for User Story Writing
By using ChatGPT, Agile teams can streamline the user story
writing process and improve the quality of their user stories
5
Business Breakthrough 2023
Scenario
An Agile team is working on a new
project to develop a mobile app for a
retail company. Among the key
features of the app is the ability for
customers to scan barcodes and view
product information.
6
Business Breakthrough 2023
1. Generating a clear and concise user story
8
Business Breakthrough 2023
Assessing the impact of 5. Estimating effort and identifying
conflicts risks
ChatGPT can assess the impact of ChatGPT can be used to assist with
conflicts on the project’s sprint planning, by helping the team
timelines, budget, and overall to estimate the effort required for
outcome, and suggest each task and identify risks.
adjustments. For example,
ChatGPT could suggest extending Given that ChatGPT is trained on
the timelines, increasing the data related to the specific sprint
budget, or modifying the scope of and has access to the information
the project to mitigate the impact about the identified dependencies
of the conflict and potential risks, it will be capable
of answering prompts related to
Prompt: such issues.
Potential prompts:
Potential prompts:
10
Business Breakthrough 2023
Monitoring and tracking
Potential prompts:
11
Business Breakthrough 2023
Data Required
In order to provide answers to
prompts related to analyzing team
members’ perspectives and 3. Data on team members’
identifying conflicts, ChatGPT expertise and roles
would need access to data.
This could include information
What types of data would be about each team member’s skills,
needed? experience, and role within the
organization, which would help
1. Team members’ discussions ChatGPT to better understand the
and input related to the context of the team members’
feature perspectives and input.
12
Business Breakthrough 2023
5. Customer feedback or external
data By leveraging the power of
ChatGPT, teams can work more
ChatGPT could use customer efficiently and effectively, and
feedback or external data to deliver better products and
validate the assumptions and services to their customers.
understanding of the feature, this
will help to ensure that the user With its natural language
story aligns with customer needs processing, data analysis, and
and that they will deliver value to decision-making capabilities,
the customer. ChatGPT can be a valuable tool for
Agile teams looking to improve
their user story-writing process.
The future of Agile development is
here and ChatGPT is a game
changer.
Conclusion
Hopefully, you have found this
User story writing is a crucial ebook informative and helpful in
aspect of Agile development that understanding how ChatGPT can
can often present challenges for be used to streamline the user
teams. However, with the help of story writing process in Agile
ChatGPT, Agile teams can development.
streamline the user story-writing
process and improve the quality Thank you for taking the time to
of their user stories. read this ebook and for your
interest in using ChatGPT to
ChatGPT can be used to generate improve your team's workflow.
ideas, write user stories in a
consistent format, and validate
them with data and customer
13
feedback.
Business Breakthrough 2023
References
1.Roose, K. (2022). The Brilliance and Weirdness of ChatGPT. Retrieved from NYTimes:
https://www.nytimes.com/2022/12/05/technology/chatgpt-ai-twitter.html
3.Dean, J. (2022). Google Research: Themes from 2021 and Beyond. Retrieved from
Googleblog: https://ai.googleblog.com/2022/01/google-research-themes-from-2021-
and.html
6.Wang, H., Lib, J., Wua, H., Hovyc, E., & Suna, Y. (2022). Pre-Trained Language Models
and Their Applications. Engineering, https://doi.org/10.1016/j.eng.2022.04.024.
7.Davenport, T. H., & Mittal, N. (2022). How Generative AI Is Changing Creative Work.
Retrieved from hbr: https://hbr.org/2022/11/how-generative-ai-is-changing-creative-
work
8.Google. (2023). Getting started with the built-in BERT algorithm. Retrieved from
google: https://cloud.google.com/ai-platform/training/docs/algorithms/bert-start
9.Yoon, S. (2022). 17 ways technology could change the world by 2027. Retrieved from
Weforum: https://www.weforum.org/agenda/2022/05/17-ways-technology-could-
change-the-world-by-2027/
10.OpenAI. (2023). Commonly asked questions about ChatGPT. Retrieved from openai:
https://help.openai.com/en/articles/6783457-chatgpt-faq
11.Marr, B. (2022). ChatGPT: Everything You Really Need To Know (In Simple Terms).
Retrieved from Forbes:
https://www.forbes.com/sites/bernardmarr/2022/12/21/chatgpt-everything-you-
really-need-to-know-in-simple-terms/?sh=35471e8ecbca
12. Cohn, M. (2004). User Stories Applied: For Agile Software Development. Addison-
Wesley Professional.
14
Business Breakthrough 2023