Varför ditt företag bör förenkla apputvecklingsprocessen
NyheterBehöver och produktivitet har länge varit stora bekymmer för företag, men de har tagit en ny brådska med den snabbt framväxande mobilrevolutionen. Eftersom alla typer av företag snubblar för att starta effektiva mobilappstrategier, är problemet med hur man bygger upp mobilmiljön allt större.
Och insatserna är höga. Ny forskning från Salesforce.com visar att 60% av brittiska företag använder mobila appar och att de kan öka produktiviteten med 34%. Det visar emellertid också att 59% av organisationerna är långsamma att leverera.
Så hur snabbar företagen leveransen och ser till att de optimerar produktiviteten? Jag tror att hemligheten ligger i enkelhet.
Det finns ett litet värde för att utveckla komplexa lösningar som ingen kan använda eller investera i sofistikerade verktyg som fortfarande är underutnyttjade av kvalificerad IT-personal. Istället bör VD: erna uppmuntra sina IT-avdelningar att få de grundläggande rättigheterna och dra nytta av att enkelt integrera onlineverktyg, öppen källkodsprogramvara och pay-as-you-go-tjänster för att börja utveckla egen produktivitet och operativa appar.
En DIY inställning till app utveckling
Vägen tillbaka 2011 förutspådde Gartner att till och med 2014 skulle minst 25% av företagsapplikationer byggas av "medborgareutvecklare" - definierade som slutanvändare som bygger applikationer för konsumtion av sig själva och deras kamrater med hjälp av företags sanktionerade resurser. En överraskande stor andel av dessa medborgare devs visar sig vara från demografiska 18-30 som hittar sina egna sätt att källa eller utveckla mobilappar, oavsett om företaget har sanktionerade resurser eller inte.
De stöds av en ny generation drag- och släppverktyg som riktar sig till de anställda med kunskap om företagsdomän men ingen kodning eller IT-processfärdigheter. Förenkling av utvecklingen och publiceringen av appar på detta sätt kan ge omedelbar befrielse från brist på mobilapputvecklingsfärdigheter. Det betyder också att apputveckling inte längre behöver vara en ren IT-funktion men kan fördelas, budgetteras och resurseras från andra affärsfunktioner.
Att bygga din egen enkla företagsappmiljö kan också bidra till att minska riskerna för företagsdata, öka tiden för utveckling och göra det enklare att engagera sig med slutanvändare och ge dem en kurerad appbutik.
Gör det enklare att mobilisera ditt företag
Det är viktigt att VD som vill att deras företag ska kunna skapa, utveckla, publicera och hantera egna applikationer snabbt som svar på operativa, marknads- och kundbehov, är medvetna om de processer som berörs. Detta inkluderar:
- Förstå företagets behov
- Definiera vad ansökan ska göra
- Designa användargränssnitt och tekniska krav
- Utformning och eventuellt modifiering av back-end-API för dataöverföring
- Integrera en säkerhetsmodell
- Funktionella och icke-funktionella krav
- Utforma det grafiska utseendet, inklusive användargränssnitt och användarupplevelse
- Välja operativsystem och enheter för mål
- Aktivera nödvändiga utvecklingsmiljöer, testning och verktyg
- Applikationsutplaceringen och hur det hanteras
- Ställa in ett underhållsprogram för att hålla programmet aktuellt med enheter och uppdaterade operativplattformar
Många av dessa processer är manuella och tidskrävande. Utmaningen för ett företag är att, där det är möjligt, förenkla utvecklingen och distribueringen av mobilappar genom att selektivt automatisera det mer komplicerade arbetet i vissa steg, så att befintliga resurser kan använda sina befintliga färdigheter för att utföra arbetet.
Men det handlar inte bara om att skapa anpassade appar. Det handlar också om att ha enkla verktyg för att hantera appens livscykel. Om lämnade okontrollerade självbetjäningsapp från obehöriga källor sparar värdet till ett företag genom data, information och interaktiva tjänster blir alltmer fragmenterade och opålitliga.
Möjligheten att kurera företags apps till en godkänd företagsappbutik, men ändå på hanterbara nivåer, kan undvika detta genom att ge medarbetarna alla appar som de behöver på en lätt att hitta plats.
För att maximera utvecklingsbudgeten föreslår jag att du överväger följande områden för investering:
1. Metoder som hjälper verksamheten definierar vad de vill ha på ett tydligt och förenklat sätt, t.ex. snabb prototypning.
2. En utvecklingsmiljö och infrastruktur som hanterar de mer komplicerade stegen under utveckling av flera plattformar med öppen källkodsverktyg som Cordova - samt hantering av autentisering, push och lagring framåt-synkronisering.
3. Anpassade företagsappbutiker för att distribuera, kurera och hantera programmen.
- Stuart Mason är VD för 5app