Early humans killed animals using a technique known as “persistence hunting” as they literally chased down their dinner. The chase began when a group of hunters separated a large bull from the herd. Once the animal was isolated, a single hunter began the hunt, keeping a steady pace as the animal leaped ahead in fear. When the bull stopped to catch his breath, the hunter closed in, not to catch it but to ran it to exhaustion. After being tracked for a sweltering eight hours under the sun, the beast gave up and collapsed in surrender with barely a struggle. Our ability to maintain steady pursuit gave us the capacity to hunt large prehistoric game. Persistence hunting was not only made possible because of our physical bodies; changes in our brains also played a significant role. The way we evolved to hunt wild game may help explain why we feel compelled to use certain products today. During the chase, the runner is driven by the pursuit itself; this same mental hard-wiring also provides clues into the source of our insatiable desires today that keeps us wanting and buying more and more. Where we once hunted for food, today we hunt for other things.
[Hooked (2019), Nir Eyal]
The building blocks required to achieve success in a business domain and differentiate the company from its competitors: Core domains : The interesting problems. These are the in-house activities the company is performing differently from its competitors and from which it gains its competitive advantage. Generic domains : The solved problems. These are the things all companies are doing in the same way. There is no room or need for innovation here; rather than creating in-house implementations, it’s more cost-effective to adopt \ buy existing solutions. Supporting domains: The problems with obvious solutions. These are the activities the company likely has to implement in-house or outsourced, but that do not provide any competitive advantage. Domain experts are subject matter experts who know all the intricacies of the business that we are going to model and implement in code. In other words, domain experts are knowledge authorities in the software’s business domain. T
Comments
Post a Comment