Sie sind auf Seite 1von 9

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

Introduccin a la ingeniera de sistemas Cdigo 90013

Nombre
Cdigo :
(No.
Identificacin)

Grup
o:

Actividad: Elaboracin de una propuesta de migracin del juego elaborado en el trabajo


colaborativo.
Cuando se habla de un proyecto de migracin de software hace referencia a un cambio de
tecnologa. Puede referirse al cambio de hardware, de un software completo por contratar con
diferente empresa, de datos al cambiar de gestor de base de datos o como en ste caso, cambio
de herramientas de desarrollo.
Al migrar en algunas ocasiones se puede reutilizar parte del cdigo o programacin, en ste caso
ser necesario hacer de nuevo el juego porque no podemos tomar nada de scratch, ms que el
diseo y la lgica (secuencia de instrucciones), que ser necesario reescribir, de acuerdo al
lenguaje de programacin que seleccionemos.
Segn la Real Acadmica de la lengua, un prototipo es el Ejemplar original o primer molde en que
se fabrica una figura u otra cosa, eso es lo que hemos elaborado en scratch: un prototipo de un
juego que satisface una necesidad educativa, ahora vamos a realizar una propuesta para elaborar
ese juego en un entorno real, que como mnimo deber estar disponible en la web, para ser
incluido en un portal educativo
Objetivo de aprendizaje: Reconocer y aplicar conceptos de ingeniera del software a travs de la
elaboracin de una propuesta de migracin de software.
Tipo de actividad: Individual.
Producto esperado: Como producto se espera un trabajo escrito, correspondiente a
ste archivo (gua) diligenciado, con la propuesta de migracin de los juegos, que comprende
gestin de requerimientos, tiempo y recursos.

Instrucciones para la entrega:


Primero->Desarrolle las actividades planteadas en sta gua
Segundo->Entregue ste archivo en el entorno de evaluacin y seguimiento, recurso: Reto 5 -

Disea la estrategia para superar la prueba de fuego e-portafolio

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

Tercero:->Presente la actividad disponible en el entorno de evaluacin y seguimiento


denominado Reto 5. Prueba de fuego

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

DESCRIPCIN DE LAS ACTIVIDADES A REALIZAR:

1. CONTEXTUALIZACION
Para entrar en materia, revisar el siguiente material en la que se encuentra una visin general
sobre la importancia de la ingeniera del software:
http://es.slideshare.net/soreygarcia/ingenieria-de-software-para-dummies
https://www.youtube.com/watch?v=UZq4sZz56qM
Registre en el siguiente cuadro, un comentario reflexivo acerca del material visto anteriormente.

2. PROPUESTA DE MIGRACIN
A ste nivel es importante tener presente que la propuesta abarca la migracin del juego, por lo
tanto nos enfocaremos en las etapas que requiere un proyecto de software, desde el ciclo de vida
del software, que se representa en la siguiente imagen:

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

3. Planteamiento del proyecto: Registre en el siguiente cuadro, la justificacin del Proyecto y sus
ventajas.

Qu ventajas trae migrar los juegos a una infraestructura propia? Por qu debemos
hacerlo?

4. Requerimientos: Funcionales y Tcnicos


Para comprender de mejor forma las necesidades del proyecto, se sugiere revisar el siguiente
video, sobre el funcionamiento de una pgina web:
https://youtu.be/TR_H1qcff04
Un requerimiento es una caracterstica que el sistema DEBE tener, un servicio que debe ofrecer, es
una condicin que el sistema DEBE satisfacer para ser aceptada por el cliente.
Requerimientos funcionales: describen lo que el sistema debe hacer:
Ejemplos para un Sistema de Informacin de Matrculas en una Universidad:
EL Sistema debe permitir realizar la matrcula por Internet.
El Sistema debe ofrecer al estudiante las asignaturas del plan de estudios, de acuerdo al semestre
cursado y a los prerrequisitos.
El Sistema debe permitir imprimir la matrcula Acadmica.
El Sistema debe liquidar la matrcula Financiera de acuerdo al nmero de crditos tomados por el
estudiante
Requerimientos tcnicos o no funcionales. Son restricciones de los servicios o funciones
ofrecidos por el Sistema. Se refieren a propiedades como la fiabilidad, el tiempo de respuesta, la
capacidad de almacenamiento, disponibilidad, estndares y plazo de entrega.
Ejemplos:
Hardware: El sistema se debe implementar sobre la infraestructura existente en la Universidad.
Software: No se pueden adquirir ms licencias de software de desarrollo.
La base de datos deber ser Oracle.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

