SlideShare una empresa de Scribd logo
1 de 13
DIFERENTES TIPOS
DE SOFTWARE QUE
SE APLICAN EN LAS
AREAS DE TRABAJO
¿QUE ES EL SOFTWARE?
 Se conoce como software 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.
MODELO EN CASCADA
 En Ingeniería de software el desarrollo en cascada, también
llamado modelo en cascada (denominado así por la posición de
las fases en el desarrollo de esta, que parecen caer en
cascada “por gravedad” hacia las siguientes fases), es el enfoque
metodológico que ordena rigurosamente las etapas del proceso
para el desarrollo de software, de tal forma que el inicio de cada
etapa debe esperar a la finalización de la etapa anterior. Al final
de cada etapa, el modelo está diseñado para llevar a cabo una
revisión final, que se encarga de determinar si el proyecto está listo
para avanzar a la siguiente fase. Este modelo fue el primero en
originarse y es la base de todos los demás modelos de ciclo de
vida.
 La versión original fue propuesta por Winston W. Royce en 1970 y
posteriormente revisada por Barry Boehm en 1980 e Ian Sommerville
en 1985.
 UN EJEMPLO DE UNA METODOLOGÍA DE
DESARROLLO EN CASCADA ES:
 Análisis de requisitos.
 Diseño del Sistema.
 Diseño del Programa.
 Codificación.
 Pruebas.
 Verificación.
 Mantenimiento.
 De esta forma, cualquier error de diseño detectado en la etapa de
prueba conduce necesariamente al rediseño y nueva
programación del código afectado, aumentando los costos del
desarrollo. La palabra cascada sugiere, mediante la metáfora de la
fuerza de la gravedad, el esfuerzo necesario para introducir un
cambio en las fases más avanzadas de un proyecto.Si bien ha sido
ampliamente criticado desde el ámbito académico y la industria,
sigue siendo el paradigma más seguido al día de hoy.
MODELO DE DESARROLLO
EVOLUTIVO
 Los evolutivos son modelos iterativos, permiten desarrollar
versiones cada vez más completas y complejas, hasta llegar
al objetivo final deseado; incluso evolucionar más allá,
durante la fase de operación. Los modelos “Iterativo
Incremental” y “Espiral” (entre otros) son dos de los más
conocidos y utilizados del tipo evolutivo.
 La idea detrás de este modelo es el desarrollo de una
implantación del sistema inicial, exponerla a los comentarios
del usuario, refinarla en N versiones hasta que se desarrolle el
sistema adecuado. Una ventaja de este modelo es que se
obtiene una rápida realimentación del usuario, ya que las
actividades de especificación, desarrollo y pruebas se
ejecutan en cada iteración.
MODELO DE DESARROLLO
EXPLORATORIO
 Un modelo de desarrollo es una representación
abstracta de un proceso de software, cada modelo
representa el proceso de desarrollo de software de una
manera en particular. A pesar de estar definidos
claramente, no representan necesariamente la realidad
de cómo se debe desarrollar el software, sino que
establece un enfoque común. Un modelo puede ser
modificado y adaptado de acuerdo a las necesidades
del software en desarrollo.
 En forma general podemos clasificar los modelos de
desarrollo en 3 grupos
MODELO DE DESARROLLO BASADO
EN COMPONENTES
 En esencia, un componente es una pieza de código preelaborado
que encapsula alguna funcionalidad expuesta a través de interfaces
estándar . Los componentes son los "ingredientes de las aplicaciones",
que se juntan y combinan para llevar a cabo una tarea. Es algo muy
similar a lo que podemos observar en el equipo de música que
tenemos en nuestra sala. Cada componente de aquel aparato ha sido
diseñado para acoplarse perfectamente con sus pares, las conexiones
son estándar y el protocolo de comunicación está ya preestablecido.
Al unirse las partes, obtenemos música para nuestros oídos.
 El paradigma de ensamblar componentes y escribir código para hacer
