cesar prado ing

8
REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACION UNIVERSITARIA INSTITUTO UNIVERSITARIO POLITECNICO “SANTIAGO MARIÑO” INGENIERIA DE SISTEMAS Prof: Realizado por: Yasmín Marcano Cesar Prado 25.108.585 Ing. Sistemas Sección: 4G Porlamar, 19 de Enero de 2017

Upload: cesar-prado

Post on 14-Feb-2017

24 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Cesar prado ing

1

REPÚBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA EDUCACION UNIVERSITARIA

INSTITUTO UNIVERSITARIO POLITECNICO

“SANTIAGO MARIÑO”

INGENIERIA DE SISTEMAS

Prof: Realizado por:

Yasmín Marcano Cesar Prado 25.108.585

Ing. Sistemas

Sección: 4G

Porlamar, 19 de Enero de 2017

Page 2: Cesar prado ing

2

ÍNDICE

Pág.

Portada

Índice

Introducción……………………………………………………………………………………………………….3

Desarrollo:

1.- Ingeniería de Software…………………………………………………………………………………..4

2.- Fundamentos teóricos………………………………………………………………………………..4-5

3.- Objetivo General de la Ingeniería de Software……………………………………………….5

4.- Objetivos Específicos de la Ingeniería de Software……………………………………..5-6

5.- Campo de Aplicación de la Ingeniería de Software…………………………………………6

Conclusión…………………………………………………………………………………………………………..7

Referencias Bibliográficas…………………………………………………………………………………...8

Page 3: Cesar prado ing

3

INTRODUCCIÓN

Con el pasar de los años se van desarrollando nuevos avances

tecnológicos, cada una de ellos necesitan de un software para su

funcionamiento, la Ingeniería de Software es la rama que los crea, desarrolla e

implementa, a su vez debemos entender como ocurre esto y poder entender

mejor cuál es su fin.

Page 4: Cesar prado ing

4

1.- Ingeniería de Software:

Es una rama del área de la informática que se usa para desarrollar

métodos y técnicas capaces de mantener cualquier software en un buen estado

conservando su calidad y puedan resolver los problemas de cualquier tipo y para

lo cual fue creado. “La aplicación de principios científicos para la transformación

ordenada de un problema en una solución software funcional, así como en el

consiguiente mantenimiento del software hasta el final de su vida útil [Davis,

1993]”

Por otra parte también puede ser la aplicación y práctica de los

conocimientos científicos para la creación de programas de computadoras y la

recolección necesaria de información para desarrollarlos, operarlos y

mantenerlos funcionando.

2.- Fundamentos teóricos:

Ingeniería: Es la aplicación o desarrollo de los conocimientos científicos

usados para la solución de problemas del mundo real. “Conjunto de

técnicas que permiten aplicar el saber científico a la utilización de la

materia y de las fuentes de energía, mediante invenciones o

construcciones útiles para el hombre [Diccionario de la lengua española

2005]”

Software: Es el conjunto de componentes lógicos que posee un

computador, hace posible la realización de tareas específicas, lo contrario

a los componentes físicos los cuales son llamados hardware. “Una

colección organizada de programas de ordenador, procedimientos,

documentación asociada y datos referidos a un ordenador que realiza

una función específica o un conjunto de funciones [IEEE, 1999a]1, [NIST,

1994], [DOD,1995]”

Page 5: Cesar prado ing

5

Calidad de Software: Son todas aquellas cualidades que posee el mismo,

las cuales van a determinar si eficiente o no, también depende del uso

que le den al programa y se puede determinar si hay errores en el

sistema. “La calidad del software es el conjunto de cualidades que lo

caracterizan y que determinan su utilidad y existencia. La calidad es

sinónimo de eficiencia, flexibilidad, corrección, confiabilidad,

mantenibilidad, portabilidad, usabilidad, seguridad e integridad [Lovelle,

J. M. (21 de octubre de 1999)]”

Desarrollo de Software: Para poder desarrollar un software es necesario

seguir una serie de pasos o procedimientos con lo son: planificar,

implementar, mantenimiento, entre otros, con el fin de que el software

creado funcione a la perfección. “proceso de desarrollo de software "es

