Types de documentation du logiciel

<span>

Si vous avez déjà vu un répertoire de l`ordinateur sur un lecteur réseau dans votre entreprise nommée « documents logiciels » ou « guides de logiciels », puis regardé les documents que vous aviez la permission de voir, vous avez probablement réalisé le nombre de documents et types de documents pour les logiciels sont nombreux. Il semblerait aussi que certains documents placés dans une catégorie appliquent à d`autres catégories. documents de logiciels sont utilisés à chaque étape d`un cycle de vie du logiciel typique, ce qui est un bon endroit pour enquêter sur le type de documents créés.

Proposition

Une proposition de logiciel spécifie les exigences du système logiciel et définit le but du logiciel et les questions qu`elle en résout. Il précisera en outre le temps estimé que le projet de logiciel prendra et d`autres facteurs qui influent sur la proposition.

Étude de faisabilité

L`étude de faisabilité a généralement lieu au début du projet. Cette étape détermine si l`installation du logiciel répond aux besoins de l`entreprise du client. Les résultats d`une étude de faisabilité décide si un projet ira de l`avant ou non.

Analyse des besoins



Une analyse des besoins fournit les moyens de traduire les besoins d`affaires en solutions logicielles automatisées. Un consultant externe ou société de gestion effectue habituellement cette tâche. Les exigences se traduisent par des exigences d`affaires en spécifications réelles pour le matériel, les logiciels et les composants.

Documents de conception

Les documents de conception fournissent la base pour le développement de logiciels pour commencer à un niveau technique. Comme son nom l`indique, un certain nombre de conceptions graphiques et textuelles pour les bases de données, les interfaces, les communications, les développements Web et d`autres aspects du logiciel sera conçu avant le codage peut commencer.

Documents de codage

documents de codage font référence au code source utilisé pour la programmation de logiciels. Le code peut être écrit dans un certain nombre de langages informatiques disponibles, y compris Java, C ++, PHP et des centaines d`autres langages informatiques en fonction du système utilisé.

Documents d`essai

équipes et développeurs de créer des documents de test d`essai à divers stades du cycle de vie du logiciel. Les développeurs créent des documents de tests unitaires pour leur propre code. L`équipe d`essais ou d`autres personnes ne sont pas directement associé au code de procéder à des essais d`intégration et les exigences opérationnelles des tests.

Guides et marketing utilisateur

guides de l`utilisateur fournissent des instructions sur la façon dont fonctionne le nouveau logiciel. Si le système est vaste et complexe, des guides d`utilisation sont généralement soutenus par des cours de formation formelle pour le personnel. documents de marketing illustrent les avantages du nouveau système logiciel pour les clients potentiels.

Licences de logiciels

La délivrance des licences de logiciels font le droit d`utilisation du logiciel jusqu`à l`utilisateur final est concerné. Les utilisateurs utilisent le logiciel selon les termes d`une licence de logiciel émis par la société de création. Tous les logiciels a des conditions strictes de licence, et cela est particulièrement vrai dans le cas de l`open source. En général, les systèmes logiciels ont une certaine forme de documents de licence en place précisant comment et où le logiciel peut être utilisé.

Articles connexes