que estos componentes funcionen se conoce como Desarrollo de
Software Basado en Componentes. El uso de este paradigma posee
algunas ventajas:
 Reutilización del software. Nos lleva a alcanzar un mayor nivel de
reutilización de software.
 Simplifica las pruebas. Permite que las pruebas sean
ejecutadas probando cada uno de los componentes
antes de probar el conjunto completo de componentes
ensamblados.
 Simplifica el mantenimiento del sistema. Cuando existe
un débil acoplamiento entre componentes, el
desarrollador es libre de actualizar y/o agregar
componentes según sea necesario, sin afectar otras
partes del sistema.
 Mayor calidad. Dado que un componente puede ser
construido y luego mejorado continuamente por un
experto u organización, la calidad de una aplicación
basada en componentes mejorará con el paso del
tiempo.
Tipos software áreas trabajo

Más contenido relacionado

La actualidad más candente

Desarrollo de software basado en componentes
Desarrollo de software basado en componentesDesarrollo de software basado en componentes
Desarrollo de software basado en componentesmellcv
 
Desarrollo SW Basado en Componentes
Desarrollo SW Basado en ComponentesDesarrollo SW Basado en Componentes
Desarrollo SW Basado en Componentestoryneutral
 
Universidad regional autonoma de los andes
Universidad regional autonoma de los andesUniversidad regional autonoma de los andes
Universidad regional autonoma de los andesmyle22
 
Presentaciòn modelos para el desarrollo del software
Presentaciòn modelos para el desarrollo del softwarePresentaciòn modelos para el desarrollo del software
Presentaciòn modelos para el desarrollo del softwarepaoaboytes
 
Investigacion del articulo metodo rup
Investigacion del articulo metodo rupInvestigacion del articulo metodo rup
Investigacion del articulo metodo rupMauroCespedes
 
Proceso Unificado
Proceso Unificado Proceso Unificado
Proceso Unificado matyashm89
 
Analisis y disieño
Analisis y disieñoAnalisis y disieño
Analisis y disieñoMerly Buñay
 
Modelo de Desarrollo. Modelo por Etapas
Modelo de Desarrollo. Modelo por EtapasModelo de Desarrollo. Modelo por Etapas
Modelo de Desarrollo. Modelo por Etapasyeimy26
 
Ingenieria de software basada en componentes -jeiner gonzalez blanco
Ingenieria de software basada en componentes  -jeiner gonzalez blancoIngenieria de software basada en componentes  -jeiner gonzalez blanco
Ingenieria de software basada en componentes -jeiner gonzalez blancoJeiner Gonzalez Blanco
 
Significado dentro del ciclo de vida de desarrollo de sistemas
Significado dentro del ciclo de vida de desarrollo de sistemasSignificado dentro del ciclo de vida de desarrollo de sistemas
Significado dentro del ciclo de vida de desarrollo de sistemasJuan Pablo Bustos Thames
 
Reutilizacion de componentes en sistemas
Reutilizacion de componentes en sistemas Reutilizacion de componentes en sistemas
Reutilizacion de componentes en sistemas Gabriela Oyervides
 

La actualidad más candente (20)

Desarrollo de software basado en componentes
Desarrollo de software basado en componentesDesarrollo de software basado en componentes
Desarrollo de software basado en componentes
 
Wq presentacion grupo3
Wq presentacion grupo3Wq presentacion grupo3
Wq presentacion grupo3
 
Software
Software Software
Software
 
Desarrollo SW Basado en Componentes
Desarrollo SW Basado en ComponentesDesarrollo SW Basado en Componentes
Desarrollo SW Basado en Componentes
 
Deber alex
Deber alexDeber alex
Deber alex
 
Ingenieria en Software
Ingenieria en SoftwareIngenieria en Software
Ingenieria en Software
 
Mapa mental actual cropped
Mapa mental actual croppedMapa mental actual cropped
Mapa mental actual cropped
 
