JarnoVogelzang

Van plan naar product: Brainstorm

Hoe zet je een idee op papier? Hoe ga je van een abstract concept naar een concrete stip op de horizon? In dit artikel neem ik je mee in de eerste stap van softwareontwikkeling: de brainstorm. Dit is het tweede artikel in de serie ‘Van plan naar product’. Klik hier voor het eerste artikel. Ik ben Jarno Vogelzang en met mijn bedrijf Bitween bouw ik webapplicaties die jou je maximale potentie laat bereiken.

Doelen

Als je geen helder doel voor ogen hebt, eindig je nergens. – Arnold Schwarzenegger

Daarom is het essentieel om tijdens de brainstorm voor een product je stip op de horizon te bepalen. Dan weet je wat je gaat bouwen en waar je naartoe gaat. Zo ook in dit geval. Met mijn groep ontwikkelaars heb ik afgelopen zaterdag een brainstorm gehouden voor ons product: een game. Tijdens deze brainstorm werd duidelijk wat voor game we gaan bouwen, welke doelgroep we voor ogen hebben en op welke manier we dit gaan verwezenlijken.

De brainstorm

Wij begonnen onze brainstorm met het bespreken van al onze ideeën die we hadden voor onze game. Ieder van ons groepje ontwikkelaars heeft namelijk een eigen visie op het eindresultaat. In dit geval waren we het al snel eens over het type game: een first-person shooter. Dit is een simpel schietspel waarbij een speler een karakter heeft en een aantal wapens. Vervolgens was het zaak dit idee concreter te maken, zodat we er uiteindelijk een plan op kunnen bouwen.

Om dit proces te versimpelen, besloten we om in de eerste instantie onze game te baseren op een game die reeds bestaat. Op deze manier hebben wij alle neuzen dezelfde kant op staan en weten we exact wat we in de eerste instantie ontwikkelen. Vaak is het namelijk lastig om een abstract idee direct om te zetten in een concreet idee waarbij iedereen hetzelfde beeld voor ogen heeft. In dit geval kan het je ook helpen om een zogeheten mock-up design te maken. Dit is een simpel ontwerp (vaak bestaande uit meerdere tekeningen) die duidelijk maakt hoe de hoofdelementen van het eindproduct in elkaar zitten.

Omdat wij er dus voor kozen om onze game eerst te baseren op een andere game, konden we ook direct alle hoofdelementen uit het spel bepalen die het in eerste instantie heeft. Een paar voorbeelden zijn:

  • Een speler heeft meerdere wapens waarmee hij het spel kan spelen.
  • Een speler kan vechten met een andere spelers.
  • Een speler heeft een vast aantal levens (HP of Hitpoints genoemd) die door het vechten met andere spelers minder worden.

Na onze brainstorm was onze stip op de horizon dus duidelijk en zijn we klaar voor de volgende stap.

Onderzoek

Zoals ik ook in mijn vorige artikel schreef, is het na de brainstorm tijd een plan te bouwen voor het verwezenlijken van je idee. In deze fase doe je onderzoek naar hoe je het beste jouw concrete idee kunt omzetten naar realiteit. Tijdens dit proces maak je bijvoorbeeld keuzes over welke technieken je gaat gebruiken voor de realisatie en wie wat gaat doet.

Dit onderzoek begint vandaag. Volgende week neem ik je daarom in een nieuw artikel mee in het uitwerken van je idee naar een concreet plan en het onderzoek dat hierbij komt kijken. Tot volgende week!

Leave a Comment