SlideShare una empresa de Scribd logo
1 de 14
Ingeniería del software
Ingeniería del software
Es la aplicación de un
enfoque sistemático,
disciplinado y
cuantificado en cuanto
a la operación,
desarrollo, estudio y
enfoques del software.
Aplica diferentes
normas y métodos
que permiten obtener
mejores resultados, en
cuanto a su desarrollo.
Objetivos Productos
 Mejorar el diseño de aplicaciones.
 Promover mayor calidad.
 Brindar mayor exactitud
económicamente y en tiempo.
 Aumentar su eficiencia.
 Mejor organización.
 Detectar posibles mejoras.
Debe evolucionar mientras se
desarrolla.
No debe producir daños.
No debe desperdiciar recursos.
Debe contar con uso adecuado.
Objetivos y productos del software
Objetivos Productos
Objetivos y Productos del software
Desarrollo del software de programación
Explica cómo se ha
desarrollado el
software, pasa por
distintas fases para
agregar
características, donde
se eliminan errores y
bugs de programación
y software.
Fases de el desarrollo del software de
programación
 Alpha: Se prueba por los
desarrolladores para
verificarla.
 Beta: Se presenta la
primera versión del sistema
completa del programa
informático, sirve como un
“preview”.
 Versión Candidata a
Definitiva (RC): Producto
final destinado a ser la
versión definitiva a menos
de que haya errores.
 Versión de
Disponibilidad General
(RTM): Es la versión final
definitiva.
Intervención del software en el
desarrollo de las ciencias
 Facilitar el trabajo
simplificando cosas.
 Acomodo de datos.
 Validación por métodos
estadísticos.
 Difusión de conocimientos.
 Realización de operaciones
complejas.
 Almacenamiento de datos.
 Facilitar la tarea de
edición.
 Búsqueda de información
rápidamente.
 Ahorro de tiempo en
búsqueda de información.
Biología Física
 Ayuda a desarrollar modelos
tridimensionales de distintos
cuerpos o zonas de difícil acceso.
 Ayuda a secuenciar el genoma
humano y algoritmos entre sistemas
biológicos .
 Ayuda a desarrollar operaciones o
cálculos muy complicados de
números muy grandes o muy
pequeños.
 Ayuda por medio de modelos a
explicar ciertos fenómenos para
facilitar su compresión
Software en el desarrollo de las ciencias
Biología Física
Software en el desarrollo de las ciencias
Química Matemáticas
 Uso de hojas de cálculo para
cálculos de precisión.
 Realización de experimentos de
forma virtual gastando menos
recursos.
 Modelos de átomos, neutrones,
protones, etc.
 Realización de estadísticas de forma
más fácil.
 El código binario para el lenguaje
informático.
 Uso de álgebra en datos
relacionales, algoritmos, etc.
Software en el desarrollo de las ciencias
Química Matemáticas
Software en el desarrollo de las ciencias
HTTP://WWW.YOUTUBE.COM/W
ATCH?V=YFIN8NNNARA
Ingeniería del software
Clasificación de tipos de software
 Sistemas Operativos: Es el gestor y organizador de todas las
funciones que realiza la computadora, marca las pautas conforme se
intercambia la información. Ejemplo: I OS
 Lenguajes de Programación: Se indica a la computadora que tarea
debe realizar y como efectuarla en un lenguaje que la computadora
pueda entender. Ejemplo: Código Binario
 Software de aplicaciones: Está diseñado para hacer tareas
específicas, personales, científicas, etc. Todas estas aplicaciones se
procesan en datos. Ejemplos: Prezi
Muchas gracias por su atención

Más contenido relacionado

La actualidad más candente

Inforjnk
InforjnkInforjnk
InforjnkDon Fer
 
Los (8) pasos de la Programaión
Los (8) pasos de la ProgramaiónLos (8) pasos de la Programaión
Los (8) pasos de la Programaiónromeprofe
 
Fases de programacion
Fases de programacionFases de programacion
Fases de programacionbrayan_2012
 
Presentacion de ingenieria nanet y_phillip
Presentacion de ingenieria nanet y_phillipPresentacion de ingenieria nanet y_phillip
Presentacion de ingenieria nanet y_phillipNanet Martinez
 
Aplicaciones de estándares de calidad en la construcción de algoritmos
Aplicaciones de estándares de calidad en la construcción de algoritmosAplicaciones de estándares de calidad en la construcción de algoritmos
Aplicaciones de estándares de calidad en la construcción de algoritmosRaul-Betancourt
 
Literal 5 pre logica
Literal 5 pre logicaLiteral 5 pre logica
Literal 5 pre logicaslideedison
 
