Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

Manual Técnico de Software: Contenidos y Convenciones, Monografías, Ensayos de Redes de Computadoras

Este documento ofrece una guía detallada para la elaboración de un manual técnico de software, incluyendo objetivos, alcances, convenciones de formato y desarrollo. El manual está dirigido al personal encargado de mantener el software y contiene información sobre requisitos, diseño, organización y estructura.

Qué aprenderás

  • ¿Qué información sobre el diseño y organización del software debe incluirse en el manual técnico?
  • ¿Qué convenciones de formato deben seguirse en un manual técnico de software?
  • ¿Qué papel desempeña el manual técnico de software para el mantenimiento del software?
  • ¿Qué es el objetivo del manual técnico de software?
  • ¿Qué contenidos debe incluirse en un manual técnico de software?

Tipo: Monografías, Ensayos

2021/2022

Subido el 25/11/2022

oliver-sandoval
oliver-sandoval 🇲🇽

3 documentos

1 / 12

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
1
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE CIUDAD GUZMÁN
ITCG MANUAL TÉCNICO
Documentación
Versión 1.0 Enero 2022
pf3
pf4
pf5
pf8
pf9
pfa

Vista previa parcial del texto

¡Descarga Manual Técnico de Software: Contenidos y Convenciones y más Monografías, Ensayos en PDF de Redes de Computadoras solo en Docsity!

TECNOLÓGICO NACIONAL DE MÉXICO

INSTITUTO TECNOLÓGICO DE CIUDAD GUZMÁN

ITCG MANUAL TÉCNICO

Documentación Versión 1.0 Enero 2022

i

1. OBJETIVO

El objetivo de este documento es brindar al Departamento del Centro de Cómputo del Instituto Tecnológico de Ciudad Guzmán, una guía para la elaboración del manual de técnico de los distintos sistemas de información y/o aplicaciones, de tal manera, que éste oriente al programador o los programadores que en un futuro sean encargados del mantenimiento. Con la adopción y manejo de los conceptos abordados en la presente guía, se facilitará la elaboración de éstos.

2. ALCANCE

Este documento describe el contenido mínimo y obligatorio de un manual técnico para los sistemas de información y/o aplicaciones del Departamento del Centro de Cómputo del Instituto Tecnológico de Ciudad Guzmán.

3. ¿QUÉ ES EL MANUAL TÉCNICO Y CUÁL ES SU OBJETIVO?

El manual técnico (también conocido como manual del programador) de una solución de software o de un Sistema de Información tiene como propósito ilustrar sobre la definición, diseño, organización y estructura del sistema o solución al personal encargado de mantener la prestación del servicio o servicios ofrecidos por el sistema o solución, estos lectores incluyen desarrolladores, arquitectos de software, ingenieros de pruebas, entre otros interesados. Dicho de otra forma, el manual técnico va dirigido a la dirección de IT (Tecnologías de la Información), al administrador del sistema y a otros desarrolladores de software que puedan darle mantenimiento al sistema en caso de que se requiera (también puede ser utilizado por el departamento de auditorías de sistemas).

4. INTRODUCCIÓN

El manual técnico debe de ser considerado durante todas las etapas que involucre el crear una solución de software, puesto que en este manual se plasma desde el Análisis hasta el Desarrollo, porque es importante que las personas encargadas del mantenimiento del software no sólo conozcan la Arquitectura y Desarrollo, sino que también sea de su conocimiento el cómo se cubrieron inicialmente los requisitos, qué métricas fueron usadas para saber en qué medida fueron cumplidos y otros aspectos importantes. Este manual debe de estar listo cuando la solución de software esté terminada, esperando que sea aprobado.

5. CONVENCIONES

Antes de empezar a generar el contenido del manual técnico, hay diversas consideraciones que se deben de tener en cuenta al documentar, ya que estas le darán formalidad y mejor estructura al manual.