Componentes
ComponentesComponentes
Componentes
 
El software
El softwareEl software
El software
 
Universidad regional autonoma de los andes
Universidad regional autonoma de los andesUniversidad regional autonoma de los andes
Universidad regional autonoma de los andes
 
DPSS U3 A2 FDCM
DPSS U3 A2 FDCMDPSS U3 A2 FDCM
DPSS U3 A2 FDCM
 
Presentaciòn modelos para el desarrollo del software
Presentaciòn modelos para el desarrollo del softwarePresentaciòn modelos para el desarrollo del software
Presentaciòn modelos para el desarrollo del software
 
Investigacion del articulo metodo rup
Investigacion del articulo metodo rupInvestigacion del articulo metodo rup
Investigacion del articulo metodo rup
 
Proceso Unificado
Proceso Unificado Proceso Unificado
Proceso Unificado
 
Analisis y disieño
Analisis y disieñoAnalisis y disieño
Analisis y disieño
 
Modelo de Desarrollo. Modelo por Etapas
Modelo de Desarrollo. Modelo por EtapasModelo de Desarrollo. Modelo por Etapas
Modelo de Desarrollo. Modelo por Etapas
 
Ingenieria de software basada en componentes -jeiner gonzalez blanco
Ingenieria de software basada en componentes  -jeiner gonzalez blancoIngenieria de software basada en componentes  -jeiner gonzalez blanco
Ingenieria de software basada en componentes -jeiner gonzalez blanco
 
Significado dentro del ciclo de vida de desarrollo de sistemas
Significado dentro del ciclo de vida de desarrollo de sistemasSignificado dentro del ciclo de vida de desarrollo de sistemas
Significado dentro del ciclo de vida de desarrollo de sistemas
 
Reutilizacion de componentes en sistemas
Reutilizacion de componentes en sistemas Reutilizacion de componentes en sistemas
Reutilizacion de componentes en sistemas
 
Metodo cascada
Metodo cascadaMetodo cascada
Metodo cascada
 

Destacado

Bootcamp Montería
Bootcamp MonteríaBootcamp Montería
Bootcamp Monteríamacondotic
 
Bourdieu pierre cosas dichas
Bourdieu pierre   cosas dichasBourdieu pierre   cosas dichas
Bourdieu pierre cosas dichasTomoekun
 
Educacion fisica
Educacion fisicaEducacion fisica
Educacion fisicaJaniberth
 
Gestión empresarial y logística 3
Gestión empresarial y logística 3Gestión empresarial y logística 3
Gestión empresarial y logística 3karennvega
 
La evolución del Contact Center
La evolución del Contact CenterLa evolución del Contact Center
La evolución del Contact CenterCamilo Garcia
 
Servicio al cliente en la era digital
Servicio al cliente en la era digitalServicio al cliente en la era digital
Servicio al cliente en la era digitalCamilo Garcia
 
Insectos peligrosos
Insectos peligrososInsectos peligrosos
Insectos peligrososHCrossumer
 
Estructuras y metodologías para operacionalizar la SeTP: la experiencia inter...
Estructuras y metodologías para operacionalizar la SeTP: la experiencia inter...Estructuras y metodologías para operacionalizar la SeTP: la experiencia inter...
Estructuras y metodologías para operacionalizar la SeTP: la experiencia inter...OPIK ikerketa taldea
 
Hockey sobre patines
Hockey sobre patinesHockey sobre patines
Hockey sobre patinesLucas Weinert
 
Desarrollo de las Computadoras
Desarrollo de las ComputadorasDesarrollo de las Computadoras
Desarrollo de las ComputadorasRichard Polanco
 
Quimica actividad de laboratorio #3
Quimica actividad de laboratorio #3Quimica actividad de laboratorio #3
Quimica actividad de laboratorio #3Penelope2525
 
Tecnicas artìsticas
Tecnicas artìsticasTecnicas artìsticas
Tecnicas artìsticascavero55
 
