Software

Het verschil te vertellen: draadmodellen, prototypen, testmodellen

Ontwerp van een softwareproduct is meer dan een schets die ruwweg legt uit hoe het heeft verondersteld om te kijken en te werken. Het is een uitgebreid stuk werk waarmee ontwikkelaars te begrijpen, wat gedaan moet worden, hoe ze het moeten doen en hoe lang het heeft verondersteld om te nemen. Een ontwerp van hoge kwaliteit, een grafische weergave van de app's functionaliteit, is iets dat onderscheidt van uw software tussen concurrenten, en het is iets dat zal overtuigen hen precies uw product te gebruiken. En bent u net aan het begin van uw softwareproject, de ontwerpfase zal introduceren u dergelijke termen als draadframe, prototype en mockup (Nou ja, als u nog niet gehoord van dit vóór), die hebben aanzienlijke, belangrijke verschillen.

Kunnen we ook vermelden schets hier, dat het gemakkelijkst is te onderscheiden, vaak handgetekende (hoewel er zijn ook speciale hulpmiddelen voor het), als gevolg van de belangrijkste ideeën en geven een eerste inzicht van hoe de software wordt verondersteld om te kijken. Maar van schetsen de ontwerpfase altijd overgaat tot meer verfijnde manieren van vertegenwoordiging. Wat meer is, nastreven draadmodellen, prototypen en testmodellen verschillende doeleinden. Hier gaan ze, één voor één.

Wireframes

Een draadframe is het minst gedetailleerde weergave van de drie. Het is in principe de eerste steen van uw ontwerp. Het moet bevatten van de meest belangrijke stukken van uw toekomstige software. Wat belangrijk is is dat het laat zien welke inhoud zal worden op elk scherm, hoe het zal worden gestructureerd en hoe de gebruiker de toepassing zullen navigeren. Wireframes mag niet worden onderschat omwille van hun eenvoud; hun vertegenwoordiging van ontwerp is duidelijk en handig.

Hier is het evenwicht in met details - niet met te veel van hen, niet met behulp van kleuren, maar in wezen hebben de meest belangrijke dingen in hun plaats, zodat niemand zou gaan ontbrekend in het einde. Wireframe kunt over het algemeen begrijpen hoe de ontwikkeling zal gaan. Het mag niet teveel designer's tijd vergen te maken, als u weet goed hoe uw software moet werken.

Hebben een draadframe van uw toekomstige product is goed voor het visualiseren van doelstellingen voor ontwikkelaars. Een draadframe helpt misverstanden tussen u en hen. Ze kunnen ruwe eerste indrukken geven van mogelijke gebruikers, en zijn een essentieel onderdeel van ontwerp in complexe softwareprojecten. Ze zijn handig als een onderdeel van documentatie, een soort van een schets met ter verduidelijking notes indien nodig.

Prototypes

Een prototype duikt dieper in de interactie tussen de gebruiker en de software, het is als een dynamische versie van een draadframe. Duurt het veel meer tijd om te maken van een dynamische, aanklikbaar prototype dan een statische draadframe voor de hand liggende redenen. Een prototype toont niet alleen de inhoud, maar de algemene bruikbaarheid van een toepassing. Deze simulatie van interacties ziet er dicht bij het definitieve ontwerp, en kan gebruiker-getest om ervoor te zorgen dat de software heeft hoge bruikbaarheid - dat is een van hun grootste praktische voordelen.

Prototypes zijn groot bij het onthullen en elimineren van gebreken van het ontwerp, planning verdere stappen en het maken van schattingen. Het gemakkelijker wordt waargenomen door iedereen: ontwikkelaars, eigenaren van software, eventueel beleggers, die geen technische achtergrond/onderwijs wellicht. Dus is het een groot middel voor het presenteren van het idee van de software op een gedetailleerde wijze.

Testmodellen

Een mockup is zeer dicht bij de echte visualisatie van een toepassing, met statische vertegenwoordiging van zijn functionaliteit, op verstrekken verbruiker voor volledig zien en beoordelen van het ontwerp. Wordt een goede bron van feedback, zijn testmodellen zeer nuttig als een deel van de documentatie. Zij vertegenwoordigen de manier waarop een echte app kijkt en voelt, met alle kleuren, afbeeldingen, typografie - dat is waarom ze zijn gemakkelijk te zien en te evalueren.

Niet te verwarren deze drie voorwaarden. Afhankelijk van het project en de problemen die u moet oplossen, is het wellicht moet maximaal alle van hen maken. Ontwerp is een fase die wordt geconfronteerd met een heleboel besluiten van uw kant en arbeid van de designer's kant, maar het resultaat verduidelijkt taken voor ontwikkelaars, die nodig is voor het maken van schattingen voor uitvoering. Als u begint te werken met een bedrijf, is een gemaakte ontwerp een onafhankelijke document dat kan worden gebruikt als u wilt wijzigen uw ontwikkelaars.