Mission:Control
Volledige controle over je gamepublicaties met realtime inzichten, efficiëntere processen en krachtige tools die je winstgevendheid vergroten.
Uitdaging
Mission:Control, een toonaangevende speler in de gaming industrie, stond voor een grote uitdaging. De applicatie die door een andere partij was ontwikkeld, bleek te complex en functioneerde niet naar behoren. Ondanks meerdere vertragingen in de ontwikkeling en een kritische code review, werd duidelijk dat de applicatie nooit zou werken zoals bedoeld. Mission:Control zocht een betrouwbare partner om in korte tijd een werkende kernfunctionaliteit van de applicatie te ontwikkelen.
Probleemanalyse en klantbehoeften
De oorspronkelijke applicatie van Mission:Control was onwerkbaar en leidde tot aanzienlijke vertragingen en frustraties. De vorige ontwikkelpartner bleef meer tijd vragen zonder een functioneel product te leveren. Een uitgebreide code review toonde aan dat een volledige herziening van de software noodzakelijk was. Mission:Control had een Minimum Viable Product (MVP) nodig dat snel ontwikkeld kon worden om het verloren vertrouwen te herstellen en een solide basis te creëren voor verdere ontwikkeling.
Vraagstelling
Kan er in korte tijd een werkend MVP worden opgeleverd dat Mission:Control in staat stelt om hun kernfunctionaliteit te demonstreren en verder te ontwikkelen? Het doel van deze oplossing was om:
- Een werkend product te leveren binnen een strikte tijdlijn.
- De kernfunctionaliteit van de applicatie betrouwbaar en schaalbaar op te zetten.
- Het vertrouwen van Mission:Control in hun software-infrastructuur te herstellen.
- Een basis te leggen voor toekomstige uitbreidingen en innovaties.
Concept
Wij stelden voor om een MVP te ontwikkelen dat zich richtte op de kernfunctionaliteit: een “Key Vault” met een gekoppelde API. Deze oplossing stelt Mission:Control in staat om hun klanten, de publishers, serial keys te verkopen aan hun partners, de retailers. Het project werd opgedeeld in fasen met duidelijke oplevermomenten om de voortgang te bewaken en continu waarde te leveren.
Oplossing
De ontwikkelde oplossing omvatte een “Key Vault” waarmee game keys efficiënt kunnen worden beheerd en verkocht. Het systeem voorkomt duplicaten en stelt publishers in staat om zelfstandig keys te koppelen aan games en regio’s. Via een API kunnen publishers keys verkopen aan partners, en altijd inzicht houden in hun voorraad en verkoopgegevens. Daarnaast werden geautomatiseerde workflows geïntroduceerd om de samenwerking tussen publishers en partners te stroomlijnen en werd een module ontwikkeld voor het beheren van prijzen en game assets.
Gekozen techniek
De technische aanpak omvatte moderne technologieën zoals .NET 8, Vuetify en C#. De applicatie is gebouwd op de nieuwe MediaKiwi 2.0, een solide fundament dat zorgde voor een gestructureerde en onderhoudbare software-architectuur. Continuous Integration en Continuous Delivery (CI/CD) zorgden voor een snel en betrouwbaar leveringsproces, ondersteund door een uitgebreide teststrategie met automatische en handmatige checks.
Integratie met partnerdiensten
Een cruciaal aspect van dit project was de nauwe en strategische samenwerking met onze DevOps partner Digilyfe, die van onschatbare waarde was voor het succes van het project. Samen hebben we een state-of-the-art infrastructuur opgezet, die niet alleen veilig en robuust is, maar ook volledig platformonafhankelijk. Hierdoor is de applicatie flexibel en kan deze moeiteloos worden ingezet op verschillende cloud platforms, waaronder Microsoft Azure en Amazon AWS.
Implementatie en ondersteuning
Het project werd uitgevoerd volgens Agile en Kanban methodologieën, wat zorgde voor een flexibele en iteratieve aanpak. Door regelmatige overleggen, dagelijkse stand-ups, en voortdurende herziening van prioriteiten samen met de klant, konden we het project succesvol opleveren binnen de gestelde tijdslijnen. Dit proces van nauwe samenwerking en continue communicatie heeft bijgedragen aan een efficiënte en effectieve uitvoering van het project, waarbij eventuele obstakels tijdig werden aangepakt en opgelost. De wendbaarheid en transparantie die deze aanpak met zich meebrengt, hebben geleid tot een succesvol resultaat dat voldeed aan de verwachtingen van alle belanghebbenden. Kortom, door de juiste methodologieën te hanteren en actief betrokken te zijn bij het proces, hebben we een solide basis gelegd voor toekomstige projecten en langdurige samenwerkingen met onze klanten.
Evaluatie
Dankzij onze aanpak beschikte Mission:Control in korte tijd over een werkende applicatie, waardoor ze direct klanten en investeerders konden werven. De samenwerking in een Agile werkwijze gaf de klant continue inzicht in de voortgang en invloed op het resultaat, wat het vertrouwen in het project vergrootte.
Conclusie
Onze samenwerking met Mission:Control toont aan hoe een goed doordachte en Agile benadering kan leiden tot snelle en effectieve resultaten, zelfs bij een aanvankelijk mislukt project. Mission:Control beschikt nu over een solide basis om verder uit te breiden en hun marktpositie te versterken.
Cases
Benieuwd hoe wij complexe bedrijfsuitdagingen omzetten in slimme, technische maatwerkoplossingen? Bekijk dan onze cases!
Hier laten we zien hoe we voor diverse bedrijven unieke oplossingen hebben ontwikkeld die niet alleen problemen aanpakken, maar ook innovatie stimuleren. Laat je inspireren door ons werk en ontdek hoe wij technische uitdagingen omvormen tot succesverhalen!
Volv
Hoe ontwikkel je een portal waarin zeldzame ziektedata aggregeert wordt om klanten te voorzien van waardevolle inzichten?
LANDAL
Wat doe je als de ondersteuning voor je bestaande feed-oplossingen voor derde partijen binnen 2 maanden eindigt?
Uw partner voor unieke en innovatieve softwareoplossingen
Bij Supershift zijn we trots op onze veelzijdigheid en het vermogen om innovatieve maatwerk oplossingen te bieden die voldoen aan de unieke eisen van onze klanten in diverse sectoren. Neem gerust contact met ons op voor meer informatie over hoe wij uw bedrijf kunnen ondersteunen.

