Author: karljeffery

  • Can it be unnecessary to look for information?

    A lot of thinking around corporate data systems is making information easy to find. Experts (we are told) spend too much time looking for information, or aligning it. What if they never had to search for information at all? Ok some people are going to have to spend time looking for information. Researchers and detectives…

  • What intelligence actually means

    Roger Schank, speaking at our first ‘Software for Domain Experts’ conference in Athens last week, gave a theory of what intelligence means – or to be more precise, how we usually use our intelligence. Perhaps the most interesting way we use our intelligence is when we spot patterns. To tell an old family story –…

  • Experts want to spot patterns and be told facts

    I had coffee yesterday with a friend who is formerly one of the top project managers in the UK oil and gas industry, developing billion dollar projects, a real expert. I asked him what kind of software he would have ideally liked. (Actually I may have asked him something a few steps back like, what…

  • Good software supports but doesn’t direct

    I don’t know why it is so popular among software designers to try to direct the users. It is an insane idea. I bought a new Amazon Kindle last weekend. Before I could read a book on it, I was required to actually do stuff to show I knew how to use it, or forcing…

  • The best software should be invisible

    I’ve just bought some wine and dinner in Tescos supermarket and paid with a self-service checkout, I forgot about it, Then I started thinking about how much easier Tesco’s self-service checkouts are compared to the Sainsbury’s ones I have used twice over the past week, buying something similar. Start off with the fact that I…

  • 3 strong threads

    There are 3 strong threads to the Software for Domain Experts idea. The first is the technical one. Using ‘low code’ tools, and other methods which make it easier to build code, new applications can be built much faster. This is very essential when we start to move away from the ‘step by step’ process…

  • When the domain experts (who will use the software) understand the software logic and are involved in its development

    A critical problem with software implementations is lack of “engagement” from the people who are going to use it. The term “engagement” might be accurate (ie to say, they aren’t interested) but misses a great deal. From our experience working with the Aberdeen oil and gas industry, it seems more accurate to say, many professionals…

  • Expert centric software – what we value

    Here are some things we value when creating expert -centric software: When the domain experts (who will use the software) understand the software logic and are involved in its development Experts able to follow goals rather than following processes Experts have the best possible software working landscape, with the best company data readily available and…

  • Expert job categories – who would benefit from expert centric software

    Here are some expert job categories who might benefit from expert centric software:     CONSTRUCTION / BUILDINGS Building surveyor Construction manager Estate agent Facilities manager Geographical information systems manager Geomatics/land surveyor Housing adviser Site manager Building control officer/surveyor Building services engineer Quantity surveyor   ENGINEERING Aeronautical engineer Civil engineer Commissioning engineer Communications engineer Control…

  • The Software for Domain Experts Manifesto

    Creating business value If experts have the right information presented in the right way, it creates enormous business value. They can make better decisions, keep organisations healthy, and be more productive, and enjoy their work much more. They can even generate entirely new business models. Giving experts better data is surely one of the best…