Hemmeligheten til programvareindustrien

The SalesmanDet er en spennende tid å være i programvareindustrien. Med dot com boom og bust, og nå "web 2.0" og sosiale nettverk i mainstream, er vi fortsatt i barndommen, men vokser opp.

På klassetrinn vil jeg si at vi sannsynligvis er rundt 9. klasse. Vi er fremdeles ukomfortable i huden vår, vi blir begeistret av programvaren som ser litt 'overutviklet' ut, og vi begynner bare å bygge vennskap som forhåpentligvis vil vare livet ut.

Forbrukerne blir endelig seriøse med programvaren vår. Produktsjefer får endelig god smak - komplimenterer et flott produkt med god design som er salgs- og markedsføringsverdig.

Når det er sagt, eksisterer feilen ved programvarekjøpet fortsatt. Når du kjøper en ny bil, vet du generelt at den kommer til å være behagelig, kjøre bra, hvordan den svinger og hvordan den akselererer bare fra testkjøringen. Hvis du leser om det i et bilmagasin av en stor journalist, får du en virkelig følelse av hvordan bilen kommer til å føles før du noen gang setter deg i den.

Programvare har testkjøringer og anmeldelser også, men de lever aldri opp til forventningene våre, gjør de ikke? En del av problemet er at mens biler går fremover, bakover og har dører og hjul, følger ikke programvaren de samme reglene ... og heller ikke to personer bruker den likt. Det er ikke før vi er fast i vårt daglige arbeid at vi finner ut hva som "mangler" med applikasjonen. Det er savnet da den ble designet. Det er savnet da den ble utviklet. Og verst, det er alltid savnet i salget.

Dette er fordi du og jeg ikke kjøper programvare for hvordan vi skal bruke den. Ofte kjøper vi det egentlig ikke i det hele tatt - noen kjøper det for oss. Programvaren vi bruker er ofte pålagt på grunn av et forretningsforhold, rabatt eller måten den samhandler med våre andre systemer på. Det undrer meg hvor mange ganger selskaper har en robust innkjøpsprosess, sertifiseringskrav, servicenivåavtaler, sikkerhetskrav, operativsystemkompatibilitet ... men ingen faktisk bruker søknaden til lenge etter kjøpet og implementeringen.

Det er kanskje en av grunnene til at piratprogramvare er så voldsomt. Jeg vil ikke engang telle hvor mange tusen dollar av programvare jeg har kjøpt som jeg brukte og ga opp, og aldri brukte igjen.

Utsikten fra programvareselskapet

Utsikten fra programvareselskapet er ganske annerledes! Selv om applikasjonene våre vanligvis løser et hovedproblem, og det er derfor folk betaler for det ... det er så mange tertiære problemer der ute at vi må ta hensyn til når vi utvikler det.

  • Hvordan ser det ut? - i motsetning til populær tro, programvare is en skjønnhetskonkurranse. Jeg kan peke på dusinvis av applikasjoner som burde 'eie' markedet, men som ikke en gang klipper fordi de mangler estetikken som fanger overskriftene.
  • Hvordan selger den? - Noen ganger er funksjoner salgbare, men egentlig ikke så nyttige. I e-postbransjen var det et stort press en stund der for RSS. Alle ba om det, men bare et par e-postleverandører hadde det. Det morsomme er, et år senere, og det er fortsatt ikke vedtatt i mainstream av e-postmarkedsførere. Det er en av de funksjonene som er salgbare, men ikke veldig nyttige (ennå).
  • Hvor sikker er den? - dette er en av de 'små' tingene som overses, men som alltid kan synke en avtale. Som programvareleverandører bør vi alltid streve for sikkerhet og få det sikkerhetskopiert gjennom uavhengige revisjoner. Å ikke gjøre det er uansvarlig.
  • Hvor stabil er den? - Overraskende nok er stabilitet ikke noe som er kjøpt - men det vil gjøre ditt liv elendig hvis det er et problem. Stabilitet er nøkkelen til applikasjonens omdømme og lønnsomhet. Det siste du vil gjøre er å ansette folk til å overvinne stabilitetsproblemer. Stabilitet er også en nøkkelstrategi som skal være grunnlaget for hver applikasjon. Hvis du ikke har et stabilt fundament, bygger du et hjem som en dag vil smuldre og falle.
  • Hvilket problem løser det? - dette er grunnen til at du trenger programvaren og om den vil hjelpe din virksomhet eller ikke. Å forstå problemet og utvikle løsningen er grunnen til at vi går på jobb hver dag.

Hemmeligheten til programvareindustrien er at vi IKKE selger, kjøper, bygger, markedsfører og bruker programvare godt. Vi har en lang vei å gå før vi oppgraderer en dag og gjør alt konsekvent. For å vare i denne bransjen, må selskaper ofte utvikle funksjoner og sikkerhet for å selge, men ofre brukervennlighet og stabilitet. Det er et farlig spill. Jeg ser frem til det neste tiåret og håper at vi har modnet nok til å oppnå riktig balanse.