Tag: subdomain

  • Finding business value using domain classification

    To find the business value we can use domain classification proposed by Domain Driven Design. It classifies domains into: core domain makes the company business special it differs from other companies/competitors enables the company to earn (more) money This is the most precious domain in the company, so we should take care of it as…

  • Wrong boundaries – a way to hell

    Nowadays, many software applications and systems are so complex (huge number of requirements) that without the proper designing developers very fast build a big ball of mud – a common term in IT. The term, I think, does not reflect the amount and weight of problems, so I call it hell. Maybe you are working…

  • How to discover (sub)domains

    We use clues (heuristics) that help us to discover subdomains: organization structure – departments, teams and positions I think everything is clear. The organization has many departments organized as tree. Departments may have multiple divisions. Sometimes the divisions are not clear at first glance but looking at the positions gives you more information. The outcome…

  • Why we need domains?

    If you don’t know what domain and subdomain are, please read Domains and subdomains explained. We need (sub)domains to: to understand the business “Understanding the needs of a business is the starting point for any project“ John Williams The domain diagram (below) is such a starting point for understanding business needs. It presents the areas…

  • Domains and subdomains explained

    What is a domain? Let’s look at polish definition, which best suits our considerations: Domain is the scope of interests or activities of a person, institution or field of knowledge (source: https://sjp.pwn.pl/) The domain of the company is everything the company does. The domain is compound of subdomains, which are a scope of activities/functional areas…