Ciclo 1 Neotect S.A.. Reporte de Producto Desarrollo y calidad Reporte de Proceso Desempeño y...

31
CreditScore: Informe de Postmortem Ciclo 1 Neotect S.A.

Transcript of Ciclo 1 Neotect S.A.. Reporte de Producto Desarrollo y calidad Reporte de Proceso Desempeño y...

Diapositiva 1

CreditScore:Informe de PostmortemCiclo 1

Neotect S.A.1AgendaReporte de ProductoDesarrollo y calidadReporte de ProcesoDesempeo y disciplina del grupoAutoevaluacin del GrupoPor rol, individual y grupalProblemas y OportunidadesResumenOportunidades de mejoraNeotect S.A.2Reporte de ProductoProducto Elaborado3Neotect S.A.Casos de Uso

Se planearon para este ciclo:Contestar cuestionario.Ejecutar anlisis y puntuacin.Neotect S.A.4Diseo del ProductoSe planearon 3 capas, de acuerdo a MVC:Presentacin (Vista)Negocio (Controlador)Datos (Modelo)Se distribuy cada capa para 1 o 2 miembros del grupo.Neotect S.A.5DatosReglas de NegocioGUICapa de PresentacinSe desarroll con JFormDeveloper.Neotect S.A.6

Modelo de Mundo3 Clases principalesClase Scoring funciona como controlador, y puente.Clase Cliente contiene los datos del cliente.Clase Cuestionario contiene las preguntas y las respuestas con sus pesos.En este diseo se basaron tanto la lgica de negocio como la persistencia.Neotect S.A.7

Desarrollo de CdigoMduloAutorElaboradoRevisadoInspeccionadoCorregidoCapa de PresentacinWKSSNo*NoCapa de LgicaGG,EMSSSSCapa de PersistenciaAA,JLSSSSSe desarroll cada capa de acuerdo al alcance planeado.Cada mdulo fue diseado, elaborado, probado y corregido.No se realiz integracin de las 3 capas.Neotect S.A.8Reporte de PlaneacinDesempeo del grupo frente a la planeacin9Neotect S.A.Tareas CompletadasTareas CompletadasValor Ganado

Neotect S.A.10

Tiempo por TareaNeotect S.A.11

Desempeo por IntegranteNeotect S.A.12

Estado de ArtefactosArtefactoAutorElaboradoRevisadoInspeccionadoCorregidoSRSWKSSSSModelo de MundoGGSSSSDiagrama de ClasesGGSSSSHLDWKSSSSCasos de UsoGG,EMSNo*SSDiagramas de SecuenciaEM,AASSParcialNoDocumento de PatronesGGSNoNoNoDiseo de Base de DatosJLSNoNoNoPlan de PruebasAA,GGSSNoNoNeotect S.A.13Reporte de CalidadTcnicas aplicadas y defectos encontrados14Neotect S.A.Cubrimiento de PruebasSe logr un cubrimiento del 70%Neotect S.A.15

Tcnicas AplicadasCada desarrollador hizo su revisin de cdigo.Se aplicaron pruebas unitarias sobre el cdigo.De acuerdo al plan de pruebas desarrollado por los lderes de planeacin y desarrollo.Se utiliz la herramienta FindBugs como apoyo a la inspeccin.Neotect S.A.16

Defectos InyectadosNeotect S.A.17Defectos Inyectados vs PlaneadosNeotect S.A.18Defectos Artefactos Defectos planeadosTotal defectos inyectadosEncontradosDefectos encontrados por horaModelo del mundo2111.2 912Planeacin1020 11 6.5SRS1620 8 5.3SUMQ 106 5 3.8Casos de uso1127116.5HLD724105.4Diagrama de clases7954Diagrama de secuencias71066Cdigo5012115-Autoevaluacin del GrupoDesempeo de los roles y de los miembros del equipo19Neotect S.A.Lder de Gruporeas efectivasSe mejor sustancialmente en la coordinacin y el seguimiento.reas a mejorarFalt mejor difusin del acta de reunin.No se realiz mejor seguimiento sobre publicacin en Wiki.Neotect S.A.20Lder de Planeacinreas efectivasSe desagregaron muy bien las labores de cada miembro del equipo.reas a mejorarCierre de planeacin.Neotect S.A.21Lder de Desarrolloreas efectivasPlaneacin efectiva de la arquitectura.Planeacin de las tareas dinmicas.Distribucin efectiva del trabajo.reas a mejorarFalt una mejor coordinacin en las actividades de desarrollo.Planeacin de la integracin.

Neotect S.A.22Lder de Calidadreas efectivasSe definieron polticas ms claras y efectivas.Se establecieron entregas claras y verificables.Se mejor el proceso de inspeccin, se hizo ms eficiente.Se mantuvo al frente de su rea: Lider los procesos de pruebas y QA.reas a mejorar

Neotect S.A.23Lder de Soportereas efectivasMigracin al SVN institucional.Problemas de espacio, se tom la opcin de seguir manejando el externo.Actualizacin del Wiki institucional.reas a mejorarNeotect S.A.24Autoevaluacin GrupalHubo respuesta oportunaTodos colaboraron a su debido momento y respondieron dudas e inquietudes.Mejora sustancial en este cicloMayor nivel de esfuerzo y compromiso.Mayor sincrona con los entregables.Se tomaron recomendaciones del ciclo anterior.Aunque hubo problemas, todos los integrantes cumplieron con la responsabilidad del rol.Neotect S.A.25ResmenLogros alcanzados, problemas encontrados y oportunidades de mejora26Neotect S.A.Logros alcanzadosLa planeacin fue conjunta, lo cual la hizo ms efectiva.Las responsabilidades de cada rol fueron asumidas muy bien y cada uno se apropio de su papel.Se definieron polticas ms claras de comunicacin en el grupo.Se dedico bastante tiempo al anlisis y diseo, se realizaron revisiones e inspecciones rigurosas y se corrigieron produciendo artefactos con muy buena calidad.Neotect S.A.27Problemas EncontradosAn falta disciplina y coordinacin.Desorden en las actividades a desempear.Hizo falta tiempo:Faltaron pruebas (El proceso es dispendioso).No se hizo la integracin.Falt documentacin.Las herramientas de registro de informacin son demasiado pesadas.El espacio en el SVN institucional es insuficiente.Neotect S.A.28Oportunidades de MejoraMejoras en la planeacin:Planeacin de acuerdo a tiempo disponible.Planeacin de actividades por da.Cierre de planeacin.Mejorar la planeacin de la integracin.Neotect S.A.29Lecciones AprendidasSe debe procurar balancear muy bien el producto y el proceso.Neotect S.A.30FinPreguntas?31Neotect S.A.