You are on page 1of 6
oss ORS ENSAYO: SOFTWARE BOSE FERMIN TORO Pee aa Passes EI Software EL software se refiere al equipamiento logico a soporte logico de un computador digital y comprende el conjunto de componentes légicos necesarios para hacer posible la realizacién de una area specifica, en contraposicién a los componentes_fisicos del_ sistema, Es el conjunto de programas de cémputo, procedimientos, reglas documentacién y datos asociados que forman parte de las operaciones de un sistema de computacién. En pocas palabras es un conjunto de programas. EI software se clasifica en tres: Software de sistema: su objetivo es desvincular adecuadamente al usuario y al programador de los detalles del computador, le procura al usuario y al programador adecuadas interfaces de alto nivel, herramientas y utilidades de apoyo que permiten su mantenimiento Software de programaciéi es el conjunto de herramientas que permite al programador desarrollar programas informaticos, usando diferentes alternativas y lenguajes de programacién, Software de aplicacion: es aquel que permite a los usuarios llevar a cabo una o varias tareas especificas en cualquier campo de actitud susceptible de ser automatizado 0 asistido, con especial énfasis en los negocios. #--\ UNIVERSIDAD FERMIN TORO eee ae ces La Ingenieria del Software La Ingenieria de Software es la aplicai én de un enfoque sistematico, disciplinado y cuantificable al desarrollo, mantenimiento y operacién del software. Los principios y practicas de esta disciplina son esenciales para el desarrollo de sistemas grandes, complejos y confiables. Caracteristicas operativas del Software Son factores de funcionalidad, es como se presenta el software, es la “parte exterior” del mismo. Incluye aspectos como: * Correcci6n: El software que estamos haciendo debe satisfacer todas las especificaciones establecidas por el cliente, + Usabi lad / Facilidad de aprendizaje: Debe ser sencillo de aprender. + Integridad: Un software de calidad no debe tener efectos secundarios. + Fiabilidad: El producto de software no deberia tener ningiin defecto. No sélo esto, no debe fallar mientras la ejecucién. + Eficiencia: Forma en que el software utiliza los recursos disponibles. El software debe hacer un uso eficaz del espacio de almacenamiento y el comando ejecutar segiin los requisitos de tiempo deseados. ‘+ Seguridad: Se deben tomar medidas apropiadas para mantener los datos a salvo de las amenazas “_-* UNIVERSIDAD FERMIN TORO eee ae ces extemas Caracteristicas de transicién del Software + Interoperabilidad: Bs la capacidad para el intercambio de informaci6n con otras aplicaciones. + Reutilizacién: Es poder utilizar el cédigo de software con algunas modificaciones para diferentes propésitos. + Portabilidad: Capacidad para llevar a cabo las mismas funciones en todos los entomos y plataformas. Caracteristicas de revisién de Software Son los factores de ingenieria, la “calidad interior ‘del software como la eficiencia, la documentacion y la estructura, Incluye aspectos como: + Capacidad de mantenimiento: El mantenimiento del software debe ser facil para cualquier tipo de usuari + Flexibilidad: Los cambios en el software debe ser facil de hacer. + Extensibilidad: Debe ser facil de aumentar nuevas funciones. + Escalabilidad: Debe ser muy facil de actwalizar para més trabajo. + Capacidad de prueba: Prueba del software debe ser fécil. + Modularidad: Debe estar compuesto por unidades y médulos independientes entre si eae Analisis de Requisitos La ingenieria de requisitos del software es un proceso de descubrimiento, refinamiento, modelado y especificacién. Se refinan en detalle los requisitos del sistema y el papel asignado al software, ‘Tanto el desarrollador como el cliente tienen un papel activo en la ingenieria de requisitos — un conjunto de actividades que son denominadas andlisis - El cliente intenta replantear un sistema confuso, a nivel de descripcién de datos, funciones y comportamiento, en detalles concretos. El desarrollador acta como interrogador, como consultor, como persona que resuelve problemas y como negociador. El anilisis y la especificaci6n de requisites pueden parecer una tarea relativamente sencilla, pero las apariencias engafian, El contenido de comunicacidn es muy denso. Abundan las ocasiones para malas interpretaciones o falta de informacién. Es muy probable que haya ambigiiedad. El anilisis de requisitos es una tarea de ingenieria del software que cubre el hueco entre la definici6n del software a nivel sistema y el diseio de software. El andlisis de requerimientos permite al ingeniero de sistemas especificar las caracteristicas operacionales del software (funcién, datos y rendimientos), indica la interfaz del software con otros elementos del sistema y establece las restricciones que debe cumplir el software. El analisis de requisitos del software se puede subdividir en cinco dreas de esfuerzo: L.Reconocimiento del problema 2. Evaluacién y sintesis 3. Modelado 4, Especificacion 5 Revision lo “) UNIVERSIDAD FERMIN TORO Panett eae ces Los Prototipos Es un motlelo del comportamiento del sistema que puede ser usado para entenderlo completamente 0 ciertos aspectos de él y asi clarificar los requerimientos.Un prototipo es una representacién de un sistema, aungue no es un sistema completo, posee las caracteristicas del sistema final o parte de ellas”. Caracteristicas de los prototipos Funcionalidad limitada, Poca fiabilidad. Caracteristicas de funcionalidad pobres. Alto grado de participacién del usuario el cual evalia los prototipos, propone mejoras y detalla requisitos. Alto grado de participacién del analista de sistemas, ya que en muchos casos los usuarios no pueden indicar los requisitos sin tener experiencia con el sistema. El prototipo da mayor conocimiento al usuario y analistas ayudando a que el usuario aprenda a utilizar el sistema.

You might also like