Hoe software documentatie te schrijven
Goede documentatie software, ofwel een specificatie document voor programmeurs en testers, een technisch document voor interne gebruikers, of software handleidingen en help documenten voor eindgebruikers, helpt de persoon die het werken met de software om de mogelijkheden ervan te begrijpen en functies. Goede gebruikersdocumentatie is specifiek, beknopt en relevant en geeft alle belangrijke informatie aan de persoon die de software gebruikt. Hieronder vindt u instructies over hoe je software documentatie voor technische gebruikers en eindgebruikers te schrijven worden gepresenteerd.
Inhoud
stappen
Methode 1
Schrijf een softwaredocumentatie voor technische gebruikers
1
Bepaalt welke informatie moet worden opgenomen. De softwarespecificatiedocumenten dienen als referentiehandleidingen voor de ontwerpers van de gebruikersinterface, de programmeurs die de code schrijven en de testers die controleren of de software correct werkt. De exacte informatie hangt af van het programma in kwestie, maar het kan een van de volgende dingen bevatten:
- Essentiële bestanden binnen de applicatie. Dit kunnen de bestanden zijn die zijn gemaakt door het ontwikkelteam, de databases die zijn geopend door het bedrijfsprogramma en hulpprogramma`s van derden.
- Functies en subroutines. Dit omvat een uitleg van wat elke subroutine of functie doet, inclusief de reikwijdte van de invoer- en uitvoerwaarden.
- Variabelen en programma-constanten en hoe ze worden gebruikt in de toepassing.
- De algemene structuur van het programma. Voor een toepassing die op de harde schijf werkt, kan het nodig zijn de afzonderlijke modules en bibliotheken van het programma te beschrijven, terwijl het voor een internettoepassing wellicht nodig is om te beschrijven welke pagina`s welke bestanden gebruiken.
2
Bepaal hoeveel van de documentatie zich binnen de programmacode moet bevinden en hoeveel er uit elkaar moet zijn. Hoe meer u de technische documentatie ontwikkelt binnen de broncode van het programma, hoe eenvoudiger het zal zijn om het bij te werken en op een lijn te houden met de code, en het zal ook eenvoudiger zijn om de verschillende versies van de originele applicatie te documenteren. Minimaal moet de documentatie in de broncode het doel van de functies, subroutines, variabelen en constanten verklaren.
3
Kies de juiste documentatietool. Tot op zekere hoogte wordt dit bepaald door de taal waarmee de code is geschreven, of C ++, C #, Visual Basic, Java of PHP, omdat er specifieke hulpmiddelen zijn voor deze en andere talen. In andere gevallen wordt de te gebruiken tool bepaald afhankelijk van het type documentatie dat nodig is.
Methode 2
Schrijf softwaredocumentatie voor eindgebruikers
1
Bepaal de commerciële doeleinden van uw documentatie. Hoewel de functionele reden waarom de software is gedocumenteerd, is om gebruikers te helpen de toepassing te begrijpen, zijn er ook andere redenen, zoals het assisteren bij softwaremarketing, het verbeteren van het imago van het bedrijf en, nog belangrijker, het verlagen van de kosten. van technische ondersteuning. In sommige gevallen is documentatie nodig om te voldoen aan bepaalde voorschriften of wettelijke vereisten.
- Softwaredocumentatie mag echter nooit een slecht interfaceontwerp compenseren. Als een toepassingsscherm pagina`s en pagina`s met documentatie nodig heeft om het uit te leggen, is het beter om het ontwerp van het scherm te wijzigen en iets meer intuïtief te doen.
2
Begrijp voor wie u de documentatie schrijft. In de meeste gevallen weten softwaregebruikers weinig over computers buiten de taken die hen in staat stellen om de applicaties die ze gebruiken uit te voeren. Er zijn verschillende manieren om te bepalen hoe u aan uw behoeften kunt voldoen met behulp van documentatie.
3
Bepaal het juiste formaat (of geschikte formaten) voor de documentatie. De softwaredocumentatie kan worden gestructureerd in een van de twee indelingen, de referentiehandleiding en de gebruikershandleiding. Soms is de beste manier om een combinatie van beide formaten te gebruiken.
4
Bepaal welke vorm (of formulieren) de documentatie moet aannemen. Softwaredocumentatie voor eindgebruikers kan verschillende vormen aannemen: gedrukte handleidingen, PDF-documenten, helpbestanden of online hulp. Elk van de formulieren is ontworpen om de gebruiker te laten zien hoe elke functie van het programma moet worden gebruikt, hetzij in de vorm van een stapsgewijze handleiding of een zelfstudie.In het geval van online-hulp en helpbestanden kunnen deze demonstratievideo`s bevatten. naast de tekst en de afbeeldingen.
5
Kies de juiste documentatietool. De gedrukte of PDF-gebruikershandleidingen kunnen worden geschreven met een tekstverwerker zoals Word of een geavanceerde teksteditor zoals FrameMaker, afhankelijk van de lengte en complexiteit. Help-bestanden kunnen met tools worden geschreven om helpbestanden te maken, zoals RoboHelp, Help en Manual, Doc-To-Help, Flare of HelpLogix.
tips
- De tekst moet zo zijn georganiseerd dat deze gemakkelijk kan worden gelezen, waarbij de afbeeldingen zo dicht mogelijk bij de tekst worden geplaatst die ernaar verwijst. Scheid de documentatie in secties en onderwerpen op een logische manier. Elke sectie of elk onderwerp moet één probleem behandelen, of het nu gaat om een enkele functie of taak van het programma. Verwante onderwerpen kunnen worden behandeld met behulp van "zie ook" lijsten of hyperlinks, indien nodig.
- Elk van de bovengenoemde documentatiehulpmiddelen kan worden aangevuld met een programma waarmee u schermafbeeldingen kunt maken, zoals Snagit, als de documentatie enkele schermafbeeldingen vereist. Net als bij andere documentatie, moeten opnames worden opgenomen om te helpen verklaren hoe het programma werkt, niet om de gebruiker te verblinden.
- Toon is vooral belangrijk, vooral bij het schrijven van softwaredocumentatie voor eindgebruikers. Noem de gebruiker die de tweede persoon "jij" gebruikt in plaats van de derde persoon "de gebruikers" te gebruiken.
Dingen die je nodig hebt
- Programma`s om documentatie of helpbestanden te maken
- Hulpmiddel om screenshots te maken
Delen op sociale netwerken:
Verwant
- Hoe de Blackberry-software te updaten
- Hoe iOS-software op een iPad te updaten
- Hoe spyware te blokkeren
- Updates zoeken en installeren op een Mac
- Hoe u uw Blackberry op de computer kunt aansluiten
- Hoe de software te downloaden om Fitbit te synchroniseren
- Hoe een programma online te downloaden zonder de wetten te overtreden
- Hoe Norton Antivirus-programma te verwijderen
- Hoe het newfolder.exe virus te verwijderen
- Hoe software te verzenden via Gmail
- Hoe programma`s op Ubuntu te installeren
- Hoe software te installeren op Red Hat Linux
- Hoe een software op Debian Linux te installeren
- Hoe een bedrijfsprocesdocument te schrijven
- Hoe een vereisten document te schrijven
- Hoe een use-case te schrijven
- Hoe een software-codetracking handmatig uit te voeren
- Hoe de software te updaten met Avast 2014
- Hoe leer je om software te gebruiken voor technisch schrijven
- Hoe een succesvolle software-ontwikkelaar te worden
- Hoe documenten te maken in OpenOffice.org die met andere software werken