Sei sulla pagina 1di 8

FORMATO RAE

RESUMEN ANALITICO ESPECIALIZADO


Programa: Ingeniería de sistemas Versión:1
Unidad curricular: Ingeniería de No página:1
software I
Unidad de conocimiento: Conceptualización y clasificación de
ingeniería de software

INFORMACION GENERAL
Título del Conceptos de ingeniería de software
documento

Edición Primera edición


Acceso del
documento
Tipo de Texto
documento
Fuentes Libro ingeniería de software de Rogger Prissman
Metodología Construcción de acuerdo a las normas APA
Contenidos Conceptos de ingeniería de software y clasificación
Palabras clave Ingeniería, software, producto.
Descripción Consolida la información sobre los conceptos,
características, función y desempeño de la ingeniería
de software, así como también identifica los roles del
analista de sistemas y el tipo de sistemas de
información que son requeridos en la construcción de
un proyecto de software.

RESUMEN

CONCEPTOS DE SOFTWARE

Que es Software. Suma total de programas de computación


- Procedimientos
- Normas Asociados a los datos Producto
- Reglas diseñado
- Documentación para un
usuario

De acuerdo con Pressman (2010) se conoce el software como


instrucciones (programa de cómputo) que proporciona características
de función y desempeño. Además, son estructuras de datos que
permiten que los programas manipulen en forma adecuada la
información. Así como también información descriptiva tanto en papel
como en formas virtuales que describen la operación y uso de
programas.

El software se divide en siete grandes categorías:

• Software de sistemas. Conjunto de programas escritos para dar


servicios a otros programas
• Software de aplicación. Programas aislados que resuelven una
necesidad específica de negocios.
• Software de ingeniería y ciencias. Se ha caracterizado por
algoritmos
• Software incrustado. Reside dentro de un producto o sistema y
se usa para implementar y controlar características y funciones
para el usuario final y para el sistema en sí.
• Software de línea de productos. Diseñado para proporcionar
una capacidad específica para uso de muchos consumidores
diferentes.
• Aplicaciones web. También llamadas “webapps” centrado en
redes.
• Software de inteligencia artificial. Usa algoritmos no
numéricos para resolver problemas complejos que no son fáciles
de tratar computacionalmente. Las aplicaciones en esta área
incluye robótica, sistemas expertos, reconocimiento de patrones,
redes neuronales artificiales.

Según Fritz Bauer [Nau69] y citado por Pressman, “la ingeniería


de software es el establecimiento y uso de principios fundamentales
de la ingeniería con el objeto de desarrollar en forma económica
software que sea confiable y que trabaje con eficiencia en máquinas
reales”.

Por otro lado, en IEEE [IEEE93a], se define la ingeniería de


software, como “ la aplicación de un enfoque sistemático y
cuantificable al desarrollo, operación y mantenimiento de software; es
decir, la aplicación de la ingeniería al software2.

Que es la ingeniería de software?

Disciplina que se ocupa del establecimiento y uso de principios


firmes de ingeniería, para obtener software económico que sea fiable
y funcione eficientemente en máquinas reales [ Fritz Bauer].

Tres elementos claves

Métodos
Herramientas Paradigma de la Ingeniería de
Procedimientos software
Según Rodríguez (2012) la ingeniería de software se relaciona

con los aspectos prácticos del desarrollo, implementación y puesta en

marcha del producto y está conformada por actividades como son:

Ø Especificación. Qué debe hacer el software y cuáles son las

especificaciones de desarrollo.

Ø Desarrollo. Producción del sistema de software.

Ø Validación. Verificar que el software cumple con lo solicitado por

el cliente.

Ø Evolución. Adaptar el software a las nuevas demandas

¿Qué es un sistema?

Conjunto de partes o elementos que interactúan entre sí, con el fin


de lograr un objetivo.
¿Que son los sistemas de información?

Es un conjunto de componentes interrelacionados entre sí, los


cuales recopilan, almacenan, procesan y distribuyen información
para dar apoyo a la toma de decisión y al control gerencial.
(Turban, McLean, Wetherbe, 1996)
Conjunto de reglas y procedimientos para entregar Información.
(Norton, 2000)
Función organizacional. (O’Brien, 2000)
Subsistema organizacional. (Montilva, 1995)

Dentro de un sistema de información se debe tener en cuenta las


entradas, el procesamiento y las salidas

. ¿Qué tipos de sistemas de información existen?

Analista de sistemas. Tiene el propósito de analizar las


entradas o flujo de datos, el procesamiento o la transformación de
los datos, almacenamiento y la salida de información. Así mismo
analizar, diseñar e implementar mejoras de una empresa a través
de sistemas de información computarizada.

Roles del analista de sistemas. Desempeño de una persona. El


analista de sistemas evalúa el funcionamiento de un negocio o
empresa mediante el examen de entradas, el procesamiento de
datos y la producción de la información.
a. Como Consultor.- Se contrata específicamente para
enfrentar los problemas que se presentan en una empresa.
b. Experto en soporte técnico. Se centra en la experiencia
profesional en hardware y software.
c. Como agente de cambio. Es el rol más complete y de
mayor responsabilidad. Puede ser contratado interno o
externo y desempeña cualquiera de las actividades
relacionadas con el ciclo de vida de desarrollo del sistema.
También se puede definir como alguien que:
- Sirve de catalizador para el cambio
- Desarrolla un plan para el cambio.
- Coopera con los demás para facilitar el cambio.

Cualidades del analista de sistemas

- El analista de sistemas es un solucionador de problemas


- El analista debe estar en capacidad de afrontar cualquier
situación mediante la aplicación de herramientas, técnicas y
sus experiencias.
- Debe ser un comunicador, relacionarse con los demás.
- Necesita experiencia para programar, entender las aplicaciones,
conocer el hardware.
- Entender los requerimientos de los usuarios para
comunicárselos a los programadores.
- Debe tener ética personal y profesional que le ayude a moldear
las situaciones con los clientes.
- El analista debe ser autodisciplinado y automotivado.
- Debe tener capacidad de administrar y coordinar los recursos
de los proyectos, incluyendo a otras personas

CONCLUSIONES

Mediante estos conceptos, el estudiante puede identificar que es la


ingeniería de software, cuál es su función y su clasificación, así como
también identifica los roles del analista de sistemas, y los tipos de
información que son indispensable en la construcción de un proyecto de
software.
Elaborado por:
María del Carmen
Anacona Sterling
Fecha de 22 06 2017
elaboración
 

Potrebbero piacerti anche