Your SlideShare is downloading. ×
Confitura 2013
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Confitura 2013

778
views

Published on

PL: Od integracji do interakcji… czyli kompleksowe (s)tworzenie aplikacji …

PL: Od integracji do interakcji… czyli kompleksowe (s)tworzenie aplikacji
ANG: From integration to interaction... the complex application design

Published in: Business, Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
778
On Slideshare
0
From Embeds
0
Number of Embeds
13
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

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