Aplicacion de estandare de calidad en la construccion de un algoritmo
Aplicacion de estandare de calidad en la construccion de un algoritmoAplicacion de estandare de calidad en la construccion de un algoritmo
Aplicacion de estandare de calidad en la construccion de un algoritmoJonmar Rodiguez
 
Aplicaciones de estándares de calidad en la construcción de algoritmaos
Aplicaciones de estándares de calidad en la construcción de algoritmaosAplicaciones de estándares de calidad en la construcción de algoritmaos
Aplicaciones de estándares de calidad en la construcción de algoritmaosalexisj2303
 
Estandares y diseño de algoritmo
Estandares y diseño de algoritmoEstandares y diseño de algoritmo
Estandares y diseño de algoritmoCJTS1989
 
Estado del arte de la ingeniería de software
Estado del arte de la ingeniería de softwareEstado del arte de la ingeniería de software
Estado del arte de la ingeniería de softwareDaniel Urgiles
 
Ciclo de vida de una aplicacion informatica
Ciclo de vida de una aplicacion informaticaCiclo de vida de una aplicacion informatica
Ciclo de vida de una aplicacion informaticaMari Abad
 
Estado del arte de la Ingeniería de Sistemas
Estado del arte de la Ingeniería de SistemasEstado del arte de la Ingeniería de Sistemas
Estado del arte de la Ingeniería de SistemasEdwin Camino
 
Fases en el desarrollo de un programa
Fases en el desarrollo de un programaFases en el desarrollo de un programa
Fases en el desarrollo de un programaBeydasanchezhernandez
 
Estandaresdecalidadprogramacion000000001
Estandaresdecalidadprogramacion000000001Estandaresdecalidadprogramacion000000001
Estandaresdecalidadprogramacion000000001Sandino Rodriguez
 

La actualidad más candente (18)

Inforjnk
InforjnkInforjnk
Inforjnk
 
Los (8) pasos de la Programaión
Los (8) pasos de la ProgramaiónLos (8) pasos de la Programaión
Los (8) pasos de la Programaión
 
Fases de programacion
Fases de programacionFases de programacion
Fases de programacion
 
Miguel achagua
Miguel achaguaMiguel achagua
Miguel achagua
 
Presentacion de ingenieria nanet y_phillip
Presentacion de ingenieria nanet y_phillipPresentacion de ingenieria nanet y_phillip
Presentacion de ingenieria nanet y_phillip
 
Aplicaciones de estándares de calidad en la construcción de algoritmos
Aplicaciones de estándares de calidad en la construcción de algoritmosAplicaciones de estándares de calidad en la construcción de algoritmos
Aplicaciones de estándares de calidad en la construcción de algoritmos
 
Literal 5 pre logica
Literal 5 pre logicaLiteral 5 pre logica
Literal 5 pre logica
 
Metodos formales
Metodos formalesMetodos formales
Metodos formales
 
Métodos Formales
Métodos FormalesMétodos Formales
Métodos Formales
 
Aplicacion de estandare de calidad en la construccion de un algoritmo
Aplicacion de estandare de calidad en la construccion de un algoritmoAplicacion de estandare de calidad en la construccion de un algoritmo
Aplicacion de estandare de calidad en la construccion de un algoritmo
 
Aplicaciones de estándares de calidad en la construcción de algoritmaos
Aplicaciones de estándares de calidad en la construcción de algoritmaosAplicaciones de estándares de calidad en la construcción de algoritmaos
Aplicaciones de estándares de calidad en la construcción de algoritmaos
 
Estandares y diseño de algoritmo
Estandares y diseño de algoritmoEstandares y diseño de algoritmo
Estandares y diseño de algoritmo
 
Estado del arte de la ingeniería de software
Estado del arte de la ingeniería de softwareEstado del arte de la ingeniería de software
Estado del arte de la ingeniería de software
 
Ciclo de vida de una aplicacion informatica
Ciclo de vida de una aplicacion informaticaCiclo de vida de una aplicacion informatica
Ciclo de vida de una aplicacion informatica
 
Estado del arte de la Ingeniería de Sistemas
Estado del arte de la Ingeniería de SistemasEstado del arte de la Ingeniería de Sistemas
Estado del arte de la Ingeniería de Sistemas
 
Fases en el desarrollo de un programa
Fases en el desarrollo de un programaFases en el desarrollo de un programa
Fases en el desarrollo de un programa
 
xp
xpxp
xp
 
Estandaresdecalidadprogramacion000000001
Estandaresdecalidadprogramacion000000001Estandaresdecalidadprogramacion000000001
Estandaresdecalidadprogramacion000000001
 

Similar a Ing Software

software
softwaresoftware
softwarealkosto
 
