Oprettelse af en webapplikation

I del et af denne guide til at skabe en webapp så jeg på at generere ideer og finde en niche på markedet og specificere din nye webapplikation, og nu vil jeg gå videre til selve udviklingsprocessen. Men før jeg gør det, vil jeg gerne komme ind på det vanskelige spørgsmål om finansiering. Selvom det er muligt at skabe en værdifuld webapp til langt færre penge end noget fysisk produkt, kommer det stadig til at koste dig noget. Din første prioritet bør være at minimere udviklings- og marketingudgifter så vidt muligt uden at gå på kompromis med din oprindelige vision eller kvalitet; det nytter ikke at udvikle en applikation, der næsten ikke koster noget, men mangler de funktioner, der er nødvendige for at få succes.

Oprettelse af en webapplikation

Der er groft sagt tre finansieringskilder. Hvis du driver en virksomhed, så prøv at udvikle din web-app ud af eksisterende pengestrømme, og invester overskuddet i et nyt foretagende i stedet for at tage det ud i løn. Hvis du har en personlig opsparing eller en rig slægtning eller ven, der kan låne dig pengene, er du heldig. Men jeg råder dig kraftigt til ikke at opgive egenkapitalen i din virksomhed til nogen. Tilbyd i stedet en god rente, så alle vinder (der er ikke noget mere frustrerende end at have andre aktionærer til at tage udbytte og dele kontrol år efter deres første investering). Du vil også finde det meget sværere at tage de nødvendige risici for at få succes, hvis du har aktionærer at forsone.

Hvis du ikke har de personlige aktiver til at finansiere udvikling, er den næstbedste tilgang at gå til en bank. Banklån er dog notorisk svære at få, medmindre du har en etableret track record, og de vil normalt kræve en personlig garanti, selvom du er et aktieselskab.

Den sidste udvej bør være tredjepartsinvestorer, herunder venturekapitalister. Sådan finansiering er igen meget svær at få fat i, og det indebærer altid, at man opgiver egenkapital. En venturekapitalinvestor vil forvente at have indflydelse på, hvordan du designer og driver din virksomhed og applikation, hvilket kan føre til en udvanding af din vision, når de søger at minimere deres risici.

Design fase

Så du har afgrænset din ansøgning og er nu klar til at sammensætte den. Det første skridt er at designe webstedet. Nu kan "design" betyde mange ting, men for det meste relaterer det sig til udseende og fornemmelse og for det andet til, hvordan siden fungerer. Godt design handler ikke om at vise, hvilken klog grafisk designer du er, det handler om at gøre dine kunders oplevelse så effektiv som muligt. Dine kunder og potentielle kunder bliver mere sofistikerede, krævende og utålmodige dag for dag, og mens det er muligt at konkurrere på funktioner, er den virkelige kampplads i webapplikationsdesign (faktisk i teknologi generelt) over brugeren erfaring. Så længe et funktionssæt er tilstrækkeligt til det aktuelle job, handler det om, hvor nemt det er at bruge din applikation. Base Camp (www.basecamphq.com) er et godt eksempel på denne maksime – den er måske ikke smuk, men den er bestemt effektiv.

iPod'en er et godt eksempel på, at brugeroplevelse er vigtigere end funktioner, men mit foretrukne eksempel er Nintendos Wii. Nintendo tog en bevidst beslutning om ikke at konkurrere på funktioner med Sony og Microsoft, men drengen revolutionerede det nogensinde brugeroplevelsen. På den måde tiltrækkes den nye målgrupper, inklusive kvinder og ældre mennesker, for hvem Wii næsten helt sikkert vil være deres første konsol. At vælge ikke at konkurrere på funktioner, lader Nintendo omdirigere ressourcer til at udvikle brugeroplevelsen, og at bygge sin konsol til meget lavere omkostninger end PS3 og Xbox 360, fordi blødende chips ikke var påkrævet. Efter min mening, forudsat at din applikation har et passende funktionssæt, er investering i brugeroplevelsen langt vigtigere end at tilføje B-liste funktioner. Den bedste måde at generere mund-til-mund-anbefalinger på er at betjene dine kunder på en sådan måde, at de faktisk nyder at bruge siden på grund af dets fremragende design. Det handler ikke om smukhed, det handler om effektivitet.