You are on page 1of 6

ENSAYO:

SOFTWARE
T.S.U JORDI CUEVAS
C.I: 14941413

El Software
El software se refiere al equipamiento lgico a soporte lgico de un computador digital y
comprende el conjunto de componentes lgicos necesarios para hacer posible la realizacin de una
tarea

especfica,

en

contraposicin

los

componentes

fsicos

del

sistema.

Es el conjunto de programas de cmputo, procedimientos, reglas documentacin y datos


asociados que forman parte de las operaciones de un sistema de computacin. En pocas palabras es un
conjunto de programas.
El 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 programacin: es el conjunto de herramientas que permite al programador


desarrollar programas informticos, usando diferentes alternativas y lenguajes de programacin.

Software de aplicacin: es aquel que permite a los usuarios llevar a cabo una o varias tareas
especficas en cualquier campo de actitud susceptible de ser automatizado o asistido, con
especial nfasis en los negocios.

La Ingenieria del Software


La Ingeniera de Software es la aplicacin de un enfoque sistemtico, disciplinado y
cuantificable al desarrollo, mantenimiento y operacin del software. Los principios y prcticas de esta
disciplina son esenciales para el desarrollo de sistemas grandes, complejos y confiables.

Caractersticas operativas del Software


Son factores de funcionalidad, es como se presenta el software, es la parte exterior del mismo.
Incluye aspectos como:
Correccin: El software que estamos haciendo debe satisfacer todas las especificaciones
establecidas por el cliente.
Usabilidad / Facilidad de aprendizaje: Debe ser sencillo de aprender.
Integridad: Un software de calidad no debe tener efectos secundarios.
Fiabilidad: El producto de software no debera tener ningn defecto. No slo esto, no debe fallar
mientras la ejecucin.
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 segn los requisitos de tiempo
deseados.
Seguridad: Se deben tomar medidas apropiadas para mantener los datos a salvo de las amenazas

externas

Caractersticas de transicin del Software


Interoperabilidad: Es la capacidad para el intercambio de informacin con otras aplicaciones.
Reutilizacin: Es poder utilizar el cdigo de software con algunas modificaciones para
diferentes propsitos.
Portabilidad: Capacidad para llevar a cabo las mismas funciones en todos los entornos y
plataformas.

Caractersticas de revisin de Software


Son los factores de ingeniera, la calidad interior del software como la eficiencia, la documentacin y
la estructura. Incluye aspectos como:
Capacidad de mantenimiento: El mantenimiento del software debe ser fcil para cualquier tipo
de usuario.
Flexibilidad: Los cambios en el software debe ser fcil de hacer.
Extensibilidad: Debe ser fcil de aumentar nuevas funciones.
Escalabilidad: Debe ser muy fcil de actualizar para ms trabajo.
Capacidad de prueba: Prueba del software debe ser fcil.
Modularidad: Debe estar compuesto por unidades y mdulos independientes entre s.

Analisis de Requisitos
La ingeniera de requisitos del software es un proceso de descubrimiento, refinamiento,
modelado y especificacin. 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 ingeniera de requisitos un
conjunto de actividades que son denominadas anlisis El cliente intenta replantear un sistema
confuso, a nivel de descripcin de datos, funciones y comportamiento, en detalles concretos. El
desarrollador acta como interrogador, como consultor, como persona que resuelve problemas y como
negociador.
El anlisis y la especificacin de requisitos pueden parecer una tarea relativamente sencilla,
pero las apariencias engaan. El contenido de comunicacin es muy denso. Abundan las ocasiones para
malas interpretaciones o falta de informacin. Es muy probable que haya ambigedad.
El anlisis de requisitos es una tarea de ingeniera del software que cubre el hueco entre la
definicin del software a nivel sistema y el diseo de software. El anlisis de requerimientos permite al
ingeniero de sistemas especificar las caractersticas operacionales del software (funcin, datos y
rendimientos), indica la interfaz del software con otros elementos del sistema y establece las
restricciones que debe cumplir el software.
El anlisis de requisitos del software se puede subdividir en cinco reas de esfuerzo:
1.Reconocimiento del problema
2. Evaluacin y sntesis
3. Modelado
4. Especificacin
5.Revisin

Los Prototipos
Es un modelo del comportamiento del sistema que puede ser usado para entenderlo
completamente o ciertos aspectos de l y as clarificar los requerimientos.Un prototipo es una
representacin de un sistema, aunque no es un sistema completo, posee las caractersticas del sistema
final o parte de ellas.
Caractersticas de los prototipos
Funcionalidad limitada.
Poca fiabilidad.
Caractersticas de funcionalidad pobres.
Alto grado de participacin del usuario el cual evala los prototipos, propone mejoras y detalla
requisitos.
Alto grado de participacin 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