SlideShare ist ein Scribd-Unternehmen logo
1 von 8
Downloaden Sie, um offline zu lesen
1
REPÚBLICA BOLIVARIANA DE VENEZUELA
INSTITUTO UNIVERSITARIO POLITÉCNICO
“SANTIAGO MARIÑO”
EXTENSIÓN PORLAMAR
INGENIERÍA DE SOFTWARE
Bachiller:
Yessica Rodriguez C.I: 23.968.894
Porlamar, 19 de Ene. de 17
2
Índice
Introducción………………………………………............................................................. 3
Ingeniería de software……………………………………………………………………. 4
Fundamentos teóricos…………………………………………………………………….. 4
• Ingeniería…………………………………………………………………………. 4
• Software………………………………………………………………………… 4
• El papel evolutivo del software………………………………………………… 4
• Las etapas del proceso de desarrollo de software………………………………… 5
• Proceso de software………………………………………………………………. 5
Objetivo general………………………………………………………………………… 5
Objetivos de la ingeniería de software…………………………………………………… 6
Campos de aplicación…………………………………………………………………….. 6
Conclusión……………………………………………………………………………….. 7
Bibliografía………………………………………………………………………………. 8
3
Introducción
Este trabajo de investigación es referente a los aspectos más relevantes de la
ingeniería de software donde se la hace referencias a sus fundamentos teóricos, donde
la misma se describe como aquella disciplina que se ocupa del desarrollo, la
operación y el mantenimiento del software o programas informáticos. Por otra parte
esta los distintos objetivos tantos generales y específicos que ayudara determinar el
alcance de las meta establecidas dentro del campo de la aplicación de la ingeniería de
software
4
Desarrollo
Ingeniería de software
Ingeniería es la aplicación sistemática de conocimiento científico en la creación
y construcción de soluciones, que satisfacen una buena relación efectividad/precio, de
problemas prácticos al servicio de la humanidad. La ingeniería del software es la
forma de ingeniería que aplica los principios de las ciencias de la computación y las
matemáticas en la obtención de soluciones de los problemas del software que
satisfacen una buena relación efectividad/precio
Glosario IEEE (1983) .El enfoque sistemático para el desarrollo, operación,
mantenimiento y eliminación del software, definiendo como software los programas,
procedimientos, reglas y documentación, así como los datos de operación de un
sistema de cómputo.
Fundamentos teóricos
 Ingeniería
Es la profesión en la que el conocimiento de las ciencias naturales y matemáticas
obtenidas con el estudio, la práctica y la experiencia se aplica con juicio
para desarrollar formas de utilizar de modo económico, los materiales y
fuerzas de la naturaleza para beneficio de la humanidad.
 Software
Es el conjunto de todos los programas que existen dentro de una computadora.
 El papel evolutivo del software
Hoy en día, el software tiene un papel dual. Es producto y canal de distribución de
este. Como producto, ofrece la potencia de cómputo presentada como hardware de
una computadora o, de manera más global por una red de computadoras accesible
mediante hardware local y de acceso físico. Sin importar el lugar en que resida el
software, ya sea en un celular o dentro de una computadora central, éste es un
transformador de información; realiza la producción, el manejo, la adquisición, la
modificación, el despliegue o la transmisión de la información que puede ser tan
simple como un solo bit o tan compleja como una presentación multimedia. En su
5
papel de vehículo para la entrega de un producto, el software actúa como la base
para el control de la computadora (Sistemas Operativos), la comunicación de
información (redes), y la relación y el control de otros programas (utilerías de
software y ambientes).
etapas del desarrollo del software.
 Las etapas del proceso de desarrollo de software
Cualquier sistema de información va pasando por una serie de fases a lo largo de su
vida.
Su ciclo de vida comprende una serie de etapas entre las que se encuentran las
siguientes:
 Planificación.
 Análisis Diseño.
 Implementación.
 Pruebas.
 Instalación o despliegue.
 Uso y mantenimiento.
 Proceso de software
Para lograr el entendimiento de proceso de software, es necesario, en primer lugar,
presentar una definición de proceso. En la literatura, se puede encontrar una amplia
variedad de definiciones de la palabra “proceso”. Por consiguiente, se observa que
dentro de esta variedad existen distintas interpretaciones, sean por extensión,
cobertura o orientación (Zahran, 1998).
Objetivo general
 Proveer al estudiante de las capacidades requeridas para ser competentes en el
