Breve Metodologia

  • Upload
    hpomav

  • View
    220

  • Download
    0

Embed Size (px)

Citation preview

  • 8/17/2019 Breve Metodologia

    1/20

    Metodologíasagilesbreves

    Con el objetivo de minimizar riesgos,gestionar cambios de forma eficaz, y

    ofrecerunserviciodecalidadquecumpla

    conlasexpectativasdenuestrosclientes,

    SOFTENG utiliza un probado marco

    metodológico orientado a procesos.Medianteelmismo,conseguimosalinear

    atodoslospartícipesdelproyectohacia

    unobjetivocomúnyclaramentedefinido,

    porloquesuejecuciónserealizasegún

    los plazos y costes previstos.

    Las fases en las que dividimos un

    proyectosonlassiguientes:

    Estudio estratégicoSe establece las bases y el alcance del

    proyecto, así como los recursos

    necesarios, timingycostes. Trabajamos

    para comprender el valor que quiere

    obtenery/oproporcionarasusclientes,y

  • 8/17/2019 Breve Metodologia

    2/20

    le ayudamos a descubrir nuevas

    oportunidadesparaincrementarlo.

    Diseño y

    arquitect

    ura

    Consiste

    en

    clarificarlos

    objetivos

    del

    proyecto

  • 8/17/2019 Breve Metodologia

    3/20

    plantear

    la

    estrategi a más

    adecuad 

    aparael

    desarroll 

    o del

    mismo,

    asícomo

    describir

    launciona

    lidad a

    impleme

    ntar

    definiendo su

    alcance.

    Etapas:

  • 8/17/2019 Breve Metodologia

    4/20

      Análisis

    funciona

    l:

    Definici 

    óndelos

    objetivo

    s a

    alcanzar 

    y

    descripc

    ión

    modular

  • 8/17/2019 Breve Metodologia

    5/20

    detallad 

    a de los

    requeri 

    mientos

    del

    proyect 

    o.

      Análisis

    tecnológ

    ico:

    Selecció

    n de la

  • 8/17/2019 Breve Metodologia

    6/20

    tecnolog

    ía a

    aplicar,

    arquitec

    tura,

    diagram

    a de

    objetos,

    modelo

    concept 

    ual y

    lógico

  • 8/17/2019 Breve Metodologia

    7/20

    delaBD,

    y

    definició

    n de

    proceso

    s.

      Maquet

    a:

    Definici 

    ón de la

    línea

    gráfica

  • 8/17/2019 Breve Metodologia

    8/20

    de

    interfaz.

      Planifica

    ción:

    Plan

    detallad 

    o del

    proyect 

    o,

    asignaci 

    ón de

    recursos

  • 8/17/2019 Breve Metodologia

    9/20

    y

    definició

    n de

    entrega

    bles.

    Producción

    Consiste en el desarrollo del proyecto

    organizado en hitos y entregables y así

     facilitar a los clientes la posibilidad de

    revisarlaaplicaciónamedidaqueseva

    construyendo.Etapas:Prototipo,Diseño

    deinterfaz,creacióndelaBasededatos,

    Implementación, Integración y pruebas-testeo. Se trata de un proceso que se

    lleva a cabo mediante ciclos iterativos

    hasta que el cliente nos da su

    conformidad.

    Control de calidad

  • 8/17/2019 Breve Metodologia

    10/20

    Una vez la aplicación ha sido

    desarrolladaytesteadaconéxito,pasará

    porunaetapafinaldecontroldecalidadpreviaalaaceptacióndelcliente.Deesta

     forma,elsoftwarefinalizadoseentrega

    al equipo interno de calidad para un

    profundo testeo, tanto funcional

    (comparándoloconladocumentaciónde

    requerimientos), como técnico

    (especialmente de carga y stress,

    simulandoconexionesdeusuariosquela

    usan).Puesta en marcha

    Finalizadoelcontroldecalidadyconla

    aceptacióndelcliente,sellevaacabola

     fasededespliegueypuestaenmarcha,

    que a su vez se divide en cinco etapas

    cuyo orden y ámbito dependerá del

    proyectoencuestión:

  • 8/17/2019 Breve Metodologia

    11/20

      Instalación del hardware:Encasodeque

    seanecesario,serealizarálainstalación

    delservidoroclústerdeservidores.

      Instalación del software: Se instalará y

    configuraráelsoftwarey,engeneral,los

    requerimientos necesarios en servidor

    para el funcionamiento correcto de la

    aplicación.

      Instalación de la aplicación: Migración

    desdeelservidordepruebasalservidor

    definitivo.

      Migración de datos: En caso necesario,

    se migrará la información desde el

  • 8/17/2019 Breve Metodologia

    12/20

    antiguo gestor de base de datos de la

    organizaciónalnuevoservidor.

      Formación: El responsable del proyecto

    prepara la documentación necesaria, y

    se encarga de formar a los futuros

    usuarios parael uso de la aplicacióno

    paralagestióndecontenidosenelcaso

    deproyectosWeb.

      Fase de cierre, inicio de la mejora

    continua y soporte: Sedaporfinalizado

    el proyecto al haberse alcanzado los

    objetivosconsensuadosconelcliente,y

    entraenvigorlagarantía.Duranteeste

  • 8/17/2019 Breve Metodologia

    13/20

    periodosepuedenanalizarampliaciones

     funcionales que aporten más valor

    añadido al proyecto, o nuevas

    oportunidades de negocio que

    desemboquen en futuras

    colaboraciones. Al finalizar lagarantía,

    entraráenvigorelperiododesoportey

    mejoracontinua.

    Gestión del proyecto

    Estafaseserealizaenparalelojuntoalas

    demás,yconsisteentodaslaactividadesdegestiónnecesariasparallevarabuen

    términoelproyectoylograrlosobjetivos

    marcados. Estas actividades las lleva a

    cabo el jefe de proyecto asignado, y

    consistenprincipalmenteenel controly

  • 8/17/2019 Breve Metodologia

    14/20

    coordinación de recursos, costes,

    tiempos, planificación, entregables y

    calidad.

     

    MetodologíaScrum

    ¿Qué es?

    Scrumesunametodologíaágilyflexible

    paragestionareldesarrollodesoftware,

    cuyo principal objetivo es maximizar el

    retornodelainversiónparasuempresa(ROI). Se basa en construir primero la

     funcionalidad de mayor valor para el

    cliente y en los principios de inspección

    continua, adaptación, auto-gestión e

    innovación.

    https://twitter.com/intent/tweet?url=https://www.softeng.es/es-es/empresa/metodologias-de-trabajo/softeng-agile.htmlhttps://www.facebook.com/sharer/sharer.php?u=https://www.softeng.es/es-es/empresa/metodologias-de-trabajo/softeng-agile.html

  • 8/17/2019 Breve Metodologia

    15/20

    ¿Cuándo se utiliza?

    Con la metodología Scrum el cliente se

    entusiasma y se compromete con el

    proyectodadoquelovecreceriteración

    a iteración. Asimismo le permite encualquiermomentorealinearelsoftware

    con los objetivos de negocio de su

    empresa, ya que puede introducir

    cambiosfuncionalesodeprioridadenel

    iniciodecadanuevaiteraciónsinningúnproblema.

    Esta metódica de trabajo promueve la

    innovación,motivaciónycompromisodel

  • 8/17/2019 Breve Metodologia

    16/20

    equipoqueformapartedelproyecto,por

    lo que los profesionales encuentran un

    ámbito propicio para desarrollar suscapacidades.

     Beneficios

     

    Cumplimento de expectativas:Elcliente

    establecesusexpectativasindicandoel

    valor que le aporta cada requisito /

    historia del proyecto, el equipo los

    estimayconestainformaciónelProduct

    Owner

    establece su prioridad. De

    maneraregular,enlasdemosdeSprint

    el Product Owner comprueba que

    efectivamente los requisitos se han

  • 8/17/2019 Breve Metodologia

    17/20

    cumplido y transmite se feedback al

    equipo.

      Flexibilidad a cambios: Altacapacidadde

    reacción ante los cambios de

    requerimientos generados por

    necesidadesdelclienteoevolucionesdel

    mercado.Lametodologíaestádiseñada

    para adaptarse a los cambios de

    requerimientos que conllevan los

    proyectoscomplejos.

      Reducción del Time to Market:

    Elcliente

    puede empezar a utilizar las

     funcionalidades más importantes del

  • 8/17/2019 Breve Metodologia

    18/20

    proyecto antes de que esté finalizado

    porcompleto.

      Mayor calidad del software:Lametódica

    detrabajoylanecesidaddeobteneruna

    versión funcional después de cada

    iteración, ayuda a la obtención de un

    softwaredecalidadsuperior.

      Mayor productividad:Seconsigueentre

    otras razones, gracias a la eliminación

    de la burocracia y a la motivación del

    equipoqueproporcionaelhechodeque

    seanautónomosparaorganizarse.

  • 8/17/2019 Breve Metodologia

    19/20

      Maximiza el retorno de la inversión ROI):

    Produccióndesoftwareúnicamentecon

    las prestaciones que aportan mayor

    valordenegociograciasalapriorización

    porretornodeinversión.

      Predicciones de tiempos:

    Medianteesta

    metodología se conoce la velocidad

    media del equipo por sprint (los

    llamados puntos historia), con lo que

    consecuentemente, es posible estimar

     fácilmenteparacuandosedispondráde

    una determinada funcionalidad que

    todavíaestáenelBacklog.

  • 8/17/2019 Breve Metodologia

    20/20

      Reducción de riesgos:Elhechodellevar

    acabolasfuncionalidadesdemásvalor

    enprimerlugarydeconocerlavelocidad

    conqueelequipoavanzaenelproyecto,

    permitedespejarriesgoseficazmentede

    maneraanticipada.

    Si desea conocer más acerca de

    Scrum,consulte aquí cómo es el proceso yroles que intervienen. 

     

    https://www.softeng.es/Rendering/Render/es-ES/660eb5a8-1896-4d97-83c7-523b026f8452https://www.softeng.es/Rendering/Render/es-ES/660eb5a8-1896-4d97-83c7-523b026f8452https://www.softeng.es/Rendering/Render/es-ES/660eb5a8-1896-4d97-83c7-523b026f8452https://www.softeng.es/Rendering/Render/es-ES/660eb5a8-1896-4d97-83c7-523b026f8452https://www.softeng.es/Rendering/Render/es-ES/660eb5a8-1896-4d97-83c7-523b026f8452https://www.softeng.es/Rendering/Render/es-ES/660eb5a8-1896-4d97-83c7-523b026f8452