Како да напишете софтверска документација
Добра софтверска документација - без разлика дали станува збор за документ со спецификација на барањата за програмери или тестери, технички документ за внатрешни корисници, прирачникот за користење на софтвер или програма поттикнува за корисниците - им помага на лицето кое работи со софтвер, да ги разбере своите карактеристични карактеристики и Функции. Следете ги советите - Како да напишете софтверска документација за технички и крајни корисници.
Чекори
Метод 1 од 2:
Пишување софтверска документација за технички корисници.Еден. Утврди кои информации мора да се споменат. Документите за барањата на софтверот служат како упатство за дизајнери на кориснички интерфејс, програмери кои пишуваат код и тестери кои проверуваат дали софтверот работи на следниов начин. Точните информации зависи од самата програма, сепак, може да го вклучи следново:
- Клучни датотеки во апликацијата. Овие може да бидат датотеки создадени од страна на тимскиот тим, бази на податоци предизвикани за време на операцијата на софтверот и програмите за услуги на трети лица.
- Функции и потпрограми. Тука е индицирано дека секоја функција и потпрограм го прави, вклучувајќи влез и излезни вредности.
- Софтверски променливи и константни и како се користат во апликацијата.
- Општа структура на програмата. За апликации базирани на дискови, најверојатно ќе ви треба опис на поединечни блокови и програмски библиотеки, додека веб апликациите ќе имаат потреба од опис на страници кои користат датотеки.

2. Одлучи колку документација треба да биде во програмскиот код и колку треба да се одвои. Колку повеќе техничката документација е креирана во програмскиот код, толку е полесно да го ажурира овој код како документација во врска со разни верзии на оригиналната апликација. Како минимум, документацијата во програмскиот код треба да ги објасни функциите, потпрограмите, софтверските константи и променливите.

3. Изберете соодветна алатка. До одреден степен, ова е дефинирано со јазикот на кој е напишан кодот, било да е тоа C ++, C #, Visual Basic, Java или PHP - за секој има сопствена алатка. Во други случаи, алатката што се користи се одредува со видот на потребната документација.
Метод 2 од 2:
Пишување софтверска документација за крајните кориснициЕден. Идентификувајте комерцијални размислувања за вашата документација. Иако функционални причини за софтверска документација треба да им помогне на корисниците да разберат како да ја користат апликацијата, постојат и други причини, како што е помош во промовирањето на стоката на пазарот, подобрување на имиџот на компанијата и најважното, намалување на трошоците за техничка поддршка. Во одредени случаи, документацијата е потребна за да се усогласат со одредени правила и законски барања.
- Во никој случај, програмската документација не треба да го замени дизајнот на лошиот интерфејс. Ако екранот на апликацијата бара многу објаснувачка документација, подобро е да го промените дизајнот на нешто поинтуитивно.

2. Разбирање на публиката за која пишувате документација. Во повеќето случаи, корисниците на софтвер знаат малку за компјутерите во прилог на задачи за апликација. Постојат неколку начини за да се утврди како да се координираат нивните потреби со документација.

3. Определете го соодветниот формат (и) на документацијата. Софтверската документација може да биде структурирана во еден од двата формати - Референтни водич и упатства за употреба. Понекогаш е подобро да се избере мешана верзија на овие два формати.

Четири. Да одлучи кој формат (формати) на документацијата треба да биде. Софтверска документација за крајните корисници може да биде еден или повеќе формати: водич за печатење, документи во PDF формат, датотеки со врвот или онлајн помош. Секој од овие формати е создаден за да му покаже на корисникот како да ја користи секоја програма - било да е краток преглед или водич. Како и во случај на брза датотеки и онлајн помош, документацијата може да има демонстрациски видео или текст со слики.

Пет. Изберете соодветна алатка за креирање документација. Упатствата за печатење или PDF формат може да бидат напишани во текстуални уредници, како што се "Word" или "FrameMaker", во зависност од должината и сложеноста на прирачникот. Советните датотеки можат да бидат напишани со користење на такви развојни алатки како "Robohelp", "помош и прирачник", "DOC-TO-HOLD", "Flare", "Helplogix" или "Helpserver".
Совети
- Текстот треба да биде лесен за читање, сликите треба да бидат лоцирани колку што е можно поблиску до текстот на кој тие припаѓаат. Лизнете ја документацијата за делови и логички теми. Секој дел или тема треба да се однесува на одредено прашање, без разлика дали тоа е една програма или задача. Поврзани прашања треба да бидат наведени "за да се види и" со хиперврска, ако е потребно.
- Сите алатки за креирање документација кои се наведени погоре може да се надополнат со програмата за слики од екранот, како што се Snagit, ако документацијата бара одреден број на слики од екранот. Како и со другите документи, екранот треба да објасни како функционира софтверот, а не да го заведе корисникот.
- Исто така важно е тонот на документацијата за пишување, особено ако е напишана за крајните корисници. Користете го второто лице "Вие", наместо на трети лица "корисници".
Што ви треба
- Алатка за пишување документација / Дебила
- Алатка за создавање на слики од екранот