ámbito de desarrollo de software de cualquier tipo de complejidad, con un
potencial que puede ser aprovechado tanto por empresas locales como por
empresas extranjeras, que estén operando en el país con estándares
internacionales.
6
 Desarrollar en el egresado el espíritu emprendedor, de manera que sean capaces
de crear programas informáticos de manera independiente a nivel de consultaría
personal o a través de la creación de su propia empresa de desarrollo de software.
Objetivos de la ingeniería de software
En la construcción y desarrollo de proyectos se aplican métodos y técnicas para
resolver los problemas, la informática aporta herramientas y procedimientos sobre los
que se apoya la ingeniería de software.
 Mejorar la calidad de los productos de software
 Aumentar la productividad y trabajo de los ingenieros del software.
 Facilitar el control del proceso de desarrollo de software.
 Suministrar a los desarrolladores las bases para construir software de alta
calidad en una forma eficiente.
 Definir una disciplina que garantice la producción y el mantenimiento de los
productos software desarrollados en el plazo fijado y dentro del costo
estimado.
Campos de aplicación
Mecánica
Es el campo donde más uso se he hecho tradicionalmente, fomentado sobre todo por
la industria automovilística y aeroespacial que han llevado la iniciativa de la
tecnología CAD/CAM.
Arquitectura e Ingeniería Civil
En este campo la tecnología CAD/CAM se ha venido utilizando desde sus inicios, en
principio con aplicaciones 2D de delineación y actualmente con sofisticadas
herramientas 3D.
Sistemas de información geográfica y cartografía
En este campo se están produciendo avances muy significativos propiciados, entre
otros factores, por las posibilidades de conexión que aporta la red Internet.
7
Conclusión
La importancia de ingeniería de software radica en que es una disciplina que
provisional de técnicas y herramientas que ayudan a que el desarrollo,
implementación y mantenimiento de software tenga una alta calidad y evitar errores
catastróficos como accidentes científicos, humanos, económicos, financieros, entre
otros. Ingeniería de software adopta un enfoque sistemático y organizado en su
trabajo, ya que es la forma más efectiva de producir software de alta calidad. Sin
embargo, aunque la ingeniería consiste en seleccionar el método más apropiado para
un conjunto de circunstancias, un enfoque más informal y creativo de desarrollo
podría ser efectivo en algunas circunstancias.
El software es ahora la clave del exito de muchos de los sistemas basados en
computadora. El software marca la diferencia. Lo que diferencia una compañía de
otra es la suficiencia, exactitud y oportunidad de la información dada por el software.
8
Bibliografía
SEI Report on Undergraduate Software Engineering Education, 1990.
Simon Pickin, Marisol García Valls. Departamento de Ingeniería Telemática
Universidad Carlos III de Madrid. 2013

Weitere ähnliche Inhalte

Was ist angesagt?

Licenciatura en ingenieria en desarrollo de software
Licenciatura en ingenieria en desarrollo de softwareLicenciatura en ingenieria en desarrollo de software
Licenciatura en ingenieria en desarrollo de softwareFelipe Perez Franco
 
Licenciatura en desarrollo de software.
Licenciatura en desarrollo de software.Licenciatura en desarrollo de software.
Licenciatura en desarrollo de software.ignacio palacios
 
Ingeniería de software
Ingeniería de software Ingeniería de software
Ingeniería de software Monica Glez
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de softwareMonica Glez
 
Metodologias desarrollo-software
Metodologias desarrollo-softwareMetodologias desarrollo-software
Metodologias desarrollo-softwareAdam Guevara
 
Modelo del proceso_software yan martinez
Modelo del proceso_software yan martinezModelo del proceso_software yan martinez
Modelo del proceso_software yan martineznay-censey
 
Estado del arte de la carrera de informática
Estado del arte de la carrera de informáticaEstado del arte de la carrera de informática
Estado del arte de la carrera de informáticaCaleb Flores
 
Tco programación de software
Tco programación de softwareTco programación de software
Tco programación de softwareerasmogarcia1908
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de softwareJORGE MONGUI
 
