Confitura 2013
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Confitura 2013

on

  • 617 views

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

Statistics

Views

Total Views
617
Views on SlideShare
256
Embed Views
361

Actions

Likes
0
Downloads
0
Comments
0

12 Embeds 361

http://mrowca-kasia.blogspot.com 195
http://eng-mrowca-kasia.blogspot.com 83
http://www.mrowcakasia.eu 57
http://www.linkedin.com 11
http://mrowca-kasia.blogspot.co.uk 6
http://eng-mrowca-kasia.blogspot.de 2
http://eng-mrowca-kasia.blogspot.co.uk 2
http://mrowca-kasia.blogspot.cz 1
http://cloud.feedly.com 1
http://mrowca-kasia.blogspot.ch 1
http://mrowca-kasia.blogspot.no 1
http://mrowca-kasia.blogspot.be 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Confitura 2013 Presentation 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ę!