Ingeniería de software
Ingeniería de software Ingeniería de software
Ingeniería de software jevo1994
 
Unidad I - Desarrollo rápido de software
Unidad I - Desarrollo rápido de softwareUnidad I - Desarrollo rápido de software
Unidad I - Desarrollo rápido de softwareAlejandro Flores
 
Herramientas De Programacion De Sistemas
Herramientas De Programacion De SistemasHerramientas De Programacion De Sistemas
Herramientas De Programacion De Sistemaskintskpi
 
Herramientas de programacion de sistemas
Herramientas de programacion de sistemas Herramientas de programacion de sistemas
Herramientas de programacion de sistemas betogongar
 
Aplicaciones de estándares de calidad en la construcción de algoritmo
Aplicaciones de estándares de calidad en la construcción de algoritmoAplicaciones de estándares de calidad en la construcción de algoritmo
Aplicaciones de estándares de calidad en la construcción de algoritmoFelix Rodríguez
 
Seleccion de tecnicas de ingenieria de software
Seleccion de tecnicas de ingenieria de softwareSeleccion de tecnicas de ingenieria de software
Seleccion de tecnicas de ingenieria de softwareIngris Argueta
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de softwaremichellchia11
 
El Proceso De Desarrollo De Software
El Proceso De Desarrollo De SoftwareEl Proceso De Desarrollo De Software
El Proceso De Desarrollo De Softwareahias arosemena
 

Similar a Ing Software (20)

Diapositivas-Ing-SW-napa
Diapositivas-Ing-SW-napaDiapositivas-Ing-SW-napa
Diapositivas-Ing-SW-napa
 
software
softwaresoftware
software
 
Conceptos
ConceptosConceptos
Conceptos
 
Dpss u3 a2_nigm
Dpss u3 a2_nigmDpss u3 a2_nigm
Dpss u3 a2_nigm
 
Dpss u3 a2_nigm
Dpss u3 a2_nigmDpss u3 a2_nigm
Dpss u3 a2_nigm
 
Ingeniería de software
Ingeniería de software Ingeniería de software
Ingeniería de software
 
Unidad I - Desarrollo rápido de software
Unidad I - Desarrollo rápido de softwareUnidad I - Desarrollo rápido de software
Unidad I - Desarrollo rápido de software
 
Herramientas De Programacion De Sistemas
Herramientas De Programacion De SistemasHerramientas De Programacion De Sistemas
Herramientas De Programacion De Sistemas
 
Herramientas de programacion de sistemas
Herramientas de programacion de sistemas Herramientas de programacion de sistemas
Herramientas de programacion de sistemas
 
Ingeniería de software
Ingeniería de software Ingeniería de software
Ingeniería de software
 
DISEÑO DE SISTEMAS.pptx
DISEÑO DE SISTEMAS.pptxDISEÑO DE SISTEMAS.pptx
DISEÑO DE SISTEMAS.pptx
 
Taller de Programación Distribuida
Taller de Programación DistribuidaTaller de Programación Distribuida
Taller de Programación Distribuida
 
Aplicaciones de estándares de calidad en la construcción de algoritmo
Aplicaciones de estándares de calidad en la construcción de algoritmoAplicaciones de estándares de calidad en la construcción de algoritmo
Aplicaciones de estándares de calidad en la construcción de algoritmo
 
Seleccion de tecnicas de ingenieria de software
Seleccion de tecnicas de ingenieria de softwareSeleccion de tecnicas de ingenieria de software
Seleccion de tecnicas de ingenieria de software
 
Ingenieria del software pfd
Ingenieria del software pfdIngenieria del software pfd
Ingenieria del software pfd
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
Fasesdedesarrollodeunprograma
FasesdedesarrollodeunprogramaFasesdedesarrollodeunprograma
Fasesdedesarrollodeunprograma
 
El Proceso De Desarrollo De Software
El Proceso De Desarrollo De SoftwareEl Proceso De Desarrollo De Software
El Proceso De Desarrollo De Software
 
Fasesdedesarrollodeunprograma 130929181547-phpapp02
Fasesdedesarrollodeunprograma 130929181547-phpapp02Fasesdedesarrollodeunprograma 130929181547-phpapp02
Fasesdedesarrollodeunprograma 130929181547-phpapp02
 
introducción ingeniería de software
introducción  ingeniería de  softwareintroducción  ingeniería de  software
introducción ingeniería de software
 

Más de 005011001

Método de igualación álgebra
Método de igualación álgebraMétodo de igualación álgebra
Método de igualación álgebra005011001
 
Proyecto de mate
Proyecto de mateProyecto de mate
Proyecto de mate005011001
 
