Voices of a Generation, an East German family tells their story
Story generation
-
Upload
lourenco-p-soares -
Category
Software
-
view
1.211 -
download
1
description
Transcript of Story generation
![Page 1: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/1.jpg)
STORY GENERATION@protolous
![Page 2: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/2.jpg)
2
3 THINGS
![Page 3: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/3.jpg)
3
3 THINGSEPICS CONSIDERED HARMFUL
![Page 4: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/4.jpg)
4
3 THINGSEPICS CONSIDERED HARMFUL
GOING TO PRODUCTION AS THE 1ST THING YOU DO
![Page 5: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/5.jpg)
5
3 THINGSEPICS CONSIDERED HARMFUL
GOING TO PRODUCTION AS THE 1ST THING YOU DO
YOUR STORIES ARE TOO BIG
![Page 6: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/6.jpg)
6
EPICS CONSIDERED HARMFUL
![Page 7: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/7.jpg)
EPICS ARE USELESS *
7
* Unless you realize a story is too big after the fact and call it an “epic”. Then it’s fine.
![Page 8: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/8.jpg)
EPICS ARE USELESS *
8
DON’T ADD PREVISIBILITY
Can’t be used for estimation
Hides complexity
![Page 9: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/9.jpg)
EPICS ARE USELESS *
9
ASSUME LOTS OF THINGS
Assumes the problem exists
Assumes the solution described solves the problem
Does not tell you about these assumptions
![Page 10: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/10.jpg)
EPICS ARE USELESS *
10
USE “WRONG TYPE” OF
CREATIVITY
Creativity is driven by constraints
Epics are “tabula rasa”
![Page 11: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/11.jpg)
EPICS ARE USELESS *
11
DON’T ADD PREVISIBILITY
Can’t be used for estimation
Hides complexity
ASSUME LOTS OF THINGS
Assumes the problem exists
Assumes the solution described solves the problem
Does not tell you about these assumptions
USE “WRONG TYPE” OF
CREATIVITY
Creativity is driven by constraints
Epics are “tabula rasa”
![Page 12: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/12.jpg)
PARADIGM SHIFT
12
Often (…) discovery is not
quite the one anticipated by
the speculative and tentative
hypothesis. Only as
experiment and tentative
theory are together
articulated to a match does
the discovery emerge and the
theory become a paradigm.
![Page 13: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/13.jpg)
“SCIENTIFIC” METHOD
13
PURPOSE
RESEARCH
HYPOTHESIS
EXPERIMENT
ANALYSIS
![Page 14: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/14.jpg)
“SCIENTIFIC” METHOD
14
PURPOSE
RESEARCH
HYPOTHESIS
EXPERIMENT
ANALYSIS
![Page 15: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/15.jpg)
15
GOING TO PRODUCTION AS THE 1ST THING YOU DO
![Page 16: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/16.jpg)
16
STOP WORRYING…
ROBOTS.TXTHTTP AUTHFEATURE TOGGLESCANARY RELEASESDARK LAUNCHINGBLUE/GREEN DEPLOYMENT
![Page 17: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/17.jpg)
PLAYBOOK FOR PRODUCTION FIRST
17
![Page 18: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/18.jpg)
PLAYBOOK FOR PRODUCTION FIRST
18
1. Identifying the ABSOLUTELY MINIMAL that could be valuable to a user
![Page 19: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/19.jpg)
PLAYBOOK FOR PRODUCTION FIRST
19
1. Identifying the ABSOLUTELY MINIMAL that could be valuable to a user
2. Build a ‘walking skeleton’. MAKE AS
MANY COMPROMISES AS POSSIBLE
![Page 20: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/20.jpg)
PLAYBOOK FOR PRODUCTION FIRST
20
1. Identifying the ABSOLUTELY MINIMAL that could be valuable to a user
2. Build a ‘walking skeleton’. MAKE AS
MANY COMPROMISES AS POSSIBLE
3. Create a production environment for this walking
skeleton. BE FRUGAL IN YOUR AUTOMATION
![Page 21: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/21.jpg)
21
![Page 22: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/22.jpg)
TIME FOR REFLECTION
22
Can I have Continuous Delivery
without Continuous Integration?
![Page 23: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/23.jpg)
ASK YOURSELF
23
How many developers/streams of work?
Will anyone need a staging or testing environment?
Will I be using this code a year from now?
What is the worst thing that could happen?
How else can I know if I can actually do it?
![Page 24: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/24.jpg)
JUST SHIP IT
24
Have small increments to receive valid feedback earlier
![Page 25: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/25.jpg)
25
YOUR STORIES ARE TOO BIG
![Page 26: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/26.jpg)
HOW LITTLE IS ENOUGH?
26
![Page 27: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/27.jpg)
HOW LITTLE IS ENOUGH?
27
t r u e s t o r y
![Page 28: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/28.jpg)
HOW LITTLE IS ENOUGH?
28
t r u e s t o r y
![Page 29: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/29.jpg)
SMALL INCREMENTS @ LASTMINUTE.COM
Provide a mobile landing
page in French
29
![Page 30: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/30.jpg)
SMALL INCREMENTS @ LASTMINUTE.COM
Search by location code
(3 letters, like “LON”) and
for tonight* and return a
list of first 100 hotel
names
30
* Picture was taken a few stories later…
![Page 31: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/31.jpg)
SMALL INCREMENTS @ LASTMINUTE.COM
One story to add pictures
One story to add price
31
![Page 32: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/32.jpg)
SMALL INCREMENTS @ LASTMINUTE.COM
One story for star rating
One story for distance
from you
One story for back button
on this page
One story for collapsing
search attributes32
![Page 33: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/33.jpg)
A GOOD STORY
33
REALIZES ITS VALUE
IMMEDIATELY
YOU KNOW WHEN IT IS
DONE
YOU KNOW WHY YOU ARE
DOING IT
![Page 34: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/34.jpg)
I WRITE SMALL STORIES BECAUSE…
34
![Page 35: Story generation](https://reader033.fdocuments.in/reader033/viewer/2022060203/559ea33c1a28abf9618b46f3/html5/thumbnails/35.jpg)
COMMENTS..? DOUBTS..? COMPLAINTS..?
Please follow @protolous on to
continue this conversation