Cuestionario de la propiedad intelectual y la licencia de software
Cuestionario de la propiedad intelectual y la licencia de softwareCuestionario de la propiedad intelectual y la licencia de software
Cuestionario de la propiedad intelectual y la licencia de softwareEmerson Flores
 

Destacado (19)

Bootcamp Montería
Bootcamp MonteríaBootcamp Montería
Bootcamp Montería
 
Bourdieu pierre cosas dichas
Bourdieu pierre   cosas dichasBourdieu pierre   cosas dichas
Bourdieu pierre cosas dichas
 
Educacion fisica
Educacion fisicaEducacion fisica
Educacion fisica
 
Gestión empresarial y logística 3
Gestión empresarial y logística 3Gestión empresarial y logística 3
Gestión empresarial y logística 3
 
Planificacion estrategica
Planificacion estrategicaPlanificacion estrategica
Planificacion estrategica
 
La evolución del Contact Center
La evolución del Contact CenterLa evolución del Contact Center
La evolución del Contact Center
 
Tics
TicsTics
Tics
 
Bullying
BullyingBullying
Bullying
 
Ntics
NticsNtics
Ntics
 
EDUCACIÓN VIRTUAL
EDUCACIÓN VIRTUALEDUCACIÓN VIRTUAL
EDUCACIÓN VIRTUAL
 
Servicio al cliente en la era digital
Servicio al cliente en la era digitalServicio al cliente en la era digital
Servicio al cliente en la era digital
 
Insectos peligrosos
Insectos peligrososInsectos peligrosos
Insectos peligrosos
 
Estructuras y metodologías para operacionalizar la SeTP: la experiencia inter...
Estructuras y metodologías para operacionalizar la SeTP: la experiencia inter...Estructuras y metodologías para operacionalizar la SeTP: la experiencia inter...
Estructuras y metodologías para operacionalizar la SeTP: la experiencia inter...
 
Hockey sobre patines
Hockey sobre patinesHockey sobre patines
Hockey sobre patines
 
Desarrollo de las Computadoras
Desarrollo de las ComputadorasDesarrollo de las Computadoras
Desarrollo de las Computadoras
 
Quimica actividad de laboratorio #3
Quimica actividad de laboratorio #3Quimica actividad de laboratorio #3
Quimica actividad de laboratorio #3
 
Tecnicas artìsticas
Tecnicas artìsticasTecnicas artìsticas
Tecnicas artìsticas
 
Cuestionario de la propiedad intelectual y la licencia de software
Cuestionario de la propiedad intelectual y la licencia de softwareCuestionario de la propiedad intelectual y la licencia de software
Cuestionario de la propiedad intelectual y la licencia de software
 
Convenciones y acuerdos de trabajo
Convenciones y acuerdos de trabajoConvenciones y acuerdos de trabajo
Convenciones y acuerdos de trabajo
 

Similar a Tipos software áreas trabajo

Modelos y capas de la ingenieria de software
Modelos y capas  de la ingenieria de softwareModelos y capas  de la ingenieria de software
Modelos y capas de la ingenieria de softwarejhonatanalex
 
Modelos de procesos de software(completo)
Modelos de procesos de software(completo)Modelos de procesos de software(completo)
Modelos de procesos de software(completo)David Rosero
 
Tarea semana 1
Tarea semana 1Tarea semana 1
Tarea semana 1preciadoag
 
Desarrollo en cascada
Desarrollo en cascadaDesarrollo en cascada
Desarrollo en cascadaIsaias Castro
 
Desarrollo en cascada
Desarrollo en cascadaDesarrollo en cascada
Desarrollo en cascadaIsaias Castro
 
Ingeniería de software
Ingeniería de software Ingeniería de software
Ingeniería de software jevo1994
 
Software & Hardware Erick
Software & Hardware ErickSoftware & Hardware Erick
Software & Hardware Erickerick
 
Software & Hardware Erick
Software & Hardware ErickSoftware & Hardware Erick
Software & Hardware Erickerick
 