Mapa mental de los daños de un computador
Mapa mental de los daños de un computadorMapa mental de los daños de un computador
Mapa mental de los daños de un computador005011001
 
Trabajo sobre los daños al ambiente que un computador genera
Trabajo sobre los daños al ambiente que un computador generaTrabajo sobre los daños al ambiente que un computador genera
Trabajo sobre los daños al ambiente que un computador genera005011001
 
Presentación de carl´s jr.
Presentación de carl´s jr.Presentación de carl´s jr.
Presentación de carl´s jr.005011001
 

Más de 005011001 (7)

Proyecto
ProyectoProyecto
Proyecto
 
Método de igualación álgebra
Método de igualación álgebraMétodo de igualación álgebra
Método de igualación álgebra
 
Proyecto de mate
Proyecto de mateProyecto de mate
Proyecto de mate
 
Mapa mental de los daños de un computador
Mapa mental de los daños de un computadorMapa mental de los daños de un computador
Mapa mental de los daños de un computador
 
Trabajo sobre los daños al ambiente que un computador genera
Trabajo sobre los daños al ambiente que un computador generaTrabajo sobre los daños al ambiente que un computador genera
Trabajo sobre los daños al ambiente que un computador genera
 
Presentación de carl´s jr.
Presentación de carl´s jr.Presentación de carl´s jr.
Presentación de carl´s jr.
 
Carl´s Jr.
Carl´s Jr.Carl´s Jr.
Carl´s Jr.
 

Ing Software

  • 2. Ingeniería del software Es la aplicación de un enfoque sistemático, disciplinado y cuantificado en cuanto a la operación, desarrollo, estudio y enfoques del software. Aplica diferentes normas y métodos que permiten obtener mejores resultados, en cuanto a su desarrollo.
  • 3. Objetivos Productos  Mejorar el diseño de aplicaciones.  Promover mayor calidad.  Brindar mayor exactitud económicamente y en tiempo.  Aumentar su eficiencia.  Mejor organización.  Detectar posibles mejoras. Debe evolucionar mientras se desarrolla. No debe producir daños. No debe desperdiciar recursos. Debe contar con uso adecuado. Objetivos y productos del software
  • 4. Objetivos Productos Objetivos y Productos del software
  • 5. Desarrollo del software de programación Explica cómo se ha desarrollado el software, pasa por distintas fases para agregar características, donde se eliminan errores y bugs de programación y software.
  • 6. Fases de el desarrollo del software de programación  Alpha: Se prueba por los desarrolladores para verificarla.  Beta: Se presenta la primera versión del sistema completa del programa informático, sirve como un “preview”.  Versión Candidata a Definitiva (RC): Producto final destinado a ser la versión definitiva a menos de que haya errores.  Versión de Disponibilidad General (RTM): Es la versión final definitiva.
  • 7. Intervención del software en el desarrollo de las ciencias  Facilitar el trabajo simplificando cosas.  Acomodo de datos.  Validación por métodos estadísticos.  Difusión de conocimientos.  Realización de operaciones complejas.  Almacenamiento de datos.  Facilitar la tarea de edición.  Búsqueda de información rápidamente.  Ahorro de tiempo en búsqueda de información.
  • 8. Biología Física  Ayuda a desarrollar modelos tridimensionales de distintos cuerpos o zonas de difícil acceso.  Ayuda a secuenciar el genoma humano y algoritmos entre sistemas biológicos .  Ayuda a desarrollar operaciones o cálculos muy complicados de números muy grandes o muy pequeños.  Ayuda por medio de modelos a explicar ciertos fenómenos para facilitar su compresión Software en el desarrollo de las ciencias
  • 9. Biología Física Software en el desarrollo de las ciencias
  • 10. Química Matemáticas  Uso de hojas de cálculo para cálculos de precisión.  Realización de experimentos de forma virtual gastando menos recursos.  Modelos de átomos, neutrones, protones, etc.  Realización de estadísticas de forma más fácil.  El código binario para el lenguaje informático.  Uso de álgebra en datos relacionales, algoritmos, etc. Software en el desarrollo de las ciencias
  • 11. Química Matemáticas Software en el desarrollo de las ciencias
  • 13. Clasificación de tipos de software  Sistemas Operativos: Es el gestor y organizador de todas las funciones que realiza la computadora, marca las pautas conforme se intercambia la información. Ejemplo: I OS  Lenguajes de Programación: Se indica a la computadora que tarea debe realizar y como efectuarla en un lenguaje que la computadora pueda entender. Ejemplo: Código Binario  Software de aplicaciones: Está diseñado para hacer tareas específicas, personales, científicas, etc. Todas estas aplicaciones se procesan en datos. Ejemplos: Prezi
  • 14. Muchas gracias por su atención