Ingeniería del software ensayo
Ingeniería del software ensayoIngeniería del software ensayo
Ingeniería del software ensayoValentino Crocetta
 
Papel del ingeniero informático
Papel del ingeniero informáticoPapel del ingeniero informático
Papel del ingeniero informáticoMiguel Rodríguez
 
Planeando mi campaña publicitaria UnADM Desarrollo de Software
Planeando mi campaña publicitaria UnADM Desarrollo de SoftwarePlaneando mi campaña publicitaria UnADM Desarrollo de Software
Planeando mi campaña publicitaria UnADM Desarrollo de SoftwareYtelVillagomez
 

Was ist angesagt? (20)

Cesar prado ing
Cesar prado ingCesar prado ing
Cesar prado ing
 
62161
6216162161
62161
 
Licenciatura en ingenieria en desarrollo de software
Licenciatura en ingenieria en desarrollo de softwareLicenciatura en ingenieria en desarrollo de software
Licenciatura en ingenieria en desarrollo de software
 
Licenciatura en desarrollo de software.
Licenciatura en desarrollo de software.Licenciatura en desarrollo de software.
Licenciatura en desarrollo de software.
 
sofware libre
sofware libre sofware libre
sofware libre
 
Ingeniería de software
Ingeniería de software Ingeniería de software
Ingeniería de software
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
Metodologias desarrollo-software
Metodologias desarrollo-softwareMetodologias desarrollo-software
Metodologias desarrollo-software
 
Ensayo sobre la calidad de software
Ensayo sobre la calidad de softwareEnsayo sobre la calidad de software
Ensayo sobre la calidad de software
 
Modelo del proceso_software yan martinez
Modelo del proceso_software yan martinezModelo del proceso_software yan martinez
Modelo del proceso_software yan martinez
 
Examen omar
Examen omarExamen omar
Examen omar
 
Estado del arte de la carrera de informática
Estado del arte de la carrera de informáticaEstado del arte de la carrera de informática
Estado del arte de la carrera de informática
 
Tco programación de software
Tco programación de softwareTco programación de software
Tco programación de software
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
Estado del arte de la ingsw
Estado del arte de la ingswEstado del arte de la ingsw
Estado del arte de la ingsw
 
05 ingsoft jdchc
05 ingsoft jdchc05 ingsoft jdchc
05 ingsoft jdchc
 
Ingeniería del software ensayo
Ingeniería del software ensayoIngeniería del software ensayo
Ingeniería del software ensayo
 
Papel del ingeniero informático
Papel del ingeniero informáticoPapel del ingeniero informático
Papel del ingeniero informático
 
Modelo del proceso_software
Modelo del proceso_softwareModelo del proceso_software
Modelo del proceso_software
 
Planeando mi campaña publicitaria UnADM Desarrollo de Software
Planeando mi campaña publicitaria UnADM Desarrollo de SoftwarePlaneando mi campaña publicitaria UnADM Desarrollo de Software
Planeando mi campaña publicitaria UnADM Desarrollo de Software
 

Andere mochten auch

Techniques de recherches sur google par Abdoul Wahab Diaby
Techniques de recherches sur google par Abdoul Wahab DiabyTechniques de recherches sur google par Abdoul Wahab Diaby
Techniques de recherches sur google par Abdoul Wahab DiabyAbdoul Wahab Diaby
 
Stacey Cress Resume 1.18.17
Stacey Cress Resume 1.18.17Stacey Cress Resume 1.18.17
Stacey Cress Resume 1.18.17Stacey Cress
 
Memorias+de+un+computador (2)
Memorias+de+un+computador (2)Memorias+de+un+computador (2)
Memorias+de+un+computador (2)Alex George
 
Gerencia integral II Servicios
Gerencia integral II ServiciosGerencia integral II Servicios
Gerencia integral II ServiciosPatricia Bernal
 
7-Bit Single I2C Digital Potentiometer
7-Bit Single I2C Digital Potentiometer7-Bit Single I2C Digital Potentiometer
7-Bit Single I2C Digital PotentiometerPremier Farnell
 
теорема. поворот є переміщенням. теорема. поворот є переміщенням
теорема. поворот є переміщенням. теорема. поворот є переміщеннямтеорема. поворот є переміщенням. теорема. поворот є переміщенням
теорема. поворот є переміщенням. теорема. поворот є переміщеннямEvgeniy Yurchenko
 
