Hoe softwaredocumentatie te schrijven
Goede software-documentatie - Of het nu gaat om een document met de specificatie van vereisten voor programmeurs of testers, een technisch document voor interne gebruikers, de handleiding voor het gebruik van software of het programma prompts voor gebruikers - helpt een persoon die met software werkt, de kenmerkende kenmerken ervan en functies. Volg de tips - Hoe softwaredocumentatie te schrijven voor technische en eindgebruikers.
Stappen
Methode 1 van 2:
Software-documentatie schrijven voor technische gebruikers.een. Bepalen welke informatie moet worden vermeld. Documenten over softwarevereisten dienen als referentiaal voor gebruikersinterface-ontwerpers, programmeurs die code en testers schrijven die controleren of de software als volgt werkt. Exacte informatie is echter afhankelijk van het programma zelf, kan echter het volgende omvatten:
- Belangrijkste bestanden in de toepassing. Dit kunnen bestanden zijn die is gemaakt door het ontwikkelaarsteam, databases veroorzaakt tijdens de software-werking en de Service-programma`s van derden.
- Functies en subroutines. Hier wordt aangegeven dat elke functie en subroutine maakt, inclusief invoer- en uitvoerwaarden.
- Softwarevariabelen en constant en hoe ze worden gebruikt in de toepassing.
- Algemene structuur van het programma. Voor schijfgebaseerde applicaties hebt u waarschijnlijk een beschrijving van afzonderlijke blokken en programmabibliotheken nodig, terwijl webtoepassingen een beschrijving van pagina`s nodig hebben die bestanden gebruiken.

2. Bepaal hoeveel documentatie zich in de programmacode bevindt en hoeveel moet worden gescheiden. Hoe meer de technische documentatie wordt gemaakt in de programmacode, hoe gemakkelijker het deze code zal bijwerken als documentatie met betrekking tot verschillende versies van de originele toepassing. Minimaal moet de documentatie in de programmacode de functies, subroutines, softwareconstanten en variabelen verklaren.

3. Kies een geschikte tool. Tot op zekere hoogte wordt dit gedefinieerd door de taal waarop de code is geschreven, of het nu C ++, C #, Visual Basic, Java of PHP is - voor elk zijn er onze eigen tool. In andere gevallen wordt het gebruikte hulpmiddel bepaald door het vereiste type documentatie.
Methode 2 van 2:
Software-documentatie schrijven voor eindgebruikerseen. Identificeer commerciële overwegingen voor uw documentatie. Hoewel functionele redenen voor softwaredocumentatie zijn om gebruikers te helpen begrijpen hoe de toepassing te gebruiken, zijn er andere redenen, zoals hulp bij het bevorderen van de goederen in de markt, het imago van het bedrijf en het belangrijkste te verbeteren, waardoor de technische ondersteuningskosten wordt verminderd. In bepaalde gevallen is de documentatie vereist om te voldoen aan bepaalde regels en wettelijke vereisten.
- In geen geval mag de programmagedocumentatie geen slechte interfaceontwerp vervangen. Als het toepassingsscherm veel verklarende documentatie vereist, is het beter om het ontwerp te veranderen in iets intuïtiever.

2. Begrijp het publiek waarvoor u documentatie schrijft. In de meeste gevallen weten softwarebruikers weinig over computers naast applicatietaken. Er zijn verschillende manieren om te bepalen hoe ze hun behoeften met documentatie kunnen coördineren.

3. Bepaal de juiste indeling (en) van documentatie. Software-documentatie kan worden gestructureerd in een van de twee indelingen - Referentiehandleiding en Gebruiksaanwijzing. Soms is het beter om een gemengde versie van deze twee indelingen te kiezen.

4. Bepaal welk formaat (formaten) van documentatie moet zijn. Software-documentatie voor eindgebruikers kan een of meer indelingen zijn: printhandleiding, documenten in PDF-formaat, tipbestanden of online hulp. Elk van deze indelingen is gemaakt om de gebruiker weer te geven om elke programmeerfunctie te gebruiken - of het nu een kort overzicht of gids is. Net als in het geval van snelle bestanden en online hulp, kan de documentatie een demonstratie video of tekst met afbeeldingen hebben.

vijf. Selecteer een geschikte tool voor het maken van documentatie. Printgidsen of PDF-formaat kunnen worden geschreven in tekstediteurs zoals "Word" of "Framemaker", afhankelijk van de lengte en complexiteit van de handleiding. TIP-bestanden kunnen worden geschreven met behulp van dergelijke ontwikkelingshulpmiddelen zoals "robohelp", "Hulp en handleiding", "DOC-to-Help", "Flare", "HELPLOGIX", of "HelpServer".
Tips
- De tekst moet eenvoudig te lezen zijn, de afbeeldingen moeten zo dicht mogelijk bij de tekst worden geplaatst waartoe zij behoren. Schuif de documentatie voor secties en logische thema`s. Elke sectie of onderwerp moet betrekking hebben op een bepaalde vraag, of het nu gaat om één programma of taak. Gerelateerde vragen moeten worden aangegeven "om ook te bekijken" met een hyperlink, indien nodig.
- Alle hulpmiddelen voor het maken van documentatie die hierboven zijn vermeld, kunnen worden aangevuld met het programma Screenshots, zoals Snagit, als de documentatie een bepaald aantal screenshots vereist. Net als bij de andere documentatie moeten screenshots uitleggen hoe de software werkt, en niet om de gebruiker te misleiden.
- Ook belangrijk is de toon van het schrijven van documentatie, vooral als het is geschreven voor eindgebruikers. Gebruik het tweede gezicht "u", in plaats van een derde partij "gebruikers".
Wat je nodig hebt
- Tool voor het schrijven van documentatie / debule
- Tool voor het maken van schermafbeeldingen
Deel in het sociale netwerk: