20. Business capability
• Owns a part of the system
• Well defined responsibilities
• Owns a model (set of entities)
• Set of components (services, api)
• Isolated database
• Isolated deploy
I’m a bit scared about where agile is goingOnly process no codeImportant to have technical sessions here
I’m a bit scared about where agile is goingOnly process no codeImportant to have technical sessions here
I’m a bit scared about where agile is goingOnly process no codeImportant to have technical sessions here
I’m a bit scared about where agile is goingOnly process no codeImportant to have technical sessions here
Mention mail about no architecture planning
Do not do any architecture planning at allDo as little as possible to keep taking decisions as the project goes forwardArchitecture is about how the whole system is structured and how different components communicate between each otherDesign is about how the code of a single component is structured..what kind of OO patterns are used for exampleArchitecture is a business concernIs about what is important for the business
No design, no database tables defined
In the morning you open your IDE and you wait 10 minutes to load, wait more and more
EDA is not for everything, not required for small systems
This solution scale also in terms of resources. You can have different teams working on different areas of the systemHow bc communicate with each other ?
SOA is not web servicesProblem is point to point integration
Extremely decouplingThey are both producers and consumers
Extremely decoupling
Extremely decoupling
Usually when we talk about event we talk about a pull model
In this model u should have an info back that says to u that the command was executed
Push model
Read only/ catalog data across business capabilities
Notifications ha bisognodelle email degli users, dove le prende ?