El tiempo de respuesta no puede ser mayor a 2 segundos.

Por ejemplo, si un sistema de vuelo no cumple sus requerimientos de fiabilidad, no se certificar


como seguro para el funcionamiento
En la siguiente tabla, diligencie los requisitos funcionales y tcnicos del sistema:
Requisitos Funcionales:
El sistema debe.

.
..

..
Requisitos Tcnicos o no funcionales:
El sistema debe.

..

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

5. Gestin del tiempo (Cronograma): El tiempo de duracin del Proyecto en cada una de las
etapas, teniendo en cuenta el ciclo de vida del software, el cual define cada estudiante.

Nombre de tarea
Migracin de juegos
1.1 Anlisis
1.1.1 Determinacin de
Requerimientos
1.1.2 Determinacin de Recursos
1.2 Diseo

Duracin Comienzo

Fin

1.4.3 Cierre

Determine los siguientes aspectos tcnicos ms apropiados del proyecto:


Nombre
Gestor de Base de datos
Lenguaje de programacin
Proveedor del servicio de
hosting,
se
sugiere:
https://www.colombiahosting.com.c
o/

Justificacin

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

6.

Costo del Proyecto: Sabiendo los tiempos de cada una de las etapas y se estima el costo,
conociendo el personal que lo va a desarrollar.

Los costos pueden ser:


Costos fijos: Haya o no trabajo. Tales como: seguros, arriendo, servicios, impuestos, y gestin de
la empresa.
Costos variables: Incurridos en funcin de la carga de trabajo.
Gastos generales: Costes indirectos relacionados con Direccin, contabilidad, relaciones pblicas,
y cualesquiera otros que desarrollen actividades para el conjunto de la empresa. Pueden variar
entre un 5% y un 25% de los costos totales
Tener en cuenta que el personal que desarrolla el Proyecto (Gerente, Analistas, Desarrolladores,
Documentador) trabaja en algunas etapas, por ejemplo, los Analistas estn en las etapas de
Anlisis y Diseo, los desarrolladores en la etapa de Desarrollo, el Gerente del Proyecto dedica un
30% del tiempo total del mismo.
Para los costos de personal tenga en cuenta la siguiente tabla:

Cargo

Etapa del ciclo


de vida del
software
1.1 Anlisis y
1.2 Diseo

DOCUMENTADOR

Valor
Valor mes

Tiempo (das)

Registre aqu los


das que requiere
el cargo segn el
cronograma
1 $3.000.000 elaborado

ANALISTA

DESARROLLADO
R
GERENTE
PROYECTO

Nmero
Persona
s

1.3 Desarrollo
2 $2.500.000
Todas
1 $6.000.000
1.4.2
Documentacin

1 $2.000.000

Calcule
Nmero de
personas *
(Salario
mensual / 30
das) * Nmero
de das)

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

Recurso

Tipo de
costo
Fijo/variable
/
General

Unidad

Valor
Unitari
o

Canti
dad

Valor total

Arriendo

Fijo

Mensualida
d

???

???

??

Servicios
Impuestos

Fijo
Fijo

Valor
Mensual

???

???
???

???
???

Infraestructura tecnolgica
Equipos
Hosting (Almacenamiento
en un servidor web)
Consulte precios anuales
en:
https://www.colombiahosting.
com.co/
Personal analista
Personal -desarrollador

Variable

Variable
Variable

Das
Das

???
???

???
???

???
???

Personal - Gerente del


proyecto
Personal - Documentador

Variable

Das

???

???

???

Variable

Das

???

???

???

Gastos generales (15%)


Utilidad

General

???

SUBTOTAL
???
TOTAL

???
15.000.000
??

7. Elabore conclusiones del proyecto de migracin(mnimo 4) y recomendaciones (2)


Conclusiones:
1.
2.
3.
4.
Recomendaciones:
1.
2.

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

Das könnte Ihnen auch gefallen