A Storymapping Example: Creating an Alexa Skill for Keeping Journal
I am writing journal for about three month now. Reflecting about the good things on the day before, helps me to stay positive. It is really changing my attitude, so I decided to create an Alexa skill to record my thoughts instead of writing them down.
Note: Actually writing us relaxing itself. If you want to stick to it I can really recommend the 5-Minute Journal.
Why an Alexa Skill
I always wanted to create a skill that is really interactive. Although, I want to learn about Amazons Web Service (AWS). Let's see how interactive this idea will become. Finally, this video by Gary Vee motivated to start.
In the first step, I broke down my 10 minutes of writing journal in five steps:
- 1I wake up at 6 am.
- 2I open the journal.
- 3I am reflecting the last day.
- 4I am writing into the journal.
- 5Every month I am reviewing old entries.
In the second step, I brainstormed some user stories and categorized them into the different user activities. Afterwards, I organized them according to their importance to define how I want to start the development.
I have no experience in developing an Alexa skill yet. With the first iteration I want to keep it simple and learn about the Alexa Skill Kit.
A real journal doesn't forget anything. For the first release I will enhance the skill to remember e.g. the last week of entries to replay them later.
More to come..
There are many more features to extend the Alexa skill. Storymapping helped me to decided which features to pick first. Later, I will be able to prioritize what I left out for now.
Markus is a product owner of a distributed Scrum team where he experiences the daily struggles between user needs, software craftsmanship and actually delivering software. He wants to share what makes software development more reliable, efficient, fun and easier to deliver. Read more about his story on the About page.