Act.1 Ciclo de Vida
Act.1 Ciclo de Vida
Act.1 Ciclo de Vida
DISEÑO DE SISTEMAS DE
INFORMACIÓN
GRUPO: 502
¿QUÉ ES UN SOFTWARE?
¿QUÉ ES HARDWARE?
Hardware es la parte física de un ordenador o sistema informático. Está formado por los
componentes eléctricos, electrónicos, electromecánicos y mecánicos, tales como circuitos
de cables y luz, placas, memorias, discos duros, dispositivos periféricos y cualquier otro
material en estado físico que sea necesario para hacer que el equipo funcione.
Una forma de clasificar el hardware es en dos categorías: el hardware principal, que
abarca el conjunto de componentes indispensables necesarios para otorgar la
funcionalidad mínima, y por otro lado, el hardware complementario, que es el utilizado
para realizar funciones específicas más allá de las básicas, no estrictamente necesarias
para el funcionamiento del sistema informático.
¿QUÉ ES UN SISTEMA DE INFORMACIÓN?
Un sistema de información está conformado por una serie de datos vinculados entre sí
para conseguir un objetivo común. Un sistema de información tiene como principal
objetivo la gestión, y administración de los datos e información que lo componen. Lo
importante es poder recuperar siempre esos datos, y que además se tenga un fácil
acceso a ellos con total seguridad.
Los componentes del sistema de información permiten una serie de procesos que
consisten en: la entrada de los datos, la gestión y el procesamiento de estos, el
almacenamiento y la salida para todos aquellos interesados que deseen tener acceso a
este tipo de información.
Los elementos del sistema de información trabajan de manera conjunta y con los mismos
objetivos para conseguir el uso y la correcta administración de cualquier información
concreta.
Planificación
Antes de empezar un proyecto de desarrollo de un sistema de información, es necesario
hacer ciertas tareas que influirán decisivamente en el éxito del mismo. Dichas tareas son
conocidas como el fuzzy front-end del proyecto, puesto que no están sujetas a plazos.
Análisis
Por supuesto, hay que averiguar qué es exactamente lo que tiene que hacer el software.
Por eso, la etapa de análisis en el ciclo de vida del software corresponde al proceso a
través del cual se intenta descubrir qué es lo que realmente se necesita y se llega a una
comprensión adecuada de los requerimientos del sistema (las características que el
sistema debe poseer).
Diseño
En esta fase se estudian posibles opciones de implementación para el software que hay
que construir, así como decidir la estructura general del mismo. El diseño es una etapa
compleja y su proceso debe realizarse de manera iterativa.
Implementación
En esta fase hay que elegir las herramientas adecuadas, un entorno de desarrollo que
facilite el trabajo y un lenguaje de programación apropiado para el tipo de software a
construir. Esta elección dependerá tanto de las decisiones de diseño tomadas como del
entorno en el que el software deba funcionar.
Pruebas
Como errar es humano, la fase de pruebas del ciclo de vida del software busca detectar
los fallos cometidos en las etapas anteriores para corregirlos. Por supuesto, lo ideal es
hacerlo antes de que el usuario final se los encuentre. Se dice que una prueba es un éxito
si se detecta algún error.
Instalación o despliegue
La siguiente fase es poner el software en funcionamiento, por lo que hay que planificar el
entorno teniendo en cuenta las dependencias existentes entre los diferentes componentes
del mismo.
Es posible que haya componentes que funcionen correctamente por separado, pero que
al combinarlos provoquen problemas. Por ello, hay que usar combinaciones conocidas
que no causen problemas de compatibilidad.
Uso y mantenimiento
Esta es una de las fases más importantes del ciclo de vida de desarrollo del software. Puesto que el
software ni se rompe ni se desgasta con el uso, su mantenimiento incluye tres puntos diferenciados: