confitura 2013
DESCRIPTION
PL: Od integracji do interakcji… czyli kompleksowe (s)tworzenie aplikacji ANG: From integration to interaction... the complex application designTRANSCRIPT
![Page 1: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/1.jpg)
![Page 2: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/2.jpg)
Od integracji do interakcji… czyli kompleksowe (s)tworzenie
aplikacjiFrom integration to interaction... the complex
application design
![Page 3: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/3.jpg)
Katarzyna Mrowca
<ja>
</ja>
![Page 4: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/4.jpg)
![Page 5: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/5.jpg)
Agenda
Recipe for a project failure - key ingredients
How to defeat evil creature?
![Page 6: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/6.jpg)
Before I start…
![Page 7: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/7.jpg)
Before I start…
Few things which won’t be mentioned
![Page 8: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/8.jpg)
Recipe for a project failurekey ingredients
![Page 9: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/9.jpg)
Requirements…
![Page 10: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/10.jpg)
Requirements…
Straight from the moon!
![Page 11: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/11.jpg)
The horror!
![Page 12: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/12.jpg)
The horror!What was on your mind when you’d written this down?!
![Page 13: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/13.jpg)
Description was:
…not delivered
…completely incomprehensible …had lots of inconsistencies
![Page 14: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/14.jpg)
Description was:
…not delivered
… completely incomprehensible …had lots of inconsistencies
![Page 15: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/15.jpg)
Description was:
…not delivered
…completely incomprehensible …had lots of inconsistencies
![Page 16: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/16.jpg)
Science Fiction
![Page 17: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/17.jpg)
Why? I have no idea!
![Page 18: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/18.jpg)
Why? I have no idea!
…but I want it NOW!
![Page 19: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/19.jpg)
Change your mind like a girl*…unstable basic assumptions!
*changes clothes, via Katy Perry Hot 'n Cold
![Page 20: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/20.jpg)
Architecturenightmare
![Page 21: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/21.jpg)
Architecturenightmare
From the real world…
![Page 22: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/22.jpg)
Architecturenightmare
From the real world… … and from the 0 1 world…
![Page 23: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/23.jpg)
Architecture not taken into consideration at planning stage…
![Page 24: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/24.jpg)
No „need” to add application to the system architecture till… few days before deployment!
![Page 25: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/25.jpg)
Modifications in other systems arerequired but… nobody cares
![Page 26: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/26.jpg)
Integration monsters
Say „hello” to problems…
![Page 27: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/27.jpg)
Integration monsters
Say „hello” to problems…
![Page 28: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/28.jpg)
Integration monsters
Upssss… new requirements?
![Page 29: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/29.jpg)
What would happen if…one of the systems fell down?
Source system
x
Source system
z
Destinationsystem
y
![Page 30: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/30.jpg)
What would happen if…one of the systems fell down?
Source system
x
Source system
z
Destinationsystem
y
![Page 31: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/31.jpg)
Food chain
![Page 32: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/32.jpg)
Business proces flow
A B C D
![Page 33: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/33.jpg)
Business proces flow
A B C DNew!
![Page 34: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/34.jpg)
Business proces flow
A B C DNew!
What if we cannot send data to „A”?
![Page 35: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/35.jpg)
Applications (different) are part of business steps…but they can’t communicate…
![Page 36: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/36.jpg)
Hand made?
![Page 37: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/37.jpg)
Change process?
![Page 38: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/38.jpg)
Business proces flow
A B C DNew!
What if we cannot send data to „A”?
![Page 39: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/39.jpg)
Business proces flow
A B C DNew!
![Page 40: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/40.jpg)
New!
Business proces flow
B C DA
![Page 41: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/41.jpg)
Business proces flow
A B C DNew!
![Page 42: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/42.jpg)
Business proces flow
A B C
D
New! New!
![Page 43: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/43.jpg)
Change system?
![Page 44: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/44.jpg)
done… almost
![Page 45: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/45.jpg)
done… almost
![Page 46: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/46.jpg)
(non)usability
![Page 47: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/47.jpg)
(non)usability
![Page 48: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/48.jpg)
How to defeat…evil creature?
![Page 49: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/49.jpg)
Simple rules everyone knows…
do not apply
![Page 50: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/50.jpg)
Communication…
![Page 51: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/51.jpg)
Communication
Weird requirements -> scream
![Page 52: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/52.jpg)
Thinking!
![Page 53: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/53.jpg)
Global viewThink about architecture in advance
![Page 54: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/54.jpg)
Global viewTake interactions with other systems into consideration
![Page 55: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/55.jpg)
Global viewConsider the business surroundings
![Page 56: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/56.jpg)
Global viewThink what users need instead of what users want
![Page 57: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/57.jpg)
Logic & common sense
![Page 58: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/58.jpg)
Logic & common sense
Friends or enemies?
![Page 59: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/59.jpg)
Thank you for your attention!Dziękuję za uwagę!
![Page 60: Confitura 2013](https://reader036.vdocuments.site/reader036/viewer/2022081401/558a2d3ad8b42a38408b4659/html5/thumbnails/60.jpg)