5.1. PORTADA

  • La portada utilizada para el manual debe de ser la establecida para toda la documentación generada por el Departamento del Centro de Cómputo del Instituto Tecnológico de Ciudad Guzmán.
  • No debe de contener número de página. 5.2. ÍNDICE GENERAL
  • Deberá de ser automático para que en futuras versiones del manual sea más fácil su actualización, además de que facilitará la navegación por el documento al tenerse un hipervínculo a la página en la que se encuentra esa sección a la que se hace referencia.
  • Las páginas que lo conforman deberán de contener número de página, éste tiene que estar ubicado en el pie de página y cargado al lado derecho, el formato del número de página debe de ser en número romano e iniciar en uno en minúscula (i). 5.3. ÍNDICE DE FIGURAS
  • Deberá de ser generado como una tabla de contenido personalizada para que se cuente con un hipervínculo que lleve a la página exacta en donde se encuentre esa figura.
  • Las páginas que lo conforman deberán de contener número de página, éste tiene que estar ubicado en el pie de página y cargado al lado derecho, el formato del número de página debe de ser en número romano y la enumeración va a continuar en donde se quedó la última página del índice general.
  • Deberá de ser considerado en el contenido del índice general. 5.4. ÍNDICE DE TABLAS
  • Deberá de ser generado como una tabla de contenido personalizada para que se cuente con un hipervínculo que lleve a la página exacta en donde se encuentre esa tabla.
  • Las páginas que lo conforman deberán de contener número de página, éste tiene que estar ubicado en el pie de página y cargado al lado derecho, el formato del número de página debe de ser en número romano y la enumeración va a continuar en donde se quedó la última página del índice de tablas. 5.5. DESARROLLO
  • Todo el resto del documento, a partir de los índices deberá de contener número de página, tiene que estar ubicado en el pie de página y cargado al lado derecho, el formato del número de página debe de ser el que normalmente se utiliza (1, 2, 3…) e iniciar en uno ( 1 ).
  • Cada título será un capítulo en el manual, por lo cual es importante anteponer el número que le pertenece; en el caso de los subtítulos, serán un subcapítulo
  • El formato de los subtítulos deberá de ser en mayúsculas, Arial 1 2 y en negritas.
  • En caso de requerir un subtítulo dentro del subtítulo (Título 3 en los formatos de Word), el formato de estos debe de ser similar al de los subtítulos, también deberán de ser enumerado considerando el capítulo y subcapítulo (Ejemplo: 3.2.1).
  • El formato de los pies de las figuras debe de ser en Arial 1 0 , cursiva y centrado, la palabra “Figura” y el número de figura deberán de estar en negritas para hacer énfasis en ello. Ejemplo: Figura 11. Diagrama de clases.
  • El formato de los pies de las tablas debe de ser en Arial 11, cursiva y centrado, la palabra “Tabla” y el número de tabla deberán de estar en negritas para hacer énfasis en ello. Ejemplo: Tabla 11. Requisitos del sistema.

6. CONTENIDO DEL MANUAL DE USUARIO

6.1. PORTADA

La portada deberá contener los respectivos logos y nombre de la institución, título del documento que se está generando y fecha de creación. 6.2. ÍNDICE GENERAL Tabla que relaciona las páginas y secciones que componen el manual. 6.3. ÍNDICE DE FIGURAS Tabla que relaciona las páginas en donde se encuentran las figuras en el manual. 6.4. ÍNDICE DE TABLAS Tabla que relaciona las páginas en donde se encuentran las tablas en el manual. 6.5. OBJETIVO GENERAL Explicar de manera clara y resumida cuál es el objetivo general del manual, qué se busca con éste. 6.5.1. OBJETIVOS ESPECÍFICOS Enlistar los objetivos específicos del manual, deben de ser concisos (Ejemplo: Dar a conocer los requisitos para la ejecución de la aplicación, Manifestar evidencias del diseño del sistema, entre otros). 6.6. ALCANCE Explicar qué alcance tiene el manual técnico, mencionar a quién va dirigido y enlistar de manera muy resumida con qué conocimientos debe de contar la persona que vaya a realizar el mantenimiento. 6.7. REQUERIMIENTOS TÉCNICOS Enlistar que requerimientos técnicos de software son necesarios para poderle dar mantenimiento a la solución de software, dicho de otro modo, se debe de mencionar

qué software deberá de tener instalado el programador para poder llevar a cabo el mantenimiento. Enseguida, también se deben de enlistar los requerimientos técnicos de hardware serán necesarios para poder llevar a cabo el mantenimiento, por ejemplo, un equipo de cómputo que cuente con ciertos periféricos, un dispositivo móvil, un cable en específico, entre otros. 6.7.1. REQUERIMIENTOS MÍNIMOS DE HARDWARE Lista con las especificaciones mínimas de hardware con las que debe de contar el equipo de cómputo para su correcto funcionamiento (procesador, memoria RAM y almacenamiento). 6.7.2. REQUERIMIENTOS MÍNIMOS DE SOFTWARE Lista con las especificaciones mínimas de software con las que debe de contar el equipo de cómputo para que el sistema funcione adecuadamente (versión mínima de SO, ¿Son necesarios los permisos de administrador?, entre otros). 6.8. HERRAMIENTAS UTILIZADAS PARA EL DESARROLLO Lista con las diferentes herramientas que fueron utilizadas para el desarrollo (IDE, Buscador Web, entre otras), explicando para qué fue usada cada una. 6.9. INSTALACIÓN 6.9.1. INSTALACIÓN DEL PROYECTO Explicar los pasos que se deben de llevar a cabo para instalar el proyecto, para proceder con el mantenimiento. Así mismo se debe de incluir un link que dirija al repositorio del proyecto. 6.9.2. INSTALACIÓN DE LA BASE DE DATOS Explicar los pasos necesarios para acceder a la base de datos y poderla gestionar. 6.10. CONFIGURACIÓN Mencionar si es o no necesario hacer una configuración general de la aplicación para empezar a hacer uso de ella y proceder con el mantenimiento. 6.11. ESTRUCTURA RAÍZ Mostrar cómo están estructurados los directorios que conforman el proyecto (con una imagen). Enseguida explicar qué contiene cada uno de los directorios y cada uno de los archivos que lo conforman. 6.12. ANÁLISIS Utilizar un estándar para el levantamiento de los requerimientos, se sugiere el estándar IEEE830.

