software documentarea
13.1. Documentația create și utilizate în procesul de dezvoltare a software-ului
La proiectarea SS-a creat și a folosit o cantitate mare de diverse documentații. Este necesar ca un mijloc de transmitere a informațiilor între dezvoltatorii SS ca un control de dezvoltare înseamnă PS și ca mijloc de transmitere a informațiilor către utilizatori, necesare pentru aplicarea și întreținerea stațiilor. Crearea acestei documentații reprezintă o mare parte din costul stației.
Această documentație poate fi împărțită în două grupe [13,1]
- management al documentelor de dezvoltare substație.
- Documentele incluse în stația.
Documente PS management de dezvoltare (documentația de proces software) este controlat și înregistrat procesele de dezvoltare și menținere a substații, pentru comunicarea în cadrul echipei de dezvoltare și SS între echipa de dezvoltare si managerii SS (manageri software) - entități care controlează dezvoltarea SM. Aceste documente pot fi următoarele tipuri de [13.1]
Documentele care fac parte din PS (documentația produsului software). descrie programul SS, atât în ceea ce privește utilizatorii lor de aplicare și în ceea ce privește dezvoltarea și escortele lor (în conformitate cu scopul SS). Trebuie remarcat faptul că aceste documente vor fi utilizate nu numai în etapa de funcționare a SS (în fazele sale de aplicare și întreținere), dar, de asemenea, în curs de dezvoltare pentru procesul de dezvoltare de management (inclusiv documentele de lucru) - în orice caz, acestea ar trebui să fie verificate (testate ) pentru conformitatea cu programul PS. Aceste documente formează cele două seturi, cu un scop diferit:
13 .2. software-ul documentație pentru utilizator
documentația de utilizare pentru PS (documentație pentru utilizator) explică modul în care utilizatorii acestea ar trebui să acționeze pentru a aplica dezvoltat de PS [13.1, 13.2.]. Este necesar, în cazul în care PS își asumă nici o interacțiune cu utilizatorul. Aceasta include un document care ar trebui să ghideze utilizatorul în timpul instalării PS (la instalarea PS la setarea corespunzătoare privind mediul de utilizare a SS), aplicarea SS-ul pentru rezolvarea sarcinilor lor și în gestionarea SS (de exemplu, atunci când a dezvoltat PS va interacționa cu alte sisteme). Aceste documente sunt afectate parțial probleme de întreținere substație, dar nu abordează problemele legate de modificarea programului.
documentație utilizator Compoziția depinde de publicul de utilizatori, care este orientată dezvoltat de către SS, și modul de utilizare a documentelor. Sub public aici se referă la un contingent de utilizatori PS care au nevoie de o documentație de utilizator specific pentru PS [13.2]. hârtie personalizată de succes depinde în mod esențial de definirea precisă a publicului pentru care este destinat. Documentația de utilizator trebuie să conțină informațiile necesare pentru fiecare segment de public. Sub modul de utilizare a documentului se referă la o metodă care determină modul în care utilizați acest document. De obicei, utilizatorul are doar sisteme software mari necesită documente pentru studiul PS (utilizați ca un ghid), sau pentru a actualiza unele dintre informațiile (utilizare ca un ghid).
În conformitate cu [13.1, 13.2] poate fi considerată o parte tipică următoare documentația de utilizare SS suficient de mare:
software de suport Documentație
Documentația în sprijinul SS (documentația sistemului) descrie substație în ceea ce privește dezvoltarea sa. Această documentație este necesară în cazul în care substația implică studiul de modul în care este amenajat (proiectat), precum și modernizarea programelor sale. După cum sa menționat deja, suportul - este continuă dezvoltare. Prin urmare, în cazul în care nevoia de modernizare a SS pentru această lucrare o echipă specială de dezvoltatori escorte. Această echipă va trebui să se ocupe de aceeași documentație care definește activitățile echipei de programatori stațiilor inițiale (de bază) - singura diferență este că documentația pentru dezvoltatorii escorte de comandă va tinde ciudat (a fost creat de o altă echipă). Pentru a înțelege structura și procesul de dezvoltare a stațiilor de modernizate, echipa-escorte dezvoltatorii ar trebui să studieze documentația și apoi efectuați modificările necesare, repetând în mare măsură procesele prin care au creat MS originale.
documentație de sprijin FP pot fi împărțite în două grupe:
primul grup de înregistrări care conțin documentele finale ale fiecărei etape a procesului de dezvoltare PS. Acesta include următoarele documente:
Documentele care stabilesc fiabilitatea SS includ, mai presus de toate, documentația de testare (testare și descrierea testelor set circuit), dar poate include și alte tipuri de inspecție ale SS-ului, de exemplu, dovada proprietăților programului. Pentru a asigura o calitate acceptabilă a documentației utile să urmeze liniile directoare și standardele [13.3 - 13.8] general acceptate.
Documentarea al doilea grup conține
O problemă comună care însoțește SS - pentru a se asigura că toate ideile sale ținut pasul (rămân consecvente), atunci când se schimbă MS. Pentru a ajuta la acest lucru, comunicarea și relația dintre documentele și părțile lor ar trebui să se reflecte în manualul de întreținere, și înregistrate în baza de date de management a configurației.
Exerciții prelegerile 13
13.1. Care este managerul unui instrument software?
13.2. Care este instrumentul software obișnuit de utilizator?
13.3. Ce este instrumentul software-ul de administrator?
13.4. Care este ghid pentru installyatsiiprogrammnogo înseamnă?
13.5. Care este ghid pentru upravleniyuprogrammnym înseamnă?
13.6. Ce este de conducere pentru a sprijini instrumente software?
Literatura Curs 13
Știați că diagrama de implementare, aplicare diagramă, introducerea Diagrama Diagrama de implementare - o metodă de proiectare orientate-obiect, arătând relația fizică dintre componentele hardware și software ale sistemului.
Știri
Cavalerii Teoria eter