MEJORES PRÁCTICAS PARA EL ESTABLECIMIENTO Y ASEGURAMIENTO DE LA CALIDAD DE SOFTWARE

MEJORES PRÁCTICAS PARA EL ESTABLECIMIENTO Y ASEGURAMIENTO DE LA CALIDAD DE SOFTWARE

Vega Lebrún Carlos
Rivera Prieto Laura Susana
García Santillán Arturo

Volver al índice

 

 

 

 

Capítulo II: Argumentación Teórica

2.1 Sistemas de Información

Definición

Se considera que por mucho tiempo, el desarrollo de hardware ha superado al de software, por ello en las últimas décadas se ha puesto mayor atención al componente lógico de los sistemas de información. Es decir, en el nivel más abstracto se puede presentar a los sistemas de información como5 una “caja negra”. Para transformar las entradas en salidas existen ciertos elementos que integran los sistemas de información, los cuales se ilustran en la Figura 2.1.

2.2. Elementos

Los elementos que integran los sistemas de información pueden definirse de la siguiente manera [29]:

• Documento. Información escrita, necesaria para desarrollar implantar y utilizar los programas.

• Programas. Conjunto de líneas de código fuente, asociados con alguna aplicación o producto.

• Datos. Grupo de elementos que tienen forma y contenido similares en estructura de implantación y en la composición (datos elementales y datos complejos que además pueden dividirse).

• Soporte. Todas aquellas actividades y recursos encaminados a auxiliar el logro.

• Ya con la integración de estos componentes [22] los sistemas de información se conducen a las características siguientes:

• Es Ingenieril. Requiere alto grado de conocimiento y capacidad por quienes desarrollan sistemas de información.

• Se deteriora. Esto ocurre debido a los cambios o actualizaciones.

• Es complejo. Es difícil de encontrar una pieza de repuesto, si el sistema de información se deteriora.

• Es una oportunidad de trabajo. Buenas prácticas de sistemas de información o de ingeniería de software, pueden conducir al éxito de los desarrolladores.

2.3 Conclusión

Se concluye al respecto, que los sistemas de información, como subconjunto de los sistemas computacionales, requieren de integración efectiva y mejores prácticas de sus elementos (documentos, programas, datos y soporte) para poder cumplir con el objetivo propuesto.