Académique Documents
Professionnel Documents
Culture Documents
AGENDA
Introduccin
Introduccin
Objetivos
Alcance
Problema y solucin
Herramientas
Arquitectura
Metodologa
Conclusiones
Recomendaciones
INTRODUCCIN
AGENDA
Introduccin
Objetivos
Objetivos
Alcance
Problema y solucin
Herramientas
Arquitectura
Metodologa
Conclusiones
Recomendaciones
OBJETIVOS
Objetivo general
OBJETIVOS
Objetivos especficos
AGENDA
Introduccin
Objetivos
Alcance
Alcance
Problema y solucin
Herramientas
Arquitectura
Metodologa
Conclusiones
Recomendaciones
ALCANCE
Mdulos
Administrativo Seguridad
Alumnos
Docentes
Calendario y Horarios
Informes y Consultas
AGENDA
Introduccin
Objetivos
Alcance
Problema y ysolucin
Problema
solucin
Herramientas
Arquitectura
Metodologa
Conclusiones
Recomendaciones
PROBLEMA
DEFINICIN DEL PROBLEMA
SOLUCIN
AGENDA
Introduccin
Objetivos
Alcance
Problema y solucin
Herramientas
Herramientas
Arquitectura
Metodologa
Conclusiones
Recomendaciones
HERRAMIENTAS
ID de Desarrollo
Es un entorno de desarrollo
integrado de cdigo abierto.
Desarrollo de aplicaciones Java.
HERRAMIENTAS
Base de Datos
Open Source
HERRAMIENTAS
Servidor de Aplicaciones
Servidor de aplicaciones
J2EE
Se puede utilizar en
cualquierSistema
Operativos
Manejo y desempeo en
la utilizacin de EJB
HERRAMIENTAS
Framework
Framework de interfaz de
usuario para aplicaciones JEE
HERRAMIENTAS
Framework
Objetivo facilitar la persistencia
de objetos.
Permite a la aplicacin
manipular la base de datos a
travs de los objetos.
AGENDA
Introduccin
Objetivos
Alcance
Problema y solucin
Herramientas
Arquitectura
Arquitectura
Metodologa
Conclusiones
Recomendaciones
ARQUITECTURA
AGENDA
Introduccin
Objetivos
Alcance
Problema y solucin
Herramientas
Arquitectura
Metodologa
Metodologa
Conclusiones
Recomendaciones
METODOLOGA SCRUM
SCRUM es
una
metodologa
gil de
gestin de
proyectos.
Ideal para
proyectos
con un
rpido
cambio de
requerimien
tos.
Desarrollo
de software
es por
medio de
iteraciones
(Sprints).
Gran
protagonis
mo de
reuniones a
lo largo del
proyecto.
ROLES SCRUM
Solo existen tres roles dentro de Scrum
Product
Owner
ScrumMast
er
Scrum
Team
Equipo
Scrum Master
Scrum Master
Equipo
Scrum Master
Master
Equipo
Scrum Team
Auto-gestionado
Auto-organizado.
Multi-funcional
Artefactos Scrum
Scrum define una pequea cantidad de artefactos para el
seguimiento del proyecto y control de las actividades
asociadas al sprint.
Product
Backlog
Sprint
Backlog
Grfica
de
progreso
Reunin
Scrum
Reunin de Revisin del Sprint
1.
2.
3.
Reunin
Scrum
Reunin Scrum
Reunin Scrum
Sprint Review
METODOLOGA XP
Esta
orientado
hacia quien
produce y usa
el software
( retroaliment
acin
continua
cliente y
desarrollador)
.
Reduce el
costo del
cambio en
todas las
etapas del
ciclo de vida
del sistema.
Desarrollo
incremental y
continuo para
responder a
los cambios.
Gran
protagonismo
de reuniones
a lo largo del
proyecto.
PRACTICAS XP
Practicas XP que se usaron en el desarrollo del proyecto
Diseo
Simple
Pruebas
Integracin
Continua
Refactoriza
cin
Programaci
n por
Parejas
La complejidad innecesaria y el
cdigo extra debe ser removido
inmediatamente
Refactorizaci
n
Integracin Continua
Pruebas
Diseo Simple
Diseo Simple
Las
pruebas
unitarias
son
establecidas antes de escribir el
cdigo
y
son
ejecutadas
constantemente
ante
cada
modificacin del sistema
Integracin Continua
Refactorizaci
n
Pruebas
Diseo Simple
Pruebas - Tests
Integracin Continua
Refactorizaci
n
Pruebas
Diseo Simple
Integracin Continua
Refactorizacin
Integracin Continua
Pruebas
Diseo Simple
Refactorizacin
Refactorizacin
Integracin Continua
Pruebas
Diseo Simple
Se
posibilita
la
transferencia
de
conocimientos de programacin entre los
miembros del equipo
las
diferentes
AGENDA
Introduccin
Objetivos
Alcance
Problema y solucin
Herramientas
Arquitectura
Metodologa
Desarrollo del
Proyecto
Desarrollo
del
Proyecto
Conclusiones
Recomendaciones
Historias de Usuario
Tcnica
Son
tarjetas de papel.
Debe
Pila del
Producto
Tecnolog
Tecnolog
a
a
Priorizacin
Objetivo
Objetivo del
del
Sprint
Sprint
Planificacin
Decidir cmo alcanzar el objetivo del Sprint
Crear la Pila de Tareas en base a los temas
de la Pila de Producto (Historias de
usuarios)
Estimar la Pila de Tareas en horas
Pila
Pila de
de Tareas
Tareas
Pila del
Producto
Pila de Tareas
Pila de Tareas
Diseo Simple
Testing
Refactorizar
Programacin en
Parejas
Integracin
Continua
Pila de Tareas
Incremento
Diseo Simple
Testing
Refactorizar
Programacin en
Parejas
Integracin
Continua
AGENDA
Introduccin
Objetivos
Alcance
Problema y solucin
Herramientas
Arquitectura
Metodologa
Presentacin del
sistema
Presentacin
del
sistema
Conclusiones
Recomendaciones
PRESENTACIN DEL
SISTEMA
El sistema ha sido desarrollado con el fin de automatizar,
optimizar e integrar los procesos administrativos como:
Ingreso de alumnos, inscripcin, matriculacin, ingreso
de notas y generacin de reportes.
SICOES Sangay es una aplicacin multiplataforma y est
orientada a la web.
PRESENTACIN DEL
SISTEMA
PRESENTACIN DEL
SISTEMA
PRESENTACIN DEL
SISTEMA
Creacin de Horario
PRESENTACIN DEL
SISTEMA
Reportes
AGENDA
Introduccin
Objetivos
Alcance
Problema y solucin
Herramientas
Arquitectura
Metodologa
Conclusiones
Conclusiones
Recomendaciones
CONCLUSIONES
CONCLUSIONES
CONCLUSIONES
AGENDA
Introduccin
Objetivos
Alcance
Problema y solucin
Herramientas
Arquitectura
Metodologa
Conclusiones
Recomendaciones
Recomendaciones
RECOMENDACIONES
1
2
RECOMENDACIONES
3
4
5
Preguntas
???
Gracias.