SlideShare una empresa de Scribd logo
1 de 6
INGENIERIA DE SISTEMAS
TUTOR : EDUARDO RUEDA FAJARDO
 El desarrollo del software puede ser un
tema bastante complejo si así lo
queremos, este día vamos a tratar de
reducir esta complejidad a algo
comprehensible en unas líneas.
 Al momento de definir
software podríamos verlo como una
herramienta que nos sirve para agilizar
nuestro trabajo, en los juegos que
usamos en Facebook, las aplicaciones de
nuestro smartphone, todo lo que usamos
en la computadora fue creado por un
equipo de desarrollo, pequeño, grande,
distribuido o local, pero la pregunta que
nos plantearemos es: Que hay detrás de
este herramienta, como se construyo
esta aplicación Es claro que hay un gran
trabajo detrás de cada botón, detrás de
cada información que mandamos a
guardar
¿Qué es el hardware?
El hardware es la parte que
puedes ver del computador, es
decir todos los componentes
de su estructura física.
La pantalla, el teclado, la torre
y el ratón hacen parte
del hardware de tu equipo
¿Cuál es el software?
Se conoce como software1 al equipo lógico
o soporte lógico de un sistema informático, que
comprende el conjunto de los
componentes lógicos necesarios que hacen
posible la realización de tareas específicas, en
contraposición a los componentes físicos que son
llamados hardware.
Los componentes lógicos incluyen, entre muchos
otros, las aplicaciones informáticas; tales como
el procesador de texto, que permite al usuario
realizar todas las tareas concernientes a la edición
de textos; el llamado software de sistema, tal
como el sistema operativo, que básicamente
permite al resto de los programas funcionar
adecuadamente, facilitando también la interacción
entre los componentes físicos y el resto de las
aplicaciones, y proporcionando una interfaz con el
usuario.
 La aparición de
componentes que
cada dos años
doblan la capacidad
de sus antecesores
nos ha rodeado en
menos de 4 décadas
en maquinas capaces
de procesar millones
de operaciones por
segundo.
 La crisis del software se fundamentó en el
tiempo de creación de software, ya que en la
creación del mismo no se obtenían los
resultados deseados, además de un gran
costo y poca flexibilidad.
 Es un término informático acuñado en 1968,
en la primera conferencia organizada por
la OTAN sobre desarrollo de software, de la
cual nació formalmente la rama de
la ingeniería de software. El término se
adjudica a F. L. Bauer, aunque previamente
había sido utilizado por Edsger Dijkstra en
su obra The Humble Programmer.
 Básicamente, la crisis del software se refiere
a la dificultad en escribir programas libres de
defectos, fácilmente comprensibles, y que
sean verificables. Las causas son, entre otras,
la complejidad que supone la tarea
deprogramar, y los cambios a los que se
tiene que ver sometido un programa para ser
continuamente adaptado a las necesidades
de los usuarios.

Más contenido relacionado

La actualidad más candente

Metricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccionMetricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccionJose Diaz Silva
 
Software libre power point
Software libre power pointSoftware libre power point
Software libre power pointLauratic
 
Metodologias xp
Metodologias xpMetodologias xp
Metodologias xpElvisAR
 
Cuadro Comparativo de los Diferentes SO Windows gina gil.
Cuadro Comparativo de los Diferentes SO Windows gina gil.Cuadro Comparativo de los Diferentes SO Windows gina gil.
Cuadro Comparativo de los Diferentes SO Windows gina gil.Gina Valentina Gil
 
Ensayo sobre los sistemas operativos
Ensayo sobre los sistemas operativosEnsayo sobre los sistemas operativos
Ensayo sobre los sistemas operativosElvis shagñay
 
Cuadro comparativo de sistemas operativos
Cuadro comparativo de sistemas operativosCuadro comparativo de sistemas operativos
Cuadro comparativo de sistemas operativospanda_emilly123
 
Lenguajes de programacion rivas maldonado
Lenguajes de programacion  rivas maldonadoLenguajes de programacion  rivas maldonado
Lenguajes de programacion rivas maldonadoRAUL Velez
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosJomicast
 
Ventajas y Desventajas - Sistemas Operativos
Ventajas y Desventajas - Sistemas OperativosVentajas y Desventajas - Sistemas Operativos
Ventajas y Desventajas - Sistemas OperativosDavidzapata123
 
INTRODUCCION A LOS SISTEMAS OPERATIVOS
INTRODUCCION A LOS SISTEMAS OPERATIVOSINTRODUCCION A LOS SISTEMAS OPERATIVOS
INTRODUCCION A LOS SISTEMAS OPERATIVOSAnel Sosa
 
Ingeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientosIngeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientosCesar Prado
 
Presentación Sistema OPerativo Linux
Presentación Sistema OPerativo  Linux Presentación Sistema OPerativo  Linux
Presentación Sistema OPerativo Linux Dhariana Leguisamo
 
SISTEMAS OPERATIVOS WINDOWS, LINUX, MACOS, ANDROID
SISTEMAS OPERATIVOS  WINDOWS, LINUX, MACOS, ANDROIDSISTEMAS OPERATIVOS  WINDOWS, LINUX, MACOS, ANDROID
SISTEMAS OPERATIVOS WINDOWS, LINUX, MACOS, ANDROIDC C
 
Fundamentos de la arquitectura de software
Fundamentos de la arquitectura de softwareFundamentos de la arquitectura de software
Fundamentos de la arquitectura de softwareRoger Villegas
 
MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)Yadith Miranda Silva
 
Metodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móvilesMetodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móvilesJaqueline Luna
 
Historia y evolucion de los sistemas operativos
Historia y evolucion de los sistemas operativosHistoria y evolucion de los sistemas operativos
Historia y evolucion de los sistemas operativosalexitopico
 

La actualidad más candente (20)

Metricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccionMetricas del proyecto de Software - introduccion
Metricas del proyecto de Software - introduccion
 
Software libre power point
Software libre power pointSoftware libre power point
Software libre power point
 
Metodologias xp
Metodologias xpMetodologias xp
Metodologias xp
 
Cuadro Comparativo de los Diferentes SO Windows gina gil.
Cuadro Comparativo de los Diferentes SO Windows gina gil.Cuadro Comparativo de los Diferentes SO Windows gina gil.
Cuadro Comparativo de los Diferentes SO Windows gina gil.
 
Ensayo sobre los sistemas operativos
Ensayo sobre los sistemas operativosEnsayo sobre los sistemas operativos
Ensayo sobre los sistemas operativos
 
Cuadro comparativo de sistemas operativos
Cuadro comparativo de sistemas operativosCuadro comparativo de sistemas operativos
Cuadro comparativo de sistemas operativos
 
Lenguajes de programacion rivas maldonado
Lenguajes de programacion  rivas maldonadoLenguajes de programacion  rivas maldonado
Lenguajes de programacion rivas maldonado
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Windows 7, 8 y 10
Windows 7, 8 y 10Windows 7, 8 y 10
Windows 7, 8 y 10
 
Ciclo de vida de un Sistema
Ciclo de vida de un SistemaCiclo de vida de un Sistema
Ciclo de vida de un Sistema
 
Ventajas y Desventajas - Sistemas Operativos
Ventajas y Desventajas - Sistemas OperativosVentajas y Desventajas - Sistemas Operativos
Ventajas y Desventajas - Sistemas Operativos
 
Sistemas operativos power point
Sistemas operativos power pointSistemas operativos power point
Sistemas operativos power point
 
INTRODUCCION A LOS SISTEMAS OPERATIVOS
INTRODUCCION A LOS SISTEMAS OPERATIVOSINTRODUCCION A LOS SISTEMAS OPERATIVOS
INTRODUCCION A LOS SISTEMAS OPERATIVOS
 
Ingeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientosIngeniería de requisitos e ingeniería de requerimientos
Ingeniería de requisitos e ingeniería de requerimientos
 
Presentación Sistema OPerativo Linux
Presentación Sistema OPerativo  Linux Presentación Sistema OPerativo  Linux
Presentación Sistema OPerativo Linux
 
SISTEMAS OPERATIVOS WINDOWS, LINUX, MACOS, ANDROID
SISTEMAS OPERATIVOS  WINDOWS, LINUX, MACOS, ANDROIDSISTEMAS OPERATIVOS  WINDOWS, LINUX, MACOS, ANDROID
SISTEMAS OPERATIVOS WINDOWS, LINUX, MACOS, ANDROID
 
Fundamentos de la arquitectura de software
Fundamentos de la arquitectura de softwareFundamentos de la arquitectura de software
Fundamentos de la arquitectura de software
 
MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)MODELO COCOMO (INGENIERA DE SOFTWARE)
MODELO COCOMO (INGENIERA DE SOFTWARE)
 
Metodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móvilesMetodologías para el desarrollo de aplicaciones móviles
Metodologías para el desarrollo de aplicaciones móviles
 
Historia y evolucion de los sistemas operativos
Historia y evolucion de los sistemas operativosHistoria y evolucion de los sistemas operativos
Historia y evolucion de los sistemas operativos
 

Destacado

Etapas de Desarrollo Software
Etapas de Desarrollo SoftwareEtapas de Desarrollo Software
Etapas de Desarrollo SoftwareDaniel Román
 
Como hacer introduccion
Como hacer introduccionComo hacer introduccion
Como hacer introduccionortizximena
 
Limites claculo
Limites claculoLimites claculo
Limites claculoBrandon C
 
Investigacion
InvestigacionInvestigacion
InvestigacionBrandon C
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOSBrandon C
 
Gestores de bases de datos
Gestores de bases de datosGestores de bases de datos
Gestores de bases de datosBrandon C
 
Tipos de logos cesar lemus
Tipos de logos cesar lemusTipos de logos cesar lemus
Tipos de logos cesar lemuscesarlmus
 
Logotipo Isotipo
Logotipo IsotipoLogotipo Isotipo
Logotipo Isotipokrnhahn
 
7 pasos para desarrollar un software
7 pasos para desarrollar un software7 pasos para desarrollar un software
7 pasos para desarrollar un softwareGenesis_Pirela
 
La ética en la empresa
La ética en la empresaLa ética en la empresa
La ética en la empresaAxell Alvarado
 
Metodologias de desarrollo
Metodologias de desarrolloMetodologias de desarrollo
Metodologias de desarrolloHermes Romero
 
Modulo 1. elaboración y formulación de proyectos de desarrollo
Modulo 1. elaboración y formulación de proyectos de desarrolloModulo 1. elaboración y formulación de proyectos de desarrollo
Modulo 1. elaboración y formulación de proyectos de desarrolloLaura Michel
 
9.Análisis de los datos. Los 10 pasos de la Investigacion
9.Análisis de los datos. Los 10 pasos de la Investigacion9.Análisis de los datos. Los 10 pasos de la Investigacion
9.Análisis de los datos. Los 10 pasos de la InvestigacionEdison Coimbra G.
 
Metodologias modernas para el desarrollo de software
Metodologias modernas para el desarrollo de softwareMetodologias modernas para el desarrollo de software
Metodologias modernas para el desarrollo de softwareDeisy Sapaico
 

Destacado (19)

Etapas de Desarrollo Software
Etapas de Desarrollo SoftwareEtapas de Desarrollo Software
Etapas de Desarrollo Software
 
Como hacer introduccion
Como hacer introduccionComo hacer introduccion
Como hacer introduccion
 
Limites claculo
Limites claculoLimites claculo
Limites claculo
 
Investigacion
InvestigacionInvestigacion
Investigacion
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 
Gestores de bases de datos
Gestores de bases de datosGestores de bases de datos
Gestores de bases de datos
 
Tipos de logos cesar lemus
Tipos de logos cesar lemusTipos de logos cesar lemus
Tipos de logos cesar lemus
 
Diseño de logos
Diseño de logosDiseño de logos
Diseño de logos
 
1. klasea tipografia
1. klasea tipografia1. klasea tipografia
1. klasea tipografia
 
Logotipo Isotipo
Logotipo IsotipoLogotipo Isotipo
Logotipo Isotipo
 
Herramientas control estadistico
Herramientas control estadisticoHerramientas control estadistico
Herramientas control estadistico
 
7 pasos para desarrollar un software
7 pasos para desarrollar un software7 pasos para desarrollar un software
7 pasos para desarrollar un software
 
Plan de desarrollo software
Plan de desarrollo softwarePlan de desarrollo software
Plan de desarrollo software
 
La ética en la empresa
La ética en la empresaLa ética en la empresa
La ética en la empresa
 
Metodologias de desarrollo
Metodologias de desarrolloMetodologias de desarrollo
Metodologias de desarrollo
 
Metodología de desarrollo de software
Metodología de desarrollo de softwareMetodología de desarrollo de software
Metodología de desarrollo de software
 
Modulo 1. elaboración y formulación de proyectos de desarrollo
Modulo 1. elaboración y formulación de proyectos de desarrolloModulo 1. elaboración y formulación de proyectos de desarrollo
Modulo 1. elaboración y formulación de proyectos de desarrollo
 
9.Análisis de los datos. Los 10 pasos de la Investigacion
9.Análisis de los datos. Los 10 pasos de la Investigacion9.Análisis de los datos. Los 10 pasos de la Investigacion
9.Análisis de los datos. Los 10 pasos de la Investigacion
 
Metodologias modernas para el desarrollo de software
Metodologias modernas para el desarrollo de softwareMetodologias modernas para el desarrollo de software
Metodologias modernas para el desarrollo de software
 

Similar a Introduccion al desarrollo del software

