7. Motivation
● Only few Designers & Architects
o Most are Code Monkeys
o Most of them do a bad job
● A’n’D is refused by most beginners
● Want to meet other A’n’Ds
o Exchange Ideas & Knowledge
● Want to spread the word
18. Planned topics
● Nothing planned yet
● Vote!
o 0 = Not interested
o 2 = Very interested
o no opinion = maybe I’m interested, not enough
information yet
20. Planned topics - vote!
Patterns
Frameworks,
Libraries,
Technologies
Common
Sense,
EXP
Principles
Your Application Anti-Pattern
Best
Practices
Principles
● Basics of SW A’n’D
● abstract
● axiomatic
21. Planned topics - vote!
Patterns
Frameworks,
Libraries,
Technologies
Common
Sense,
EXP
Principles
Your Application Anti-Pattern
Best
Practices
● partial solution templates
● special use cases
● pros and cons
● variants
22. Planned topics - vote!
Patterns
Frameworks,
Libraries,
Technologies
Frameworks,
Libraries,
Technologies
Common
Sense,
EXP
Principles
Your Application Anti-Pattern
Best
Practices
● partial solutions
● integration
● alternatives
23. Planned topics - vote!
Patterns
Frameworks,
Libraries,
Technologies
Common
Sense,
EXP
Common
Sense,
EXP
Principles
Your Application Anti-Pattern
Best
Practices
● Common Sense: ways to think about SW
A’n’D, like analogies
● Experience: how past experiences where
used for current projects
24. Planned topics - vote!
Patterns
Frameworks,
Libraries,
Technologies
Common
Sense,
EXP
Principles
Your ApplicationYour Application Anti-Pattern
Best
Practices
● Current and past projects
25. Planned topics - vote!
Patterns
Frameworks,
Libraries,
Technologies
Common
Sense,
EXP
Principles
Your Application Anti-Pattern
Best
Practices
Anti-Pattern
● How not to do it
● Common mistakes
26. Planned topics - vote!
Patterns
Frameworks,
Libraries,
Technologies
Common
Sense,
EXP
Principles
Your Application Anti-Pattern
Best
Practices
Best
Practices
● Summarized experiences
● Recommendations
27. Planned topics - further topics
Philosophy
Legals
Processes
&
Workflows
… ?
Requirements
Standards
Social
Notations
Tools
28. Planned topics - vote!
Philosophy
Legals
Processes
&
Workflows
… ?
RequirementsRequirements
Standards
Social
Notations
Tools
● From Requirements to SW A’n’D
and back
35. Planned topics - vote!
Philosophy
Legals
Processes
&
Workflows
… ?
Requirements
Standards
Social
Notations
Tools
Social
● Why no n00bs?
● How to motivate people for A’n’D?
● Communication
38. Planned formats
● Nothing planned yet
● Vote!
o 0 = Not interested
o 2 = Very interested
o no opinion = maybe I’m interested, not enough
information yet
41. Planned Formats - Workshops
● visitors do stuff themselves, with supervision
● active
● deep knowledge
● slow knowledge
acquisition
● long preparation
42. Planned Formats - Meet & Beer
● meet without any agenda
● networking
● relaxing
● easy preparation
● no knowledge
● bad scalability
43. Planned Formats - Expositions
● show your stuff at your own table/wall
● various topics
● networking
● passive
● imbalanced
44. Planned Formats - Work together
● do anything you like, without supervision
● EXP exchange
● networking
● random
knowledge
● no executable
results
45. Planned Formats - Create Content
● Create content for this meetup together:
talks, workshops, etc.
● learn
● networking
● improve other
formats
● slow knowledge
acquisition
46. Planned Formats - Beginner Courses
● Introduce newcomers to A’n’D
● Make A’n’D
more popular
● uninteresting for
experienced
members
51. Reuse & Licence
● You may reuse & change it non-commercially.
● You have to contact and inform me about any
changes or re-publications.
● The “Oliver Stadie” and “Reuse & Licence”
pages have to remain unchanged.
● Anything else is like in this creative commons:
Software Architecture and Design - An Overview
by Oliver Stadie is licensed under a Creative
Commons Attribution-NonCommercial-ShareAlike
4.0 International License.
Hinweis der Redaktion
Generalist -> passion for AnD, since it’s the intersections of all technologies
Currently Finishing my studies in informatics
Freelancer
no one talks my language
Design is most fun to me
Okay. Some informal meeting in some random bar should be enough.
I still can cancel it, if no one wants to join
Experience: retrospectives
statistics: like code or model metrics
Had good intuition 5 years ago, but nobody listened. Learned buzzwords and anti-patterns. Suddenly chief developers