13. ingeniería del software
13. ingeniería del software13. ingeniería del software
13. ingeniería del softwareDaniel Merchan
 
SISTEMA DE SOFTWARE
SISTEMA DE SOFTWARESISTEMA DE SOFTWARE
SISTEMA DE SOFTWAREperez123
 
Introduccion a la ingenieria del software
Introduccion a la ingenieria del softwareIntroduccion a la ingenieria del software
Introduccion a la ingenieria del softwareEdmund Uespadila
 
EliDastaSoftware
EliDastaSoftwareEliDastaSoftware
EliDastaSoftwareElidaDasta
 
Edwin merma 5 c
Edwin merma 5 cEdwin merma 5 c
Edwin merma 5 cpodoskil
 

Similar a Tipos software áreas trabajo (20)

El software
El softwareEl software
El software
 
Modelos y capas de la ingenieria de software
Modelos y capas  de la ingenieria de softwareModelos y capas  de la ingenieria de software
Modelos y capas de la ingenieria de software
 
Ensayo Jesus Guerrero
Ensayo Jesus GuerreroEnsayo Jesus Guerrero
Ensayo Jesus Guerrero
 
Modelos de procesos de software(completo)
Modelos de procesos de software(completo)Modelos de procesos de software(completo)
Modelos de procesos de software(completo)
 
Software
SoftwareSoftware
Software
 
Tarea semana 1
Tarea semana 1Tarea semana 1
Tarea semana 1
 
Tareasemana1
Tareasemana1Tareasemana1
Tareasemana1
 
Desarrollo en cascada
Desarrollo en cascadaDesarrollo en cascada
Desarrollo en cascada
 
Desarrollo en cascada
Desarrollo en cascadaDesarrollo en cascada
Desarrollo en cascada
 
Ingeniería de software
Ingeniería de software Ingeniería de software
Ingeniería de software
 
Software & Hardware Erick
Software & Hardware ErickSoftware & Hardware Erick
Software & Hardware Erick
 
Software & Hardware Erick
Software & Hardware ErickSoftware & Hardware Erick
Software & Hardware Erick
 
13. ingeniería del software
13. ingeniería del software13. ingeniería del software
13. ingeniería del software
 
SISTEMA DE SOFTWARE
SISTEMA DE SOFTWARESISTEMA DE SOFTWARE
SISTEMA DE SOFTWARE
 
Introduccion a la ingenieria del software
Introduccion a la ingenieria del softwareIntroduccion a la ingenieria del software
Introduccion a la ingenieria del software
 
EliDastaSoftware
EliDastaSoftwareEliDastaSoftware
EliDastaSoftware
 
Diapositivas ingsw
Diapositivas ingswDiapositivas ingsw
Diapositivas ingsw
 
Adrian adrianza
Adrian adrianzaAdrian adrianza
Adrian adrianza
 
Edwin merma 5 c
Edwin merma 5 cEdwin merma 5 c
Edwin merma 5 c
 
Trabajo de desarrollo desoftware
Trabajo de desarrollo desoftwareTrabajo de desarrollo desoftware
Trabajo de desarrollo desoftware
 

Último

EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 

Último (20)

EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 

