Hoppa till huvudinnehåll
RapidStart

Dogfooding RapidStart

Steve Mordue·RapidStart-teamet

Om du inte är bekant med termen, betyder ”dogfooding” att använda sina egna produkter i produktion. Forceworks, utvecklarna av RapidStart, använder RapidStart till allt. Varför? Av samma skäl som våra kunder gör.

Dogfooding RapidStart
Share

Från Dynamics 365 till RapidStart

Vi har inte alltid använt RapidStart. Med vår Partnerstatus ger Microsoft oss gratis licenser för Dynamics 365 Enterprise — samma som du skulle behöva betala 95 USD/användare/månad för. Vi hade använt Dynamics 365 sedan 2011, fyra år innan vi skapade RapidStart 2015. Vi fortsatte att använda det efter appens lansering.

Våra första versioner av RapidStart, långt innan Dataverse, kördes ovanpå Dynamics 365 i ett försök att förenkla Microsofts produkt. Som ”sofistikerade” mjukvaruutvecklare trodde vi inte att vi behövde förenklingslagret för oss själva.

För några år sedan separerade Microsoft sina appar från deras grund och döpte om grunden till ”Dataverse”. Inte bara körs nu Dynamics 365-applikationerna på Dataverse, utan även alla Power Apps. Vi såg och agerade på en möjlighet att flytta RapidStart från att ligga ovanför Dynamics 365 till en position vid sidan om som ett alternativ till Power App. Trots det fortsatte vi att använda Dynamics 365 internt. Varför inte? Det var gratis för oss.

Sanningsögonblicket

En dag höll jag en RapidStart-demo för en kund, och hon frågade: ”Är det här vad ni använder?” Jag svarade att vi är en ”sofistikerad” organisation och därför använder Dynamics 365. Hon sa: ”Vi är också ’sofistikerade’. Jag antar att om RapidStart inte uppfyller era behov bör vi istället utforska Dynamics 365.”

Jag tänkte på detta, med vetskapen att RapidStart var perfekt för hennes organisation men såg också poängen. Jag sa: ”Hur är det med det här? Om jag flyttar vår organisation till RapidStart, kommer ni fortsätta med oss?” Hon svarade: ”Absolut!”

Jag har ingen aning om varför det aldrig tidigare slagit mig. Hon ställde en så självklar fråga, men jag hade aldrig blivit frågad det förr. Jag pratade med vårt team om att göra flytten, och några uttryckte oro: ”Vi har ganska avancerade processer som körs därinne…”

Jag sa: ”Vi riktade oss ursprungligen mot mindre företag, men nu använder alla det, inklusive stora företag. Hur kan vi förvänta oss att de använder det om inte vi gör det?” Och så gjorde vi.

Lägga till eller migrera?

Vi hade två alternativ: lägga till RapidStart till vårt befintliga Dynamics 365-miljö eller migrera våra data till en ny RapidStart-endast miljö. Om vi valt det första alternativet skulle det inte bevisa att RapidStart kan stå på egen hand som en robust lösning, så vi valde det andra alternativet.

För att verkligen dogfooda skapade vi en ny tom Dataverse-miljö, gick till AppSource, och installerade RapidStart på samma sätt som en kund skulle göra. Jag fick till och med e-postnotifikation från AppSource om att vi hade en ny kund!

När vi flyttade från Dynamics 365 till RapidStart var vi tvungna att migrera våra data, precis som vilken kund som helst i det scenariot. Vi hade använt Dynamics 365 sedan 2011 och många förändringar hade skett i vår affärsmodell under tiden. Vår Dynamics 365-instans var full av skräp, överbelastad med data som inte längre var relevant. Dessutom var den fylld med föråldrade processer och artefakter som vi inte längre använde.

Vilket perfekt tillfälle att ’städa upp’! Det tog ett par veckor och vi jobbade med det på ledig tid när vi inte arbetade med kunder. När vi var klara insåg jag att det jag sagt till kunder var 100% sant. Vi byggde en grym app!

Sammanfattning

Vår hela ”sofistikerade” verksamhet körs nu på RapidStart med många anpassningar anpassade efter våra behov. Dessutom använder vi många av våra RapidStart-tillägg i produktion och har anpassat dem för att möta våra specifika behov.

Mellan vår gamla Dynamics 365-miljö, vår produktionsmiljö för RapidStart och våra utvecklings- och testmiljöer hade vi 33 aktiva miljöer. Jag tittade på våra stats för ett tag sedan och såg att den gamla Dynamics 365-instansen använde ungefär hälften av vår totala kapacitet. Jag klickade på ’Ta bort’ och har aldrig sett tillbaka.

Trots att vi har gratis Dynamics 365-licensiering betalar vi för Power Apps precis som våra kunder gör. Vi beklagar att det tog så lång tid att visa vårt förtroende för vår app på det mest meningsfulla sättet. Vi gjorde flytten och har inte saknat något. Vår användning har ökat rejält, så enkelt är verkligen bättre!

Se Vad Vi Använder Varje Dag

Ta en AI-guided testkörning av RapidStart — samma app som vårt team använder för att driva hela vår sälj- och serviceverksamhet.