Arte y arquictectura
Arte y arquictecturaArte y arquictectura
Arte y arquictecturaelvis villano
 
Topwear Collection For Men- Bewakoof.com
Topwear Collection For Men- Bewakoof.comTopwear Collection For Men- Bewakoof.com
Topwear Collection For Men- Bewakoof.comBewakoof.com
 

Andere mochten auch (14)

Techniques de recherches sur google par Abdoul Wahab Diaby
Techniques de recherches sur google par Abdoul Wahab DiabyTechniques de recherches sur google par Abdoul Wahab Diaby
Techniques de recherches sur google par Abdoul Wahab Diaby
 
Stacey Cress Resume 1.18.17
Stacey Cress Resume 1.18.17Stacey Cress Resume 1.18.17
Stacey Cress Resume 1.18.17
 
Yessica rodriguez ing
Yessica rodriguez ingYessica rodriguez ing
Yessica rodriguez ing
 
Peranan sistem informasi dalam pengembangan sosioteknologi
Peranan sistem informasi dalam pengembangan sosioteknologiPeranan sistem informasi dalam pengembangan sosioteknologi
Peranan sistem informasi dalam pengembangan sosioteknologi
 
CURRICULUM VITAE
CURRICULUM VITAECURRICULUM VITAE
CURRICULUM VITAE
 
Memorias+de+un+computador (2)
Memorias+de+un+computador (2)Memorias+de+un+computador (2)
Memorias+de+un+computador (2)
 
Gerencia integral II Servicios
Gerencia integral II ServiciosGerencia integral II Servicios
Gerencia integral II Servicios
 
Salud alimentaria
Salud alimentaria Salud alimentaria
Salud alimentaria
 
Londen-2
Londen-2Londen-2
Londen-2
 
REVIT MEP eLEARNING
REVIT MEP eLEARNINGREVIT MEP eLEARNING
REVIT MEP eLEARNING
 
7-Bit Single I2C Digital Potentiometer
7-Bit Single I2C Digital Potentiometer7-Bit Single I2C Digital Potentiometer
7-Bit Single I2C Digital Potentiometer
 
теорема. поворот є переміщенням. теорема. поворот є переміщенням
теорема. поворот є переміщенням. теорема. поворот є переміщеннямтеорема. поворот є переміщенням. теорема. поворот є переміщенням
теорема. поворот є переміщенням. теорема. поворот є переміщенням
 
Arte y arquictectura
Arte y arquictecturaArte y arquictectura
Arte y arquictectura
 
Topwear Collection For Men- Bewakoof.com
Topwear Collection For Men- Bewakoof.comTopwear Collection For Men- Bewakoof.com
Topwear Collection For Men- Bewakoof.com
 

Ähnlich wie Ingeniería de software: fundamentos y aplicaciones

Jesus acosta ing.pdf
Jesus acosta ing.pdfJesus acosta ing.pdf
Jesus acosta ing.pdfjesus acosta
 
Auditoria luisanny quintero
Auditoria luisanny quinteroAuditoria luisanny quintero
Auditoria luisanny quinteroluisatero
 
El producto y el proceso
El producto y el procesoEl producto y el proceso
El producto y el procesojenmer
 
Alfredo garcia ing.pdf
Alfredo garcia ing.pdfAlfredo garcia ing.pdf
Alfredo garcia ing.pdfAlfredo Garcia
 
1 estado arte_software
1 estado arte_software 1 estado arte_software
1 estado arte_software Delita Paulina
 
Proyecto parcial
Proyecto parcialProyecto parcial
Proyecto parcialdanielpac
 
Luis caraballo 24695744 ing.sistema
Luis caraballo 24695744 ing.sistemaLuis caraballo 24695744 ing.sistema
Luis caraballo 24695744 ing.sistemaLuis Caraballo
 
Roles Del Ingeniero De Sistemas
Roles  Del Ingeniero De SistemasRoles  Del Ingeniero De Sistemas
Roles Del Ingeniero De Sistemasguest016332
 