aquel en que las necesidades del usuario son traducidas en

requerimientos de software, estos requerimientos transformados en

diseño y el diseño implementado en código, el código es probado,

documentado y certificado para su uso operativo". Concretamente

"define quién está haciendo qué, cuándo hacerlo y cómo alcanzar un

cierto objetivo"[Jacobson 1998].”

3.- Objetivo General de la Ingeniería de Software:

Construir y desarrollar proyectos informáticos y de software, en el cual se

pueden aplicar métodos y técnicas para resolver los problemas de la realidad, la

informática es un área muy amplia que puede aportar las herramientas y los

procedimientos necesarios sobre los que se apoya la ingeniería de software.

4.- Objetivos Específicos de la Ingeniería de Software:

Diseñar aplicaciones informáticas que se ajusten a las necesidades de las

organizaciones.

Dirigir y coordinar el desarrollo de aplicaciones complejas.

Page 6: Cesar prado ing

6

Intervenir en todas las fases del ciclo de vida de un producto.

Estimar los costes de un proyecto y determinar los tiempos de desarrollo.

Hacer el seguimiento de costes y plazos.

Dirigir equipos de trabajo de desarrollo software.

Organizar la realización de pruebas que verifiquen el correcto

funcionamiento de los programas y que se ajustan a los requisitos de

análisis y diseño.

Diseñar, construir y administrar bases de datos.

Dirigir y asesorar a los programadores durante el desarrollo de

aplicaciones.

Introducir procedimientos de calidad en los sistemas, evaluando métricas

e indicadores y controlando la calidad del software producido.

Organizar y supervisar el trabajo de su equipo de los técnicos de

mantenimiento y los ingenieros de sistemas y redes.

5.- Campo de Aplicación de la Ingeniería de Software:

La Ingeniería de Software puede aplicarse en diferentes áreas o campos

ya que su desarrollo es muy amplio y se puede relacionar con diferentes ciencias

relacionadas con la Ingeniería y otras afines.

En su Campo de Aplicación podemos encontrar los siguientes entornos:

Bancos y Finanzas

Derecho

Medicina

Industrias y Empresas Comerciales de Servicios

Empresas de Consultoría

Centros de Enseñanza Superior

Centros de Investigación, de documentación e información.

Page 7: Cesar prado ing

7

CONCLUSIÓN

Gracias a la Ingeniería de Software, sus métodos y técnicas que se usan

para desarrollar un software, todos los computadores pueden contar hoy en día

con este elemento indispensable para su manejo, además de que ayudar a

resolver diferentes problemas cotidianos llevándolos a la era de la tecnología

ofreciendo diferentes recursos para su buen manejo y funcionamiento. La

Ingeniería de Software se puede unir a otras ciencias con el objetivo de lograr un

mejor alcance en su campo laboral, los diferentes software que son creados

cumplen y satisfacen con las demandas de los usuarios.

Page 8: Cesar prado ing

8

REFERENCIAS BIBLIOGRÁFICAS

Ingeniería de Software [Documento en Línea] Disponible en:

https://uvirtual.unet.edu.ve/pluginfile.php/189173/mod_resource/conte

nt/0/Introduccion_a_la_Ingenieria_del_Software.pdf

Ingeniería [Documento en Línea] Disponible en:

http://www.wordreference.com/definicion/ingenier%C3%ADa

Software: [Documento en Línea] Disponible en:

https://uvirtual.unet.edu.ve/pluginfile.php/189173/mod_resource/conte

nt/0/Introduccion_a_la_Ingenieria_del_Software.pdf

Calidad de Software [Documento en Línea] Disponible en:

http://es.slideshare.net/lidizzg/definicion-de-calidad-y-calidad-de-

software

Desarrollo de Software [Documento en Línea] Disponible en:

http://webdelprofesor.ula.ve/ingenieria/gbriceno/presentacion%2008-2-

2008.pdf

Otras páginas visitadas:

https://www.ecured.cu/Ingenier%C3%ADa_de_software

http://ingsoftware072301.obolog.es/unidad-2-fundamentos-

ingenieria-software-2006544

http://www.etsisi.upm.es/estudios/grados/software/objetivos

http://www.mi-carrera.com/IngenieriaSoftware.html