Tipos software áreas trabajo

  • 1. DIFERENTES TIPOS DE SOFTWARE QUE SE APLICAN EN LAS AREAS DE TRABAJO
  • 2. ¿QUE ES EL SOFTWARE?  Se conoce como software 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.
  • 3.
  • 4. MODELO EN CASCADA  En Ingeniería de software el desarrollo en cascada, también llamado modelo en cascada (denominado así por la posición de las fases en el desarrollo de esta, que parecen caer en cascada “por gravedad” hacia las siguientes fases), es el enfoque metodológico que ordena rigurosamente las etapas del proceso para el desarrollo de software, de tal forma que el inicio de cada etapa debe esperar a la finalización de la etapa anterior. Al final de cada etapa, el modelo está diseñado para llevar a cabo una revisión final, que se encarga de determinar si el proyecto está listo para avanzar a la siguiente fase. Este modelo fue el primero en originarse y es la base de todos los demás modelos de ciclo de vida.  La versión original fue propuesta por Winston W. Royce en 1970 y posteriormente revisada por Barry Boehm en 1980 e Ian Sommerville en 1985.
  • 5.  UN EJEMPLO DE UNA METODOLOGÍA DE DESARROLLO EN CASCADA ES:  Análisis de requisitos.  Diseño del Sistema.  Diseño del Programa.  Codificación.  Pruebas.  Verificación.  Mantenimiento.  De esta forma, cualquier error de diseño detectado en la etapa de prueba conduce necesariamente al rediseño y nueva programación del código afectado, aumentando los costos del desarrollo. La palabra cascada sugiere, mediante la metáfora de la fuerza de la gravedad, el esfuerzo necesario para introducir un cambio en las fases más avanzadas de un proyecto.Si bien ha sido ampliamente criticado desde el ámbito académico y la industria, sigue siendo el paradigma más seguido al día de hoy.
  • 6.
  • 7. MODELO DE DESARROLLO EVOLUTIVO  Los evolutivos son modelos iterativos, permiten desarrollar versiones cada vez más completas y complejas, hasta llegar al objetivo final deseado; incluso evolucionar más allá, durante la fase de operación. Los modelos “Iterativo Incremental” y “Espiral” (entre otros) son dos de los más conocidos y utilizados del tipo evolutivo.  La idea detrás de este modelo es el desarrollo de una implantación del sistema inicial, exponerla a los comentarios del usuario, refinarla en N versiones hasta que se desarrolle el sistema adecuado. Una ventaja de este modelo es que se obtiene una rápida realimentación del usuario, ya que las actividades de especificación, desarrollo y pruebas se ejecutan en cada iteración.
  • 8.
  • 9. MODELO DE DESARROLLO EXPLORATORIO  Un modelo de desarrollo es una representación abstracta de un proceso de software, cada modelo representa el proceso de desarrollo de software de una manera en particular. A pesar de estar definidos claramente, no representan necesariamente la realidad de cómo se debe desarrollar el software, sino que establece un enfoque común. Un modelo puede ser modificado y adaptado de acuerdo a las necesidades del software en desarrollo.  En forma general podemos clasificar los modelos de desarrollo en 3 grupos
  • 10.
  • 11. MODELO DE DESARROLLO BASADO EN COMPONENTES  En esencia, un componente es una pieza de código preelaborado que encapsula alguna funcionalidad expuesta a través de interfaces estándar . Los componentes son los "ingredientes de las aplicaciones", que se juntan y combinan para llevar a cabo una tarea. Es algo muy similar a lo que podemos observar en el equipo de música que tenemos en nuestra sala. Cada componente de aquel aparato ha sido diseñado para acoplarse perfectamente con sus pares, las conexiones son estándar y el protocolo de comunicación está ya preestablecido. Al unirse las partes, obtenemos música para nuestros oídos.  El paradigma de ensamblar componentes y escribir código para hacer que estos componentes funcionen se conoce como Desarrollo de Software Basado en Componentes. El uso de este paradigma posee algunas ventajas:  Reutilización del software. Nos lleva a alcanzar un mayor nivel de reutilización de software.
  • 12.  Simplifica las pruebas. Permite que las pruebas sean ejecutadas probando cada uno de los componentes antes de probar el conjunto completo de componentes ensamblados.  Simplifica el mantenimiento del sistema. Cuando existe un débil acoplamiento entre componentes, el desarrollador es libre de actualizar y/o agregar componentes según sea necesario, sin afectar otras partes del sistema.  Mayor calidad. Dado que un componente puede ser construido y luego mejorado continuamente por un experto u organización, la calidad de una aplicación basada en componentes mejorará con el paso del tiempo.