
In the past, we used to learn a lot of syntaxes of a programming language to be able to communicate with computers. These days, it has changed as technologists have uplifted computers to understand humans speaking languages. It means a magnificent doorway has been opened for mankind. However, if you want to benefit from this great opportunity, you need to learn how to effectively communicate with AI Tools guiding them to create your desired output. In this blog post, you will find 6 professional prompts for the following topics:
1- Creating Sprint Goal
2- Creating Product Goal
3- Removing Impediment
4- Creating Definition of Done (DoD)
5- Improvement Suggestions Based on DORA Metrics
6- Conflict Resolution
1. Creating Sprint Goal
We use [Sprint duration like two-week] Sprints to build [Your Product]. The Product Vision is to [Your Product Vision]. We use [Product Goal duration like quarterly] Product Goals as the mid-term goals. The current [Product Goal duration] goal is to [Your current Product Goal]. This is the [Sprint number like 'first'] Sprint of the current [Product Goal duration] goal. So, break down the current [Product Goal duration] goal into smaller short-term goals and use them as the base to create a Sprint Goal for the [Sprint number] Sprint aligned with the Product Vision and the current Product Goal through the FOCUS model as follows:
Fun: Come up with a memorable title and try to inject an element of fun.
Outcome-oriented: The goal should achieve a common understanding of what you are trying to accomplish.
Collaborative: The whole Scrum Team creates the Sprint Goal together.
Ultimate: The Sprint Goal should include a why, the ultimate reason behind what we are trying to achieve.
Singular: The Sprint Goal should consist of a single common objective instead of multiple competing objectives.
Sample Prompt
We use two-week Sprints to build a food delivery platform. The Product Vision is to become the market leader in the food delivery sector. We use quarterly Product Goals as the mid-term goals. The current quarterly goal is to increase the sign-ups by 5%. This is the first Sprint of the current quarterly goal. So, break down the current quarterly goal into smaller short-term goals and use them as the base to create a Sprint Goal for the first Sprint aligned with the Product Vision and the current Product Goal through the FOCUS model as follows:
Fun: Come up with a memorable title and try to inject an element of fun.
Outcome-oriented: The goal should achieve a common understanding of what you are trying to accomplish.
Collaborative: The whole Scrum Team creates the Sprint Goal together.
Ultimate: The Sprint Goal should include a why, the ultimate reason behind what we are trying to achieve.
Singular: The Sprint Goal should consist of a single common objective instead of multiple competing objectives.
2. Creating Product Goal
We are building [Your Product]. The Product Vision is [Your Product Vision].
[Give it a little bit of context by explaining the high-level concept of your Product and how it is going to create value].
We use Product Goals as the mid-term goals. So, break down the Product Vision into several smaller mid-term goals and create the first Product Goal (mid-term goal) within the SMART model boundaries as follows:
Specific: The goal should be clear and specific, avoiding any ambiguity about what is to be achieved.
Measurable: The goal should have criteria for measuring progress and success, so you can track your achievements.
Achievable: The goal should be realistic and attainable.
Relevant: The goal should matter to you and your stakeholders and align with other relevant objectives, ensuring it is worthwhile.
Time-bound: The goal should have a clearly defined deadline to create a sense of urgency and focus.
Sample Prompt
We are building a double-sided learning platform. The Product Vision is to become the biggest learning platform worldwide.
The first side of the platform is for learners helping them to get quality learning services.
Another side is for trainers to build their training business and reach a highly segmented audience of active learners.
We use Product Goals as the mid-term goals. So, break down the Product Vision into several smaller mid-term goals and create the first Product Goal (mid-term goal) within the SMART model boundaries as follows:
Specific: The goal should be clear and specific, avoiding any ambiguity about what is to be achieved.
Measurable: The goal should have criteria for measuring progress and success, so you can track your achievements.
Achievable: The goal should be realistic and attainable.
Relevant: The goal should matter to you and your stakeholders and align with other relevant objectives, ensuring it is worthwhile.
Time-bound: The goal should have a clearly defined deadline to create a sense of urgency and focus.
3. Removing Impediment
[Explain your teams' composition status like the number of Scrum Teams you have].
[Explain your Product and how it is going to create value].
[Explain who you are].
[Explain the impediment in detail].
Create a step-by-step plan of how to remove this impediment by answering the following questions:
- Who should I invite to create a focus group to collaborate and remove this impediment?
- How could I best facilitate the focus group collaboration?
- What collaboration tools can we use in the process of resolving this impediment?
Sample Prompt
We have 5 Scrum Teams working on a single product which is a machine-learning project. I am the Scrum Master of 2 teams out of 5.
All 5 Scrum Teams use a shared testing infrastructure to test their outputs. However, there is an impediment regarding our shared testing environment.
The impediment is that when one team uses that shared testing environment, they change the data and when another team wants to use the test environment, the data is not accurate and clean anymore. So, they usually do the test but shockingly don’t get the expected results. Each time they should investigate what the problem is and usually, they discover the same problem, the shared testing environment.
Create a step-by-step plan of how to remove this impediment by answering the following questions:
- Who should I invite to create a focus group to collaborate and remove this impediment?
- How could I best facilitate the focus group collaboration?
What collaboration tools can we use in the process of resolving this impediment?
4. Creating Definition of Done (DoD)
We are building an application for [The high-level concept of your Product]. The product name is [Your Product name].
The Definition of Done is the common shared understanding of the criteria that must be met for an Increment to be considered complete. It is the commitment of the Increment artifact to enhancing transparency and focus.
Create a Definition of Done document containing all required expectations for the [Your Product name] product.
The Definition of Done should be like a checklist including the following main categories of expectations:
1- Process expectations
2- Technical expectations
3- Delivery expectations
4- Industry standards & expectations
5- Organization expectations
6- Non-functional requirements
Sample Prompt
We are building an application for ride-hailing by which passengers can request a taxi on their mobile phone like Uber. The product name is Rider.
The Definition of Done is the common shared understanding of the criteria that must be met for an Increment to be considered complete. It is the commitment of the Increment artifact to enhancing transparency and focus.
Create a Definition of Done document containing all required expectations for the Rider product.
The Definition of Done should be like a checklist including the following main categories of expectations:
1- Process expectations
2- Technical expectations
3- Delivery expectations
4- Industry standards & expectations
5- Organization expectations
6- Non-functional requirements
5. Improvement Suggestions Based on DORA Metrics
DORA metrics are 4 metrics as follows:
1- Change lead time: the time it takes for a code commit or change to be successfully deployed to production.
2- Deployment frequency: how often application changes are deployed to production.
3- Change fail rate: the percentage of deployments that cause failures in production, requiring hotfixes or rollbacks.
4- Failed deployment recovery time: the time it takes to recover from a failed deployment.
In our current product delivery process we have achieved the following average results regarding DORA metrics as follows:
Change lead time: [Current Change lead time]
Deployment frequency: [Current Deployment frequency]
Change fail rate: [Current Change fail rate]
Failed deployment recovery time: [Current Failed deployment recovery time]
Now, we want to improve our process to become an Elite Scrum Team with the following expectations:
Change lead time: [Desired Change lead time]
Deployment frequency: [Desired Deployment frequency]
Change fail rate: [Desired Change fail rate]
Failed deployment recovery time: [Desired Failed deployment recovery time]
Create a list of improvements to help us achieve the desired results of four DORA metrics.
Sample Prompt
DORA metrics are 4 metrics as follows:
1- Change lead time: the time it takes for a code commit or change to be successfully deployed to production.
2- Deployment frequency: how often application changes are deployed to production.
3- Change fail rate: the percentage of deployments that cause failures in production, requiring hotfixes or rollbacks.
4- Failed deployment recovery time: the time it takes to recover from a failed deployment.
In our current product delivery process we have achieved the following average results regarding DORA metrics as follows:
Change lead time: Around 3 days
Deployment frequency: Once per week
Change fail rate: 15%
Failed deployment recovery time: Less than one day
Now, we want to improve our process to become an Elite Scrum Team with the following expectations:
Change lead time: Less than one day
Deployment frequency: On demand (multiple deploys per day)
Change fail rate: 5%
Failed deployment recovery time: Less than one hour
Create a list of improvements to help us achieve the desired results of four DORA metrics.
6. Conflict Resolution
[Describe the conflict and your context in detail].
This conflict is escalating, signaling that I, as the Scrum Master, need to step in and support the team in resolving the conflict.
I know that I should be unbiased and show it authentically. So, I use the following two questions to set the stage for conflict resolution:
1- Have we created a Done Increment in the recent Sprints?
2- Have we met the Sprint Goal of the recent Sprints?
As we are experiencing the conflict, most likely the answer to these questions is no.
Now, create a step-by-step action plan of the way to resolve the conflict and foster collaboration within the team.
Sample Prompt
We are a Scrum Team working on a web-based application. Recently, a conflict has arisen between the back-end developers and Jack, our front-end developer. Jack advocates for using a specific framework that provides base templates for front-end elements such as textboxes, labels, and buttons. He suggests that the back-end developers should send element specifications—like dimensions, colors, and font sizes—to the front-end, where the framework would use them to render these elements on the web pages. On the other hand, the back-end developers argue that such settings should be managed within the presentation layer, not coming from the back-end.
This conflict is escalating, signaling that I, as the Scrum Master, need to step in and support the team in resolving the conflict.
I know that I should be unbiased and show it authentically. So, I use the following two questions to set the stage for conflict resolution:
1- Have we created a Done Increment in the recent Sprints?
2- Have we met the Sprint Goal of the recent Sprints?
As we are experiencing the conflict, most likely the answer to these questions is no.
Now, create a step-by-step action plan of the way to resolve the conflict and foster collaboration within the team.
You can download the file of the above mentioned prompts on this link:
https://drive.google.com/file/d/1TYAYjTrxK0-Rk5H7F21odAdJ52BZ-4Fa/view