De fleste forretningssoftware har en skjult primær bruger, og det er ikke den person, der driver virksomheden. Det er admin — IT-personen, konsulenten, driftsspecialisten, hvis opgave er at konfigurere værktøjet. Enterprise software er designet til at blive konfigureret, fordi i en stor virksomhed bliver nogen betalt for at konfigurere det. Vi traf et andet valg, og det former alt: vi bygger til ejer, den person, der rent faktisk skal drive forretning med tingen, og som ikke har en admin.
Hvorfor forskellen betyder så meget.
Software bygget til administratoren optimerer til konfigurerbarhed - uendelige indstillinger, brugerdefinerede felter, tilladelsesmatricer, workflow-byggere. Det er det rigtige opkald, når en specialist vil bruge uger på at skræddersy det, før nogen andre rører ved det. Men for en virksomhed med 12 personer uden specialister er enhver konfigurationsmulighed et spørgsmål, som ejeren skal besvare, en beslutning, de ikke er udstyret til at træffe, en grund til, at værktøjet sidder halvt opsat for evigt. Fleksibilitet designet til en administrator bliver en byrde for en ejer.
En indstilling er en gave til en, hvis job er konfiguration, og en skat på en, hvis job er at drive virksomheden.
Ejerens faktiske begrænsninger.
Ejeren af en lille virksomhed har ingen tid, ingen specialist og ingen tålmodighed til et opsætningsprojekt – og det har de ret til at lade være, fordi deres job er virksomheden, ikke softwaren. De har brug for, at værktøjet er nyttigt med dets standardindstillinger, for at træffe gode beslutninger på deres vegne og aldrig kræve en konsulent. Hver gang software kræver konfiguration, den strengt taget ikke har brug for, antager det stille og roligt en administrator, der ikke er der.
Hvad betyder bygning for ejeren.
Det betyder fornuftige standardindstillinger, der fungerer ud af boksen, så værktøjet er nyttigt før enhver opsætning. Det betyder at skjule kompleksitet, indtil det er nødvendigt, i stedet for at præsentere det hele på forhånd som bevis på magt. Det betyder, at hver funktion skal retfærdiggøre sin eksistens over for en travl ikke-specialist, ikke til en tjekliste. Og det betyder at sige nej til den form for uendelig konfigurerbarhed, der imponerer i en salgsdemo og lammer i det virkelige liv. Ejeren ønsker ikke en platform at bygge på. De vil have en virksomhed til at drive.
Vi designer til den ansvarlige, ikke den person, de skal ansætte for at konfigurere en andens software. Det er et mindre flatterende designmål – ejere er ligeglade med din konfigurationsdybde – men det er det ærlige for hold på 5 til 50. Byg til ejeren, og administratoren viser sig at være en rolle, som ingen har brug for.