Learn more about problemsolving with this collection
How to build positive relationships with colleagues and superiors
How to navigate office politics without compromising your values
How to handle conflicts and difficult situations in the workplace
“Could this thing be run as a cloud-hosted (SaaS) service or product?”
10
32 reads
MORE IDEAS ON THIS
Independent Service Heuristics (ISH) is a technique invented by the authors of Team Topologies, Matthew Skelton and Manuel Pais.
ISH is an intermediate approach that can help to introduce the principles of DDD without some of the abstract terminology that can often be a bar...
12
39 reads
Once a candidate domain, service, application, or value stream has been identified, the next step is to go through a series of questions to identify whether we have found a good candidate for being a separate stream of change.
10
21 reads
10
14 reads
Decide where to focus the attention.
Essentially we just need to choose an area of the business that needs to be represented in software.
This could be a user journey, a “product”, a possible business domain, a software service, an entire software application, a set of tasks for a si...
10
27 reads
10
9 reads
When we first think of the terms “domain” or “boundary” in a software context it is likely that our first thoughts may be of Domain-Driven Design (DDD).
The...
10
109 reads
10
17 reads
10
16 reads
10
16 reads
10
9 reads
Footprints Tours offers ‘alternative’ walking tours of cities exploring their social and cultural history.
They provide both guided and self-guided tours and have implemented a monolith website and mobile application to serve all of their customer needs.
The first step would ...
10
16 reads
10
14 reads
11
11 reads
10
12 reads
10
13 reads
CURATED FROM
teamtopologies.com
16 ideas
·375 reads
The Independent Service Heuristics (ISH) are rules-of-thumb (clues) for identifying candidate value streams and domain boundaries by seeing if they could be run as a separate SaaS/cloud product. The ISH approach is a “rapid results” approach, and complementary to the approaches from Domain-driven Design (DDD).
“
Related collections
More like this
Multicloud is the use of two or more clouds from two or more different cloud providers. Having a multicloud environment can be as simple as using email SaaS from one vendor and image editing SaaS from another.
Hybrid multicloud is the use of two or more public clouds together with a private...
Web3 enhances the internet as we know it today with a few other added characteristics. Web3 is:
In Web3, developers don't build and deploy applicatio...
Read & Learn
20x Faster
without
deepstash
with
deepstash
with
deepstash
Access to 200,000+ ideas
—
Access to the mobile app
—
Unlimited idea saving & library
—
—
Unlimited history
—
—
Unlimited listening to ideas
—
—
Downloading & offline access
—
—
Personalized recommendations
—
—
Supercharge your mind with one idea per day
Enter your email and spend 1 minute every day to learn something new.
I agree to receive email updates