Roles Del Ingeniero De Sistemas
Roles  Del Ingeniero De SistemasRoles  Del Ingeniero De Sistemas
Roles Del Ingeniero De SistemasPEDRO
 
Resolver Problemas Por Medio De La Ingeniería De Sistemas
Resolver Problemas Por Medio De La Ingeniería De SistemasResolver Problemas Por Medio De La Ingeniería De Sistemas
Resolver Problemas Por Medio De La Ingeniería De SistemasAndrés Felipe Montoya Ríos
 
Ingeniería de Software
Ingeniería de Software Ingeniería de Software
Ingeniería de Software Luis Valeriano
 
Roles Ocupacionales del ing de sistemas(Yulis Cervantes;Hernan Saltarin)
Roles Ocupacionales del ing de sistemas(Yulis Cervantes;Hernan  Saltarin)Roles Ocupacionales del ing de sistemas(Yulis Cervantes;Hernan  Saltarin)
Roles Ocupacionales del ing de sistemas(Yulis Cervantes;Hernan Saltarin)hedasaji
 

Ähnlich wie Ingeniería de software: fundamentos y aplicaciones (20)

Jesus acosta ing.pdf
Jesus acosta ing.pdfJesus acosta ing.pdf
Jesus acosta ing.pdf
 
Mariannysbermudez ing
Mariannysbermudez ingMariannysbermudez ing
Mariannysbermudez ing
 
Auditoria luisanny quintero
Auditoria luisanny quinteroAuditoria luisanny quintero
Auditoria luisanny quintero
 
El producto y el proceso
El producto y el procesoEl producto y el proceso
El producto y el proceso
 
Alfredo garcia ing.pdf
Alfredo garcia ing.pdfAlfredo garcia ing.pdf
Alfredo garcia ing.pdf
 
JavierPerez_Ing
JavierPerez_IngJavierPerez_Ing
JavierPerez_Ing
 
Planeando mi campaña publicitaria
Planeando mi campaña publicitariaPlaneando mi campaña publicitaria
Planeando mi campaña publicitaria
 
1 estado arte_software
1 estado arte_software 1 estado arte_software
1 estado arte_software
 
Proyecto parcial
Proyecto parcialProyecto parcial
Proyecto parcial
 
Ensayo sobre la calidad de software
Ensayo sobre la calidad de softwareEnsayo sobre la calidad de software
Ensayo sobre la calidad de software
 
Ensayo sobre la calidad de software
Ensayo sobre la calidad de softwareEnsayo sobre la calidad de software
Ensayo sobre la calidad de software
 
ingenieria de software
ingenieria de softwareingenieria de software
ingenieria de software
 
Luis caraballo 24695744 ing.sistema
Luis caraballo 24695744 ing.sistemaLuis caraballo 24695744 ing.sistema
Luis caraballo 24695744 ing.sistema
 
Juan.velasquez.planf proyecto-software
Juan.velasquez.planf proyecto-softwareJuan.velasquez.planf proyecto-software
Juan.velasquez.planf proyecto-software
 
Roles Del Ingeniero De Sistemas
Roles  Del Ingeniero De SistemasRoles  Del Ingeniero De Sistemas
Roles Del Ingeniero De Sistemas
 
Roles Del Ingeniero De Sistemas
Roles  Del Ingeniero De SistemasRoles  Del Ingeniero De Sistemas
Roles Del Ingeniero De Sistemas
 
Resolver Problemas Por Medio De La Ingeniería De Sistemas
Resolver Problemas Por Medio De La Ingeniería De SistemasResolver Problemas Por Medio De La Ingeniería De Sistemas
Resolver Problemas Por Medio De La Ingeniería De Sistemas
 
Galdamez mejia
Galdamez mejiaGaldamez mejia
Galdamez mejia
 
Ingeniería de Software
Ingeniería de Software Ingeniería de Software
Ingeniería de Software
 
Roles Ocupacionales del ing de sistemas(Yulis Cervantes;Hernan Saltarin)
Roles Ocupacionales del ing de sistemas(Yulis Cervantes;Hernan  Saltarin)Roles Ocupacionales del ing de sistemas(Yulis Cervantes;Hernan  Saltarin)
Roles Ocupacionales del ing de sistemas(Yulis Cervantes;Hernan Saltarin)
 

Kürzlich hochgeladen

BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosNeo4j
 
Webinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfWebinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfAnaRosaMontenegro
 
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOSISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOELIAMARYTOVARFLOREZD
 
Delitos informáticos en Slideshare.pptx
Delitos informáticos en  Slideshare.pptxDelitos informáticos en  Slideshare.pptx
Delitos informáticos en Slideshare.pptxmaykolmagallanes012
 
Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.CZSOTEC
 
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...FabianCruz73
 
SQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxSQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxRAMIROANTONIOGALINDO
 
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Neo4j
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...Neo4j
 
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxMacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxcalzadillasluis134
 
Tipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógicoTipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógicoMaxCaldern2
 

Kürzlich hochgeladen (11)

BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafosBBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
BBVA - GraphSummit Madrid - Caso de éxito en BBVA: Optimizando con grafos
 
Webinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfWebinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdf
 
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOSISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
 
Delitos informáticos en Slideshare.pptx
Delitos informáticos en  Slideshare.pptxDelitos informáticos en  Slideshare.pptx
Delitos informáticos en Slideshare.pptx
 
Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.
 
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
Estructura del lenguaje c++. Operaciones básicas y su jerarquía aplicada en e...
 
SQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxSQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptx
 
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
Graph Everywhere - Josep Taruella - Por qué Graph Data Science en tus modelos...
 
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
ISDEFE - GraphSummit Madrid - ARETA: Aviation Real-Time Emissions Token Accre...
 
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxMacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
 
Tipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógicoTipos de pensamiento y pensamiento lógico
Tipos de pensamiento y pensamiento lógico
 

