Co je to softwarový návrh dokumentu?

Dokument o návrhu softwaru nastiňuje specifikace softwaru, který poskytuje vývojářům plán. Vyrábí se na začátku procesu vývoje softwaru a může být upravena v reakci na měnící se okolnosti a potřeby. Tato dokumentace je určena pro interní použití a obvykle není šířena mimo designový tým a kanceláře klienta. V některých případech mohou být výňatky publikovány jako součást výzkumu nebo komunikace s lidmi mimo společnost. To zahrnuje základní architekturu programu spolu se všemi funkcemi, které vývojáři potřebují zahrnout do hotového produktu. Dokumentace může diskutovat o grafickém rozhraní a o tom, jak uživatelé budou s programem interagovat, aby nabídli programátorům pokyny, když se pohybuje ve fázích vývoje.jsou návrhový dokument. Diskutují o různých potřebách a obavách, aby se ujistili, že dokument je úplný, a potvrdí jej přesně představuje potřeby klientů. Jejich cílem je vytvořit jediný jednotný průvodce pro členy týmu, který mají použít. To zajišťuje konzistenci v procesu vývoje, protože každý používá stejný referenční dokument při navrhování a implementaci funkcí.

Kromě diskuse o tom, jak by měl software provádět, může dokument softwaru návrh výslovně pokrýt cílovou publikum. Například společnost pracující na softwarovém ovládání kusu vědeckého vybavení může předpokládat, že každý uživatel je vědcem nebo technikem, který je s strojem obeznámen. To znamená, že software nemusí zahrnovat zjednodušení technického jazyka nebo diskuse o tom, co ovládací prvky dělají, protože uživatel by to již měl vědět.

Naproti tomu software navržený pro Word ProCessing může potřebovat dokumentaci a průvodce pro uživatele, kteří nejsou tak dobře obeznámeni se zpracováním textu a počítači. Může to být použitelné mimo krabici pro někoho, kdo má zkušenosti, ale mohl by mít moduly pro lidi, kteří se mají použít, pokud se chtějí dozvědět o funkcích, získat tutoriály nebo vyhledat pomoc s konkrétním úkolem. Parametry stanovené v dokumentu pro návrh softwaru pro další technické projekty mohou doporučit vynechat nějakou dokumentaci a pokyny pro uživatele o argumentu, že uživatelé softwaru to nepotřebují, což znamená, že do jeho vývoje může být důvod investovat čas a energii.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?