6.15 PRIVILEGIOS DE USUARIO

Especificar los privilegios con los que cuenta el usuario, para que de esta manera sea consciente de las tareas que puede realizar y a los módulos que puede tener acceso. 6.16 DATOS PARA LA ASISTENCIA TÉCNICA Se deben agregar datos del programador o de la persona responsable encargada del proyecto para que si en algún momento el usuario llega a tener alguna duda o algún problema, pueda comunicarse para recibir ayuda.

7. DATOS PARA EL INVENTARIO DE SOFTWARE DEL TECNM

7.1. DATOS DEL RESPONSABLE

  • Nombre de responsable.
  • Puesto del responsable.
  • Teléfono del responsable.
  • Nombre del aplicativo (nombre de aplicación) de cómputo. 7. 2. IDENTIFICACIÓN
  • Nombre corto del aplicativo de cómputo.
  • Objetivo del aplicativo de cómputo.
  • Descripciones funcionales del aplicativo de cómputo.
  • Versión existente del aplicativo de cómputo.
  • Área para la que fue desarrollado.
  • Personas que usan el aplicativo de cómputo.
  • La aplicación es para el uso.
  • Número de usuarios actuales.
  • Número de usuarios potenciales.
  • ¿El sistema maneja datos personales de acuerdo con el INAI (antes IFAI)?
  • ¿El sistema maneja información reservada según el INAI (antes IFAI)? 7.3. INTEROPERABILIDAD
  • ¿El aplicativo de cómputo interactúa con otros aplicativos de cómputo?
  • Mencione con cuales debería interactuar.
  • ¿El aplicativo de cómputo utiliza información de otros repositorios de base de datos?
  • Mencione de cuáles debería obtener información.
  • ¿Con cuáles interactúa? 7.4. Datos del desarrollo
  • Plataforma y/o lenguaje de programación en el que se desarrolló.
  • ¿Cuál es el estado que guarda la aplicación actualmente?
  • Fecha de inicio de desarrollo.
  • Fecha de entrada en producción.
  • Fecha de última versión puesta en operación.
  • Tipo de desarrollo.
  • Manejador y plataforma de base de datos que utiliza.
  • Nombre de la base de datos.
  • ¿Cuenta con códigos fuente?
  • Número de personas internas dedicadas al aplicativo.
  • Número de personas externas dedicadas al aplicativo.
  • ¿Se utilizó alguna metodología y/o mejor práctica para el desarrollo?
  • ¿Cuál?
  • Cargue la documentación de análisis y diseño con la que se cuenta (la arquitectura y diseño de la base de datos y funcionalidades).
  • Cargue los manuales con que se cuentan para el aplicativo. 7. 5. Infraestructura
  • Tamaño de memoria asignada (servidor de aplicación).
  • Capacidad de disco duro asignado (Servidor de aplicación).
  • Sistema operativo (Servidor de aplicación).
  • Tipo de procesador (Servidor de aplicación).
  • Tamaño de memoria asignada ((Servidor de Base de Datos).
  • Capacidad de disco duro asignado (Servidor de Base de Datos).
  • Tipo de Procesador (Servidor de Base de Datos).
  • Tipo de procesador (Requerimiento mínimo para su uso).
  • Tamaño de memoria (Requerimiento mínimo para su uso).
  • Capacidad de disco duro (Requerimiento mínimo para su uso.
  • Sistema operativo (Requerimiento mínimo para su uso).
  • Navegador y versión (Requerimiento mínimo para su uso). 7. 6. Seguridad
  • Tipo de seguridad que está implementada.
  • Método de respaldo aplicativo.
  • Método de respaldo de la Base de Datos.
  • ¿Existe procedimiento de recuperación del aplicativo?
  • Ubicación física del servidor.
  • ¿El lugar es asegurado con acceso controlado?
  • ¿Con qué condiciones cuenta el lugar? 7. 7. Políticas TIC
  • Aplicativo de cómputo legado.
  • Tiempo de vida (en años).
  • Indicar si el aplicativo de cómputo considera ciclo de vida de la información.
  • Especificar la URL del aplicativo de cómputo.
  • Indicar si está integrado el control de gestión.
  • Indicar si aplica ley federal de archivos.
  • Indicar si aplica datos abiertos.