Ingeniería de software: fundamentos y aplicaciones

  • 1. 1 REPÚBLICA BOLIVARIANA DE VENEZUELA INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO” EXTENSIÓN PORLAMAR INGENIERÍA DE SOFTWARE Bachiller: Yessica Rodriguez C.I: 23.968.894 Porlamar, 19 de Ene. de 17
  • 2. 2 Índice Introducción………………………………………............................................................. 3 Ingeniería de software……………………………………………………………………. 4 Fundamentos teóricos…………………………………………………………………….. 4 • Ingeniería…………………………………………………………………………. 4 • Software………………………………………………………………………… 4 • El papel evolutivo del software………………………………………………… 4 • Las etapas del proceso de desarrollo de software………………………………… 5 • Proceso de software………………………………………………………………. 5 Objetivo general………………………………………………………………………… 5 Objetivos de la ingeniería de software…………………………………………………… 6 Campos de aplicación…………………………………………………………………….. 6 Conclusión……………………………………………………………………………….. 7 Bibliografía………………………………………………………………………………. 8
  • 3. 3 Introducción Este trabajo de investigación es referente a los aspectos más relevantes de la ingeniería de software donde se la hace referencias a sus fundamentos teóricos, donde la misma se describe como aquella disciplina que se ocupa del desarrollo, la operación y el mantenimiento del software o programas informáticos. Por otra parte esta los distintos objetivos tantos generales y específicos que ayudara determinar el alcance de las meta establecidas dentro del campo de la aplicación de la ingeniería de software
  • 4. 4 Desarrollo Ingeniería de software Ingeniería es la aplicación sistemática de conocimiento científico en la creación y construcción de soluciones, que satisfacen una buena relación efectividad/precio, de problemas prácticos al servicio de la humanidad. La ingeniería del software es la forma de ingeniería que aplica los principios de las ciencias de la computación y las matemáticas en la obtención de soluciones de los problemas del software que satisfacen una buena relación efectividad/precio Glosario IEEE (1983) .El enfoque sistemático para el desarrollo, operación, mantenimiento y eliminación del software, definiendo como software los programas, procedimientos, reglas y documentación, así como los datos de operación de un sistema de cómputo. Fundamentos teóricos  Ingeniería Es la profesión en la que el conocimiento de las ciencias naturales y matemáticas obtenidas con el estudio, la práctica y la experiencia se aplica con juicio para desarrollar formas de utilizar de modo económico, los materiales y fuerzas de la naturaleza para beneficio de la humanidad.  Software Es el conjunto de todos los programas que existen dentro de una computadora.  El papel evolutivo del software Hoy en día, el software tiene un papel dual. Es producto y canal de distribución de este. Como producto, ofrece la potencia de cómputo presentada como hardware de una computadora o, de manera más global por una red de computadoras accesible mediante hardware local y de acceso físico. Sin importar el lugar en que resida el software, ya sea en un celular o dentro de una computadora central, éste es un transformador de información; realiza la producción, el manejo, la adquisición, la modificación, el despliegue o la transmisión de la información que puede ser tan simple como un solo bit o tan compleja como una presentación multimedia. En su
  • 5. 5 papel de vehículo para la entrega de un producto, el software actúa como la base para el control de la computadora (Sistemas Operativos), la comunicación de información (redes), y la relación y el control de otros programas (utilerías de software y ambientes). etapas del desarrollo del software.  Las etapas del proceso de desarrollo de software Cualquier sistema de información va pasando por una serie de fases a lo largo de su vida. Su ciclo de vida comprende una serie de etapas entre las que se encuentran las siguientes:  Planificación.  Análisis Diseño.  Implementación.  Pruebas.  Instalación o despliegue.  Uso y mantenimiento.  Proceso de software Para lograr el entendimiento de proceso de software, es necesario, en primer lugar, presentar una definición de proceso. En la literatura, se puede encontrar una amplia variedad de definiciones de la palabra “proceso”. Por consiguiente, se observa que dentro de esta variedad existen distintas interpretaciones, sean por extensión, cobertura o orientación (Zahran, 1998). Objetivo general  Proveer al estudiante de las capacidades requeridas para ser competentes en el ámbito de desarrollo de software de cualquier tipo de complejidad, con un potencial que puede ser aprovechado tanto por empresas locales como por empresas extranjeras, que estén operando en el país con estándares internacionales.
  • 6. 6  Desarrollar en el egresado el espíritu emprendedor, de manera que sean capaces de crear programas informáticos de manera independiente a nivel de consultaría personal o a través de la creación de su propia empresa de desarrollo de software. Objetivos de la ingeniería de software En la construcción y desarrollo de proyectos se aplican métodos y técnicas para resolver los problemas, la informática aporta herramientas y procedimientos sobre los que se apoya la ingeniería de software.  Mejorar la calidad de los productos de software  Aumentar la productividad y trabajo de los ingenieros del software.  Facilitar el control del proceso de desarrollo de software.  Suministrar a los desarrolladores las bases para construir software de alta calidad en una forma eficiente.  Definir una disciplina que garantice la producción y el mantenimiento de los productos software desarrollados en el plazo fijado y dentro del costo estimado. Campos de aplicación Mecánica Es el campo donde más uso se he hecho tradicionalmente, fomentado sobre todo por la industria automovilística y aeroespacial que han llevado la iniciativa de la tecnología CAD/CAM. Arquitectura e Ingeniería Civil En este campo la tecnología CAD/CAM se ha venido utilizando desde sus inicios, en principio con aplicaciones 2D de delineación y actualmente con sofisticadas herramientas 3D. Sistemas de información geográfica y cartografía En este campo se están produciendo avances muy significativos propiciados, entre otros factores, por las posibilidades de conexión que aporta la red Internet.
  • 7. 7 Conclusión La importancia de ingeniería de software radica en que es una disciplina que provisional de técnicas y herramientas que ayudan a que el desarrollo, implementación y mantenimiento de software tenga una alta calidad y evitar errores catastróficos como accidentes científicos, humanos, económicos, financieros, entre otros. Ingeniería de software adopta un enfoque sistemático y organizado en su trabajo, ya que es la forma más efectiva de producir software de alta calidad. Sin embargo, aunque la ingeniería consiste en seleccionar el método más apropiado para un conjunto de circunstancias, un enfoque más informal y creativo de desarrollo podría ser efectivo en algunas circunstancias. El software es ahora la clave del exito de muchos de los sistemas basados en computadora. El software marca la diferencia. Lo que diferencia una compañía de otra es la suficiencia, exactitud y oportunidad de la información dada por el software.
  • 8. 8 Bibliografía SEI Report on Undergraduate Software Engineering Education, 1990. Simon Pickin, Marisol García Valls. Departamento de Ingeniería Telemática Universidad Carlos III de Madrid. 2013