Diis U1 Ea Camr

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 8

UNIVERSIDAD ABIERTA Y A DISTANCIA DE

MÉXICO

NOMBRE DEL PROGRAMA EDUCATIVO:

INGENIERÍA EN DESARROLLO DE SOFTWARE

NOMBRE DEL ASIGNATURA:

Introducción a la ingeniería de software.

NOMBRE DE LA PRÁCTICA:

Métodos de desarrollo de software.

UNIDAD 1

FACILITADOR:

Ivonne Enríquez Castillo

INTEGRANTES:

No Matrícula Nombre
1 ES162007075 Maldonado Rodríguez Carlos Eduardo

Abril, 2018

Página 1|8
Contenido
Tipos de software ................................................................................................................................ 3
Empresas desarrolladoras de software ............................................................................................... 4
Caso 1 metodología para el desarrollo de software educativo (DESED) ............................................ 5
Análisis............................................................................................................................................. 5
Modelo ............................................................................................................................................ 5
Ciclo de vida .................................................................................................................................... 6
1.-Determinar la necesidad de un SE .......................................................................................... 6
2.- Formación del equipo de trabajo ........................................................................................... 6
3.- análisis y delimitación del tema ............................................................................................. 6
4.- Definición del usuario ............................................................................................................ 6
5.- Estructuración del contenido ................................................................................................. 6
6.- Elección del tipo de software a desarrollar............................................................................ 6
7.- Diseño de interfaces............................................................................................................... 6
8.- Definición de las estructuras de evaluación .......................................................................... 6
9.- Elección del ambiente de desarrollo ...................................................................................... 6
10.- Creación de una versión inicial ............................................................................................ 6
11.- Prueba de campo ................................................................................................................. 6
12.- Mercadotecnia ..................................................................................................................... 6
13.- Entrega del producto final ................................................................................................... 6
Características del modelo y del caso ............................................................................................. 7
Solución ........................................................................................................................................... 7
Método alternativo de solución. ......................................................................................................... 7
Comparativa de métodos .................................................................................................................... 7
Conclusión ........................................................................................................................................... 8

Página 2|8
Tipos de software
Tipos de software Descripción Ejemplos
Software de sistemas Conjunto de programas que han sido  Windows
escritos para servir a otros  Linux
programas, por ejemplo los sistemas  IOS
operativos.
Software en tiempo El software que coordina, analiza y  Vxworks
real controla sucesos del mundo real  Solaris
conforme ocurren, se denomina de  Spectra
tiempo real, como sistemas de
seguridad laboral.
Software de gestión El proceso de la información  SAP
comercial constituye la mayor de las  Microsoft Dynamics
áreas de aplicación del software,  SAGE X3
denotando sistemas bancarios, de
mantenimiento, compra-venta, etc.
Software empotrado Los productos inteligentes se han  firmware
convertido en algo común en casi
todos los mercados de consumo e
industriales. El software empotrado
reside en memoria de solo lectura y
se utiliza para controlar productos y
sistemas de los mercados industriales
y de consumo
Software de Hace uso de algoritmos no numéricos  Cortana
inteligencia artificial para resolver problemas complejos  Skype translator
para los que no son adecuados el  Skynet
cálculo el análisis directo. Los
sistemas expertos, también llamados
sistemas basados en el conocimiento,
reconocimiento de patrones
(imágenes y voz). Redes neuronales
artificiales, prueba de teoremas, y los
videojuegos son un claro ejemplo de
esta categoría.

Página 3|8
Empresas desarrolladoras de software
México Internacional
Nombre de la Vexilo Microsoft corporation
empresa
Nombre del CentiaCRM Windows
software
Tipo de software De gestión De sistemas
Metodología Cíclica
Descripción del Es una herramienta que te Windows es un sistema operativo
software permite administrar las desarrollado por la empresa de
relaciones comerciales de tu software Microsoft Corporation, el cual
empresa con el objetivo de se encuentra dotado de una interfaz
interactuar con tus clientes y gráfica de usuario basada en el
prospectos de forma prototipo de ventanas (su nombre en
eficiente y ordenada. inglés). Una ventana representa una
tarea ejecutada o en ejecución, cada
una puede contener su propio menú u
otros controles, y el usuario puede
ampliarla o reducirla mediante un
dispositivo señalador como el ratón o
mouse.
URL https://www.centiacrm.com/ https://www.microsoft.com/es-
mx/store/b/windows