Similar a Introduccion al desarrollo del software (20)

Trabajo de investigación de software
Trabajo de investigación de softwareTrabajo de investigación de software
Trabajo de investigación de software
 
Karen
KarenKaren
Karen
 
Deber de tecnologia
Deber de tecnologiaDeber de tecnologia
Deber de tecnologia
 
software
softwaresoftware
software
 
software
softwaresoftware
software
 
software
softwaresoftware
software
 
SOFTWARE
SOFTWARESOFTWARE
SOFTWARE
 
SOFTWARE
SOFTWARESOFTWARE
SOFTWARE
 
Diapositivas de informatica joe y paola
Diapositivas de informatica joe y paolaDiapositivas de informatica joe y paola
Diapositivas de informatica joe y paola
 
Jose quintana
Jose quintanaJose quintana
Jose quintana
 
Diseño de software_JesusBaptista
Diseño de software_JesusBaptistaDiseño de software_JesusBaptista
Diseño de software_JesusBaptista
 
Software
SoftwareSoftware
Software
 
Tarea 4 software
Tarea 4 softwareTarea 4 software
Tarea 4 software
 
Resumen software terminado posta
Resumen software terminado postaResumen software terminado posta
Resumen software terminado posta
 
Clasificacion del software
Clasificacion del softwareClasificacion del software
Clasificacion del software
 
Tarea 4 software
Tarea 4 softwareTarea 4 software
Tarea 4 software
 
Tarea 4 software
Tarea 4 softwareTarea 4 software
Tarea 4 software
 
Tarea 4 software
Tarea 4 softwareTarea 4 software
Tarea 4 software
 
Tarea 4 software
Tarea 4 softwareTarea 4 software
Tarea 4 software
 
Tarea 4 software
Tarea 4 softwareTarea 4 software
Tarea 4 software
 

Último

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 

Último (10)

guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 

Introduccion al desarrollo del software

  • 1. INGENIERIA DE SISTEMAS TUTOR : EDUARDO RUEDA FAJARDO
  • 2.  El desarrollo del software puede ser un tema bastante complejo si así lo queremos, este día vamos a tratar de reducir esta complejidad a algo comprehensible en unas líneas.  Al momento de definir software podríamos verlo como una herramienta que nos sirve para agilizar nuestro trabajo, en los juegos que usamos en Facebook, las aplicaciones de nuestro smartphone, todo lo que usamos en la computadora fue creado por un equipo de desarrollo, pequeño, grande, distribuido o local, pero la pregunta que nos plantearemos es: Que hay detrás de este herramienta, como se construyo esta aplicación Es claro que hay un gran trabajo detrás de cada botón, detrás de cada información que mandamos a guardar
  • 3. ¿Qué es el hardware? El hardware es la parte que puedes ver del computador, es decir todos los componentes de su estructura física. La pantalla, el teclado, la torre y el ratón hacen parte del hardware de tu equipo
  • 4. ¿Cuál es el software? Se conoce como software1 al equipo lógico o soporte lógico de un sistema informático, que comprende el conjunto de los componentes lógicos necesarios que hacen posible la realización de tareas específicas, en contraposición a los componentes físicos que son llamados hardware. Los componentes lógicos incluyen, entre muchos otros, las aplicaciones informáticas; tales como el procesador de texto, que permite al usuario realizar todas las tareas concernientes a la edición de textos; el llamado software de sistema, tal como el sistema operativo, que básicamente permite al resto de los programas funcionar adecuadamente, facilitando también la interacción entre los componentes físicos y el resto de las aplicaciones, y proporcionando una interfaz con el usuario.
  • 5.  La aparición de componentes que cada dos años doblan la capacidad de sus antecesores nos ha rodeado en menos de 4 décadas en maquinas capaces de procesar millones de operaciones por segundo.
  • 6.  La crisis del software se fundamentó en el tiempo de creación de software, ya que en la creación del mismo no se obtenían los resultados deseados, además de un gran costo y poca flexibilidad.  Es un término informático acuñado en 1968, en la primera conferencia organizada por la OTAN sobre desarrollo de software, de la cual nació formalmente la rama de la ingeniería de software. El término se adjudica a F. L. Bauer, aunque previamente había sido utilizado por Edsger Dijkstra en su obra The Humble Programmer.  Básicamente, la crisis del software se refiere a la dificultad en escribir programas libres de defectos, fácilmente comprensibles, y que sean verificables. Las causas son, entre otras, la complejidad que supone la tarea deprogramar, y los cambios a los que se tiene que ver sometido un programa para ser continuamente adaptado a las necesidades de los usuarios.