Confitura 2013

1,810 views

Published on

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
1,810
On SlideShare
0
From Embeds
0
Number of Embeds
1,201
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Confitura 2013

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

×