Página 4|8
Caso 1 metodología para el desarrollo de software educativo
(DESED)
Análisis
El problema en cuestión es el cómo generar y crear software especializado en la enseñanza, el
objetivo del investigador es dar una guía para generar software amigable con el usuario y que sea
capaz de enseñar.

Problema: Crear software educativo

Solución: Seguir una metodología de desarrollo que involucre aspectos de ingeniería de software,
educación didáctica y diseño gráfico.

Modelo
La metodología DESDE cumple con un modelo de cascada, pues es un modelo secuencial que va de
lo general a lo particular.

Página 5|8
Ciclo de vida
1.-Determinar la necesidad de un SE
Reconocimiento de la falta de apoyo de un S.E en un área de estudio, ya sea por la falta de
material o por la cantidad de involucrados.

2.- Formación del equipo de trabajo


Buscar gente especializada en rubros de ingeniería de software, educación didáctica y diseño
gráfico.

3.- análisis y delimitación del tema


Qué se va a hacer y cuánto se va a abarcar, además de establecer objetivos de estudio

4.- Definición del usuario


Establecer el perfil del usuario, dependiendo el nivel escolar.

5.- Estructuración del contenido


Establecer el contenido temático basándose en la estructura didáctica escolarizada. Se trabaja en
conjunto con los profesores para crear los módulos de aprendizaje.

6.- Elección del tipo de software a desarrollar


Dependiendo la materia, los temas, y las necesidades de los usuarios; se puede optar por un estilo
de tutorial, entrenador, juego o una mezcla de todos.

7.- Diseño de interfaces


Con apoyo de los diseñadores gráficos crear los diagramas virtuales.

8.- Definición de las estructuras de evaluación


Establecer los tipos de evaluaciones y formas de retroalimentación sugerentes a la
implementación

9.- Elección del ambiente de desarrollo


Elección del tipo de plataforma a programar.

10.- Creación de una versión inicial


Realizar la codificación del sistema, implementando el diseño.

11.- Prueba de campo


Presentar el sistema ante un grupo de alumnos piloto

12.- Mercadotecnia
Realizar el desarrollo comercial del producto

13.- Entrega del producto final


Distribución del producto.

Página 6|8
Características del modelo y del caso
El producto consta de 4 fases que abarcan los pasos descritos anteriormente, los cuales son:

 Análisis: Incluye la parte de planeación del proyecto, dónde se determina las


características que tendrá el software acorde a los usuarios (alumnos)
 Diseño: Parte de organización de contenidos, definición de la estructura del programa,
además de los requisitos extra.
 Implementación: Apartado exclusivo para la codificación del S.E tomando todas las ideas
determinadas en el diseño.
 Pruebas y lanzamiento del producto: Se hacen pruebas de todo el sistema, si el producto
convence al cliente, se procede a la parte comercial.

Solución
La solución consiste en integrar un equipo de trabajo multidisciplinario capaz de desarrollar cada
una de las etapas del proyecto, que cumpla con las necesidades y expectativas de los profesores
para con los alumnos, en materia de enseñanza.

Método alternativo de solución.


El método que se utiliza en este caso es el de cascada, pues es una serie de pasos estructurados.

Otro modelo aplicable al caso sería el espiral, pues también funciona con una serie de pasos, lo
único que difiere es que en este modelo, es necesario acabar el proyecto una vez para poder
corregirlo y/o mejorarlo.

Comparativa de métodos
Cascada Espiral
 No es necesario volver a repetir el  Puede costar más trabajo
análisis de requisitos implementarlo
 Una vez finalizada una etapa, todo el  Permite la revisión completa del
equipo de trabajo puede enfocarse de proyecto, permitiendo encontrar
lleno en la siguiente. errores no vistos en una vuelta pasada
 El mantenimiento o retroalimentación  Es necesario contar con alguien capaz
abarcarían la mayor parte del de implementarlo.
proyecto

Página 7|8
Conclusión
Para el presente caso de estudio, el modelo de cascada es el ideal en mi opinión.

Pues al ser solo la metodología, la cantidad de riesgos a tratar es mínima, dichos riesgos van a
variar dependiendo el cliente y el proyecto en cuestión, sus necesidades y recursos disponibles.

Por consiguiente, al ser un equipo de trabajo multidisciplinario, deben ser capaz de ser flexibles en
cada etapa del proyecto, y en conjunto con los docentes poder determinar la mejor forma de
enseñanza, dependiendo el tema. Pues no es lo mismo enseñar una materia “teórica” como
historia, a una materia “práctica” como matemáticas.

Página 8|8

También podría gustarte