SlideShare una empresa de Scribd logo
1 de 7
Descargar para leer sin conexión
Mediterráneo, 14  01010 Vitoria-Gasteiz  Posta-kutxatila / Apartado: 809  01080 Vitoria-Gasteiz  Tel. 945 01 73 00*  Fax. 945 01 73 01  www.ejie.eus
ARINbide
Versión 3.0
21 de Enero de 2015
ARINbide
Versión 3.0 2 / 7
ARINbide by EJIE is licensed under a Creative Commons Reconocimiento-NoComercial-
CompartirIgual 3.0 Unported License.
Versión Fecha Resumen de cambios Elaborado por: Aprobado por:
3.0 21/01/2015 Versión 3.0 (Se incorpora ARINbide-adaptativo)
ARINbide
Versión 3.0 3 / 7
Contenido
1 Introducción...........................................................................................................................................4
1.1 ARINbide.................................................................................................................................................................. 4
1.2 Enfoque predictivo vs adaptativo..................................................................................................................... 4
2 ARINbide-Predictivo o ARINbide-Adaptativo.....................................................................................5
2.1 ¿Qué ciclo de vida utilizo?................................................................................................................................. 5
2.2 Guías y plantillas................................................................................................................................................... 6
ARINbide
Versión 3.0 4 / 7
1 Introducción
1.1 ARINbide
ARINbide es la metodología para el desarrollo y mantenimiento de sistemas de información promovida y
utilizada por EJIE S.A. en el ámbito de su prestación de servicios al Gobierno Vasco. ARINbide procura
sistematizar y estandarizar las actividades del ciclo de vida de los proyectos software, así como establecer
los elementos que componen los productos finales a obtener (código fuente, ejecutables, documentación,
etc.)
Hasta la versión 3.0 ARINbide sólo contemplaba un ciclo de vida de proyectos con enfoque tradicional o
predictivo, tomando como referencia la metodología MÉTRICA versión 3. Podríamos decir que se
adaptaba a un ciclo de vida por fases en cascada, aunque si se adopta un desarrollo por iteraciones, en
los que en cada una de ellas se añaden nuevas funcionalidades, también podría considerarse como
incremental.
Con esta nueva versión, ARINbide añade a sus posibles modelos de uso un enfoque adaptativo o ágil,
basado esta vez en la aplicación combinada de Scrum y de Extreme Programming (XP). Se seguirá un
ciclo de vida ágil, por tanto, iterativo e incremental, en el que con cada iteración (de duración corta) se
revisa y mejora el producto, y además se añaden nuevas funcionalidades que suponen un incremento de
valor para el usuario.
1.2 Enfoque predictivo vs adaptativo
En los enfoques predictivos del ciclo de vida de los proyectos, el producto y los entregables se definen
detalladamente al comienzo y cualquier cambio debe ser cuidadosamente gestionado. Su principal
objetivo es conseguir el producto previsto en el tiempo planificado sin desbordar los costes estimados. Los
proyectos deben pasar por una serie de fases y actividades, donde cada fase es de naturaleza diferente y
en las que normalmente los resultados de una son la base para realizar la siguiente
En un ciclo de vida adaptativo, el producto se desarrolla tras múltiples iteraciones muy rápidas (de 2 a 4
semanas) y tiene una duración y coste fijos. El alcance es flexible. Se parte de un alcance global de alto
nivel, que se define detalladamente solamente en el comienzo de cada Sprint (iteración).
En cada ciclo se selecciona el conjunto de funcionalidades que debe tener el producto y se ejecutan los
procesos necesarios para obtenerlo con las características seleccionadas, totalmente terminadas,
completas y operativas.
El producto se construye de manera incremental, desde algo sencillo que se va enriqueciendo y
completando progresivamente.
ARINbide
Versión 3.0 5 / 7
2 ARINbide-Predictivo o ARINbide-Adaptativo
Antes de iniciar cualquier proyecto software será imprescindible valorar las necesidades y objetivos
establecidos para este, y determinar cuál es el enfoque más apropiado: ARINbide-Predictivo o ARINbide-
adaptativo. Cabe señalar que ambos modelos no son necesariamente excluyentes, es decir, también en
algunos casos podría ser conveniente un uso combinado de ellos, incluso de manera parcial para ciertas
áreas o actividades del proyecto.
2.1 ¿Qué ciclo de vida utilizo?
Para decidir el uso de uno u otro modelo es necesario que este sea compatible ya no solo con las
características del proyecto, sino también con las de la organización en la que se va aplicar.
Al respecto de las características del proyecto, y por orden de relevancia, se podrían considerar:
 Prioridad para el negocio. Considerar qué es más importante para el negocio, el cumplimiento de
fechas, o el valor del sistema.
 Grado de estabilidad de los requisitos. Si al inicio del proyecto ya se conocen en detalle los
requisitos del sistema y es poco probable que cambien, o bien los requisitos son difusos y/o poco
estables.
 Implicación continua del cliente. En cierta forma, el dueño del producto debe poseer el
conocimiento funcional del cliente. Es muy difícil que pueda suplantarle por completo. Sin ese
conocimiento detallado y sin la implicación continua del cliente, tal vez convenga cerrar un
catálogo previo de requisitos.
 Facilidad de modificación del sistema. Principalmente en proyectos de mantenimiento evolutivo,
es posible que el sistema a mantener sea poco modificable, lo que dificulta un modelo de
adaptación y cambio constante.
 Coste de prototipado. Muy relacionado con la anterior. Si el coste de generar prototipos operativos
que vayan aproximando en iteraciones sucesivas el funcionamiento del sistema es muy elevado,
podría sería mejor invertir mayor esfuerzo en la toma de requisitos.
 Criticidad del sistema. Implantar en producción un sistema incompleto que va creciendo en
iteraciones sucesivas supone un riesgo potencial que no conviene asumir si se trata de un
sistema crítico para el negocio (por daños a personas o al medio ambiente, por pérdidas
económicas, por fallos en el propio sistema o en otros interdependientes, etc.)
 Tamaño del sistema. Para desarrollar un sistema grande es necesario un equipo numeroso.
Facilitar la comunicación directa (cara a cara) en un equipo con muchas personas puede llegar a
ser muy complicado.
No obstante, mientras algunos textos opinan que el tamaño o la criticidad del sistema son aspectos muy
relevantes, hay opiniones autorizadas en sentido contrario.
Y en lo relativo a la organización, se debe tener en cuenta:
 Nivel profesional. Para proyectos en los que es más importante la ejecución controlada de un plan
detallado, frente a la innovación o incrementos de producto, posiblemente los procesos de la
organización podrán garantizar el resultado, más que la capacidad y el nivel profesional de las
personas del equipo.
“En el mundo del diseño informático, los mejores lo hacen entre 50 y 100 veces mejor que el
promedio, y la cifra aumenta, conforme se incrementa la complejidad de la tecnología” (Pilar
Jericó. “La gestión del talento”)
 Cultura organizativa. Si el trabajo se fundamenta en las competencias de las personas y su
capacidad de auto-organización, los ambientes laborales basados en el control, excesivamente
normalizados y jerarquizados se convierten en inhibidores.
 Entorno de desarrollo. Los modelos de desarrollo basados en procesos son adecuados para
modelos de gestión predictiva. Y los basados en las personas son adecuados para modelos de
gestión ágil.
ARINbide
Versión 3.0 6 / 7
Fuente: http://www.navegapolis.com “Juan Palacio”
Normalmente se opta por enfoques predictivos cuando el sistema a desarrollar se comprende bien desde
el principio, o cuando debe ser entregado en su totalidad para que tenga valor para el negocio.
Y se opta por enfoques adaptativos, en entornos que cambian rápidamente, los requisitos y el alcance no
se pueden definir con antelación con el suficiente nivel de detalle, o bien cuando es posible definir
pequeñas mejoras graduales que aportarán valor al negocio.
No obstante los proyectos con enfoque predictivo pueden utilizar el concepto de planificación progresiva,
es decir, a partir de un plan de alto nivel más general, se ejecuta una planificación más detallada para las
ventanas de tiempo que se establezcan a medida que se aproximan nuevas actividades y se van
asignando recursos.
2.2 Guías y plantillas
Una vez seleccionado el modelo a utilizar se deberán tomar como referencia las siguientes guías y
plantillas:
2.2.1 ARINbide-Predictivo
Guías:
 Módulo de gestión de proyectos: ARINbide - GPR
 Módulo de ingeniería de software: ARINbide - ISW
 Módulo de gestión de de la configuración: ARINbide - GCO
 Módulo de mantenimiento de sistemas de información: ARINbide - MSI
ARINbide
Versión 3.0 7 / 7
Plantillas:
 Acta de reunión: AR
 Cuaderno de Bitácora: BIT
 Informe de progreso: ISP
 Seguimiento: SEG
 Plan de entregas: PEN
 Plan de gestión de la configuración: PGC
 Catálogo de requisitos de usuario: CRU
 Especificación de requisitos del sistema: ERS
 Especificación de diseño del sistema: EDS
 Especificación de construcción del sistema: ECS
 Manual de usuario: MAU
 Plan de mantenimiento: PM
2.2.2 ARINbide-Adaptativo
Guías:
 Gestión de proyectos e Ingeniería del software: ARINbide – Adaptativo
 Gestión de proyectos e Ingeniería del software: ARINbide – Adaptativo. Anexo: Conceptos básicos
Plantillas:
 Visión del producto
 Normas, participantes y procedimientos
 Plan de entregas
 Pila de Producto
 Pila de Sprint
 Pila de Impedimentos
 Retrospectiva
 Manual de usuario
 Diseño técnico
 Acta de reunión
 Monitorización
 Defectos y errores

Más contenido relacionado

La actualidad más candente

Termo de abertura do projeto jf
Termo de abertura do projeto   jfTermo de abertura do projeto   jf
Termo de abertura do projeto jfBernardo d'Able
 
02 declaracao do_escopo_preliminar_do_projeto
02 declaracao do_escopo_preliminar_do_projeto02 declaracao do_escopo_preliminar_do_projeto
02 declaracao do_escopo_preliminar_do_projetoRobson Ferreira
 
PLANO DE NEGÓCIO PARA IMPLANTAÇÃO DE UMA EMPRESA NO SETOR ALIMENTÍCIO
PLANO DE NEGÓCIO PARA IMPLANTAÇÃO DE UMA EMPRESA NO SETOR ALIMENTÍCIOPLANO DE NEGÓCIO PARA IMPLANTAÇÃO DE UMA EMPRESA NO SETOR ALIMENTÍCIO
PLANO DE NEGÓCIO PARA IMPLANTAÇÃO DE UMA EMPRESA NO SETOR ALIMENTÍCIOCarlos Oliveira
 
Profissiografia do Profissional de Segurança Pública
Profissiografia do Profissional de Segurança PúblicaProfissiografia do Profissional de Segurança Pública
Profissiografia do Profissional de Segurança Públicamana 5066
 
Sop makmal komputer 1
Sop makmal komputer 1Sop makmal komputer 1
Sop makmal komputer 1Kamal Salam
 
Gerenciamento de Serviços de TI.pdf
Gerenciamento de Serviços de TI.pdfGerenciamento de Serviços de TI.pdf
Gerenciamento de Serviços de TI.pdfOs Fantasmas !
 
Gestão de Monografias no Moodle - ISCED
Gestão de Monografias no Moodle - ISCEDGestão de Monografias no Moodle - ISCED
Gestão de Monografias no Moodle - ISCEDAntonio Chimuzu
 
Introdução a Gerência de Configuração de Software
Introdução a Gerência de Configuração de SoftwareIntrodução a Gerência de Configuração de Software
Introdução a Gerência de Configuração de SoftwareCamilo Almendra
 
Versões de software - releases
Versões de software - releasesVersões de software - releases
Versões de software - releasesJosé Alyson
 
Exemplo de política de segurança
Exemplo de política de segurançaExemplo de política de segurança
Exemplo de política de segurançaFernando Palma
 
Montagem de Escritório da Nova Filial
Montagem de Escritório da Nova FilialMontagem de Escritório da Nova Filial
Montagem de Escritório da Nova FilialMarco Coghi
 
Churrasco PROJETOS 56
Churrasco PROJETOS 56Churrasco PROJETOS 56
Churrasco PROJETOS 56Marco Coghi
 
Panduan format kertas soalan penilaian prestasi
Panduan format kertas soalan penilaian prestasiPanduan format kertas soalan penilaian prestasi
Panduan format kertas soalan penilaian prestasiinovatifinsan
 
Pekeliling perkhidmatan
Pekeliling perkhidmatanPekeliling perkhidmatan
Pekeliling perkhidmatandaproket
 
Reforma Ponte da Amizade
Reforma Ponte da AmizadeReforma Ponte da Amizade
Reforma Ponte da AmizadeMarco Coghi
 
Construção de uma casa
Construção de uma casaConstrução de uma casa
Construção de uma casaMarco Coghi
 

La actualidad más candente (20)

Termo de abertura do projeto jf
Termo de abertura do projeto   jfTermo de abertura do projeto   jf
Termo de abertura do projeto jf
 
02 declaracao do_escopo_preliminar_do_projeto
02 declaracao do_escopo_preliminar_do_projeto02 declaracao do_escopo_preliminar_do_projeto
02 declaracao do_escopo_preliminar_do_projeto
 
PLANO DE NEGÓCIO PARA IMPLANTAÇÃO DE UMA EMPRESA NO SETOR ALIMENTÍCIO
PLANO DE NEGÓCIO PARA IMPLANTAÇÃO DE UMA EMPRESA NO SETOR ALIMENTÍCIOPLANO DE NEGÓCIO PARA IMPLANTAÇÃO DE UMA EMPRESA NO SETOR ALIMENTÍCIO
PLANO DE NEGÓCIO PARA IMPLANTAÇÃO DE UMA EMPRESA NO SETOR ALIMENTÍCIO
 
Plano de negocios restaurante
Plano de negocios restaurantePlano de negocios restaurante
Plano de negocios restaurante
 
Profissiografia do Profissional de Segurança Pública
Profissiografia do Profissional de Segurança PúblicaProfissiografia do Profissional de Segurança Pública
Profissiografia do Profissional de Segurança Pública
 
Sop makmal komputer 1
Sop makmal komputer 1Sop makmal komputer 1
Sop makmal komputer 1
 
Gerenciamento de Serviços de TI.pdf
Gerenciamento de Serviços de TI.pdfGerenciamento de Serviços de TI.pdf
Gerenciamento de Serviços de TI.pdf
 
Gestão de Monografias no Moodle - ISCED
Gestão de Monografias no Moodle - ISCEDGestão de Monografias no Moodle - ISCED
Gestão de Monografias no Moodle - ISCED
 
Introdução a Gerência de Configuração de Software
Introdução a Gerência de Configuração de SoftwareIntrodução a Gerência de Configuração de Software
Introdução a Gerência de Configuração de Software
 
Versões de software - releases
Versões de software - releasesVersões de software - releases
Versões de software - releases
 
Exemplo de política de segurança
Exemplo de política de segurançaExemplo de política de segurança
Exemplo de política de segurança
 
Pengurusan fail
Pengurusan failPengurusan fail
Pengurusan fail
 
Montagem de Escritório da Nova Filial
Montagem de Escritório da Nova FilialMontagem de Escritório da Nova Filial
Montagem de Escritório da Nova Filial
 
Churrasco PROJETOS 56
Churrasco PROJETOS 56Churrasco PROJETOS 56
Churrasco PROJETOS 56
 
Panduan format kertas soalan penilaian prestasi
Panduan format kertas soalan penilaian prestasiPanduan format kertas soalan penilaian prestasi
Panduan format kertas soalan penilaian prestasi
 
Pekeliling perkhidmatan
Pekeliling perkhidmatanPekeliling perkhidmatan
Pekeliling perkhidmatan
 
Reforma Ponte da Amizade
Reforma Ponte da AmizadeReforma Ponte da Amizade
Reforma Ponte da Amizade
 
Hotel Sleep
Hotel SleepHotel Sleep
Hotel Sleep
 
Construção de uma casa
Construção de uma casaConstrução de uma casa
Construção de uma casa
 
Tqs 03-edição de plantas e plotagem
Tqs 03-edição de plantas e plotagemTqs 03-edição de plantas e plotagem
Tqs 03-edição de plantas e plotagem
 

Similar a ARINbide guía metodología

Diagrama Causal en la Aplicación de Metodología Ágil
Diagrama Causal en la Aplicación de Metodología ÁgilDiagrama Causal en la Aplicación de Metodología Ágil
Diagrama Causal en la Aplicación de Metodología Ágilcaseyanthony3
 
Diagrama Causal en la Aplicación de la Metodología Ágil
Diagrama Causal en la Aplicación de la Metodología ÁgilDiagrama Causal en la Aplicación de la Metodología Ágil
Diagrama Causal en la Aplicación de la Metodología Ágilcaseyanthony3
 
Presentación sistemas de informacion(1)
Presentación sistemas de informacion(1)Presentación sistemas de informacion(1)
Presentación sistemas de informacion(1)jccolina26
 
ERP Ágil - NODOTIC [ES]
ERP Ágil - NODOTIC [ES]ERP Ágil - NODOTIC [ES]
ERP Ágil - NODOTIC [ES]nodotic
 
Modelos de Desarrollo
Modelos de DesarrolloModelos de Desarrollo
Modelos de DesarrolloALLSOFT
 
Unidad 3 fundamentos de sistemas de informacion
Unidad 3 fundamentos de sistemas de informacionUnidad 3 fundamentos de sistemas de informacion
Unidad 3 fundamentos de sistemas de informacionJuan Pavon ortiz
 
En Savia realizamos implantaciones con éxito
En Savia realizamos implantaciones con éxitoEn Savia realizamos implantaciones con éxito
En Savia realizamos implantaciones con éxitoSavia
 
DOCUMENTO IDENTIFICANDO LA METODOLOGÍA .pdf
DOCUMENTO IDENTIFICANDO LA METODOLOGÍA .pdfDOCUMENTO IDENTIFICANDO LA METODOLOGÍA .pdf
DOCUMENTO IDENTIFICANDO LA METODOLOGÍA .pdfMiguelGomez900779
 
Metodos agiles 3
Metodos agiles 3Metodos agiles 3
Metodos agiles 3paotacuba
 
2.- Introducción y Tipos de sistemas de información (2).ppt
2.- Introducción y Tipos de sistemas de información (2).ppt2.- Introducción y Tipos de sistemas de información (2).ppt
2.- Introducción y Tipos de sistemas de información (2).pptMatasEnriqueFarasPea
 
03 unidad i modelos de ing soft
03 unidad i   modelos de ing soft03 unidad i   modelos de ing soft
03 unidad i modelos de ing softvictdiazm
 
METODOLOGIAS AGILES
METODOLOGIAS AGILESMETODOLOGIAS AGILES
METODOLOGIAS AGILESmikyWatt
 
Introducción a la gestión de servicios de ti
Introducción a la gestión de servicios de tiIntroducción a la gestión de servicios de ti
Introducción a la gestión de servicios de tiAl-Hatal Ndsb
 
Metodologias De Desarrollo De Software
Metodologias De Desarrollo De SoftwareMetodologias De Desarrollo De Software
Metodologias De Desarrollo De Softwareuloz
 
Modelo de prototipo
Modelo de prototipoModelo de prototipo
Modelo de prototipoyanezcabrera
 
Metodologias De Desarrollo De Software
Metodologias De Desarrollo De SoftwareMetodologias De Desarrollo De Software
Metodologias De Desarrollo De Softwareguesta1695670
 

Similar a ARINbide guía metodología (20)

Diagrama Causal en la Aplicación de Metodología Ágil
Diagrama Causal en la Aplicación de Metodología ÁgilDiagrama Causal en la Aplicación de Metodología Ágil
Diagrama Causal en la Aplicación de Metodología Ágil
 
Diagrama Causal en la Aplicación de la Metodología Ágil
Diagrama Causal en la Aplicación de la Metodología ÁgilDiagrama Causal en la Aplicación de la Metodología Ágil
Diagrama Causal en la Aplicación de la Metodología Ágil
 
Presentación sistemas de informacion(1)
Presentación sistemas de informacion(1)Presentación sistemas de informacion(1)
Presentación sistemas de informacion(1)
 
ERP Ágil - NODOTIC [ES]
ERP Ágil - NODOTIC [ES]ERP Ágil - NODOTIC [ES]
ERP Ágil - NODOTIC [ES]
 
Modelos de Desarrollo
Modelos de DesarrolloModelos de Desarrollo
Modelos de Desarrollo
 
Unidad 3 fundamentos de sistemas de informacion
Unidad 3 fundamentos de sistemas de informacionUnidad 3 fundamentos de sistemas de informacion
Unidad 3 fundamentos de sistemas de informacion
 
Scrum en el proyecto
Scrum en el proyectoScrum en el proyecto
Scrum en el proyecto
 
Scrum en el proyecto
Scrum en el proyectoScrum en el proyecto
Scrum en el proyecto
 
En Savia realizamos implantaciones con éxito
En Savia realizamos implantaciones con éxitoEn Savia realizamos implantaciones con éxito
En Savia realizamos implantaciones con éxito
 
DOCUMENTO IDENTIFICANDO LA METODOLOGÍA .pdf
DOCUMENTO IDENTIFICANDO LA METODOLOGÍA .pdfDOCUMENTO IDENTIFICANDO LA METODOLOGÍA .pdf
DOCUMENTO IDENTIFICANDO LA METODOLOGÍA .pdf
 
Metodos agiles 3
Metodos agiles 3Metodos agiles 3
Metodos agiles 3
 
2.- Introducción y Tipos de sistemas de información (2).ppt
2.- Introducción y Tipos de sistemas de información (2).ppt2.- Introducción y Tipos de sistemas de información (2).ppt
2.- Introducción y Tipos de sistemas de información (2).ppt
 
03 unidad i modelos de ing soft
03 unidad i   modelos de ing soft03 unidad i   modelos de ing soft
03 unidad i modelos de ing soft
 
Informe final
Informe finalInforme final
Informe final
 
METODOLOGIAS AGILES
METODOLOGIAS AGILESMETODOLOGIAS AGILES
METODOLOGIAS AGILES
 
Metodologías Agiles
Metodologías AgilesMetodologías Agiles
Metodologías Agiles
 
Introducción a la gestión de servicios de ti
Introducción a la gestión de servicios de tiIntroducción a la gestión de servicios de ti
Introducción a la gestión de servicios de ti
 
Metodologias De Desarrollo De Software
Metodologias De Desarrollo De SoftwareMetodologias De Desarrollo De Software
Metodologias De Desarrollo De Software
 
Modelo de prototipo
Modelo de prototipoModelo de prototipo
Modelo de prototipo
 
Metodologias De Desarrollo De Software
Metodologias De Desarrollo De SoftwareMetodologias De Desarrollo De Software
Metodologias De Desarrollo De Software
 

Más de Ander Martinez

UDA-Componentes RUP. Tabla.v2.4.6
UDA-Componentes RUP. Tabla.v2.4.6UDA-Componentes RUP. Tabla.v2.4.6
UDA-Componentes RUP. Tabla.v2.4.6Ander Martinez
 
Arinbide Adaptativo. Visión del producto.v1.0
Arinbide Adaptativo. Visión del producto.v1.0Arinbide Adaptativo. Visión del producto.v1.0
Arinbide Adaptativo. Visión del producto.v1.0Ander Martinez
 
Arinbide Adaptativo. Retrospectiva.v1.0
Arinbide Adaptativo. Retrospectiva.v1.0Arinbide Adaptativo. Retrospectiva.v1.0
Arinbide Adaptativo. Retrospectiva.v1.0Ander Martinez
 
Arinbide Adaptativo. Plan de entregas.v1.0
Arinbide Adaptativo. Plan de entregas.v1.0Arinbide Adaptativo. Plan de entregas.v1.0
Arinbide Adaptativo. Plan de entregas.v1.0Ander Martinez
 
Arinbide Adaptativo. Pila de sprint.v1.0
Arinbide Adaptativo. Pila de sprint.v1.0Arinbide Adaptativo. Pila de sprint.v1.0
Arinbide Adaptativo. Pila de sprint.v1.0Ander Martinez
 
Arinbide Adaptativo. Pila de producto.v1.0
Arinbide Adaptativo. Pila de producto.v1.0Arinbide Adaptativo. Pila de producto.v1.0
Arinbide Adaptativo. Pila de producto.v1.0Ander Martinez
 
Arinbide Adaptativo. Pila de impedimentos.v1.1
Arinbide Adaptativo. Pila de impedimentos.v1.1Arinbide Adaptativo. Pila de impedimentos.v1.1
Arinbide Adaptativo. Pila de impedimentos.v1.1Ander Martinez
 
Arinbide Adaptativo. Normas, participantes y procedimientos.v1.0
Arinbide Adaptativo. Normas, participantes y procedimientos.v1.0Arinbide Adaptativo. Normas, participantes y procedimientos.v1.0
Arinbide Adaptativo. Normas, participantes y procedimientos.v1.0Ander Martinez
 
Arinbide Adaptativo. Monitorización.v1.0
Arinbide Adaptativo. Monitorización.v1.0Arinbide Adaptativo. Monitorización.v1.0
Arinbide Adaptativo. Monitorización.v1.0Ander Martinez
 
Arinbide Adaptativo. Manual de usuario.v1.0
Arinbide Adaptativo. Manual de usuario.v1.0Arinbide Adaptativo. Manual de usuario.v1.0
Arinbide Adaptativo. Manual de usuario.v1.0Ander Martinez
 
Arinbide Adaptativo. Diseño técnico.v1.0
Arinbide Adaptativo. Diseño técnico.v1.0Arinbide Adaptativo. Diseño técnico.v1.0
Arinbide Adaptativo. Diseño técnico.v1.0Ander Martinez
 
Arinbide Adaptativo. Defectos y errores .v1.0
Arinbide Adaptativo. Defectos y errores .v1.0Arinbide Adaptativo. Defectos y errores .v1.0
Arinbide Adaptativo. Defectos y errores .v1.0Ander Martinez
 
Arinbide Adaptativo. Acta de reunión.v1.1
Arinbide Adaptativo. Acta de reunión.v1.1Arinbide Adaptativo. Acta de reunión.v1.1
Arinbide Adaptativo. Acta de reunión.v1.1Ander Martinez
 
Arinbide adaptativo. Anexo. Conceptos básicos. v1.0
Arinbide adaptativo. Anexo. Conceptos básicos. v1.0Arinbide adaptativo. Anexo. Conceptos básicos. v1.0
Arinbide adaptativo. Anexo. Conceptos básicos. v1.0Ander Martinez
 
Arinbide adaptativo.v1.0
Arinbide adaptativo.v1.0Arinbide adaptativo.v1.0
Arinbide adaptativo.v1.0Ander Martinez
 
UDA-Componentes RUP. Upload
UDA-Componentes RUP. UploadUDA-Componentes RUP. Upload
UDA-Componentes RUP. UploadAnder Martinez
 
UDA-Componentes RUP. Reporting
UDA-Componentes RUP. ReportingUDA-Componentes RUP. Reporting
UDA-Componentes RUP. ReportingAnder Martinez
 
UDA-Componentes RUP. Tabla Avanzada
UDA-Componentes RUP. Tabla AvanzadaUDA-Componentes RUP. Tabla Avanzada
UDA-Componentes RUP. Tabla AvanzadaAnder Martinez
 
UDA-Componentes RUP. Pestañas
UDA-Componentes RUP. PestañasUDA-Componentes RUP. Pestañas
UDA-Componentes RUP. PestañasAnder Martinez
 
UDA-Componentes RUP. Menú contextual
UDA-Componentes RUP. Menú contextualUDA-Componentes RUP. Menú contextual
UDA-Componentes RUP. Menú contextualAnder Martinez
 

Más de Ander Martinez (20)

UDA-Componentes RUP. Tabla.v2.4.6
UDA-Componentes RUP. Tabla.v2.4.6UDA-Componentes RUP. Tabla.v2.4.6
UDA-Componentes RUP. Tabla.v2.4.6
 
Arinbide Adaptativo. Visión del producto.v1.0
Arinbide Adaptativo. Visión del producto.v1.0Arinbide Adaptativo. Visión del producto.v1.0
Arinbide Adaptativo. Visión del producto.v1.0
 
Arinbide Adaptativo. Retrospectiva.v1.0
Arinbide Adaptativo. Retrospectiva.v1.0Arinbide Adaptativo. Retrospectiva.v1.0
Arinbide Adaptativo. Retrospectiva.v1.0
 
Arinbide Adaptativo. Plan de entregas.v1.0
Arinbide Adaptativo. Plan de entregas.v1.0Arinbide Adaptativo. Plan de entregas.v1.0
Arinbide Adaptativo. Plan de entregas.v1.0
 
Arinbide Adaptativo. Pila de sprint.v1.0
Arinbide Adaptativo. Pila de sprint.v1.0Arinbide Adaptativo. Pila de sprint.v1.0
Arinbide Adaptativo. Pila de sprint.v1.0
 
Arinbide Adaptativo. Pila de producto.v1.0
Arinbide Adaptativo. Pila de producto.v1.0Arinbide Adaptativo. Pila de producto.v1.0
Arinbide Adaptativo. Pila de producto.v1.0
 
Arinbide Adaptativo. Pila de impedimentos.v1.1
Arinbide Adaptativo. Pila de impedimentos.v1.1Arinbide Adaptativo. Pila de impedimentos.v1.1
Arinbide Adaptativo. Pila de impedimentos.v1.1
 
Arinbide Adaptativo. Normas, participantes y procedimientos.v1.0
Arinbide Adaptativo. Normas, participantes y procedimientos.v1.0Arinbide Adaptativo. Normas, participantes y procedimientos.v1.0
Arinbide Adaptativo. Normas, participantes y procedimientos.v1.0
 
Arinbide Adaptativo. Monitorización.v1.0
Arinbide Adaptativo. Monitorización.v1.0Arinbide Adaptativo. Monitorización.v1.0
Arinbide Adaptativo. Monitorización.v1.0
 
Arinbide Adaptativo. Manual de usuario.v1.0
Arinbide Adaptativo. Manual de usuario.v1.0Arinbide Adaptativo. Manual de usuario.v1.0
Arinbide Adaptativo. Manual de usuario.v1.0
 
Arinbide Adaptativo. Diseño técnico.v1.0
Arinbide Adaptativo. Diseño técnico.v1.0Arinbide Adaptativo. Diseño técnico.v1.0
Arinbide Adaptativo. Diseño técnico.v1.0
 
Arinbide Adaptativo. Defectos y errores .v1.0
Arinbide Adaptativo. Defectos y errores .v1.0Arinbide Adaptativo. Defectos y errores .v1.0
Arinbide Adaptativo. Defectos y errores .v1.0
 
Arinbide Adaptativo. Acta de reunión.v1.1
Arinbide Adaptativo. Acta de reunión.v1.1Arinbide Adaptativo. Acta de reunión.v1.1
Arinbide Adaptativo. Acta de reunión.v1.1
 
Arinbide adaptativo. Anexo. Conceptos básicos. v1.0
Arinbide adaptativo. Anexo. Conceptos básicos. v1.0Arinbide adaptativo. Anexo. Conceptos básicos. v1.0
Arinbide adaptativo. Anexo. Conceptos básicos. v1.0
 
Arinbide adaptativo.v1.0
Arinbide adaptativo.v1.0Arinbide adaptativo.v1.0
Arinbide adaptativo.v1.0
 
UDA-Componentes RUP. Upload
UDA-Componentes RUP. UploadUDA-Componentes RUP. Upload
UDA-Componentes RUP. Upload
 
UDA-Componentes RUP. Reporting
UDA-Componentes RUP. ReportingUDA-Componentes RUP. Reporting
UDA-Componentes RUP. Reporting
 
UDA-Componentes RUP. Tabla Avanzada
UDA-Componentes RUP. Tabla AvanzadaUDA-Componentes RUP. Tabla Avanzada
UDA-Componentes RUP. Tabla Avanzada
 
UDA-Componentes RUP. Pestañas
UDA-Componentes RUP. PestañasUDA-Componentes RUP. Pestañas
UDA-Componentes RUP. Pestañas
 
UDA-Componentes RUP. Menú contextual
UDA-Componentes RUP. Menú contextualUDA-Componentes RUP. Menú contextual
UDA-Componentes RUP. Menú contextual
 

ARINbide guía metodología

  • 1. Mediterráneo, 14  01010 Vitoria-Gasteiz  Posta-kutxatila / Apartado: 809  01080 Vitoria-Gasteiz  Tel. 945 01 73 00*  Fax. 945 01 73 01  www.ejie.eus ARINbide Versión 3.0 21 de Enero de 2015
  • 2. ARINbide Versión 3.0 2 / 7 ARINbide by EJIE is licensed under a Creative Commons Reconocimiento-NoComercial- CompartirIgual 3.0 Unported License. Versión Fecha Resumen de cambios Elaborado por: Aprobado por: 3.0 21/01/2015 Versión 3.0 (Se incorpora ARINbide-adaptativo)
  • 3. ARINbide Versión 3.0 3 / 7 Contenido 1 Introducción...........................................................................................................................................4 1.1 ARINbide.................................................................................................................................................................. 4 1.2 Enfoque predictivo vs adaptativo..................................................................................................................... 4 2 ARINbide-Predictivo o ARINbide-Adaptativo.....................................................................................5 2.1 ¿Qué ciclo de vida utilizo?................................................................................................................................. 5 2.2 Guías y plantillas................................................................................................................................................... 6
  • 4. ARINbide Versión 3.0 4 / 7 1 Introducción 1.1 ARINbide ARINbide es la metodología para el desarrollo y mantenimiento de sistemas de información promovida y utilizada por EJIE S.A. en el ámbito de su prestación de servicios al Gobierno Vasco. ARINbide procura sistematizar y estandarizar las actividades del ciclo de vida de los proyectos software, así como establecer los elementos que componen los productos finales a obtener (código fuente, ejecutables, documentación, etc.) Hasta la versión 3.0 ARINbide sólo contemplaba un ciclo de vida de proyectos con enfoque tradicional o predictivo, tomando como referencia la metodología MÉTRICA versión 3. Podríamos decir que se adaptaba a un ciclo de vida por fases en cascada, aunque si se adopta un desarrollo por iteraciones, en los que en cada una de ellas se añaden nuevas funcionalidades, también podría considerarse como incremental. Con esta nueva versión, ARINbide añade a sus posibles modelos de uso un enfoque adaptativo o ágil, basado esta vez en la aplicación combinada de Scrum y de Extreme Programming (XP). Se seguirá un ciclo de vida ágil, por tanto, iterativo e incremental, en el que con cada iteración (de duración corta) se revisa y mejora el producto, y además se añaden nuevas funcionalidades que suponen un incremento de valor para el usuario. 1.2 Enfoque predictivo vs adaptativo En los enfoques predictivos del ciclo de vida de los proyectos, el producto y los entregables se definen detalladamente al comienzo y cualquier cambio debe ser cuidadosamente gestionado. Su principal objetivo es conseguir el producto previsto en el tiempo planificado sin desbordar los costes estimados. Los proyectos deben pasar por una serie de fases y actividades, donde cada fase es de naturaleza diferente y en las que normalmente los resultados de una son la base para realizar la siguiente En un ciclo de vida adaptativo, el producto se desarrolla tras múltiples iteraciones muy rápidas (de 2 a 4 semanas) y tiene una duración y coste fijos. El alcance es flexible. Se parte de un alcance global de alto nivel, que se define detalladamente solamente en el comienzo de cada Sprint (iteración). En cada ciclo se selecciona el conjunto de funcionalidades que debe tener el producto y se ejecutan los procesos necesarios para obtenerlo con las características seleccionadas, totalmente terminadas, completas y operativas. El producto se construye de manera incremental, desde algo sencillo que se va enriqueciendo y completando progresivamente.
  • 5. ARINbide Versión 3.0 5 / 7 2 ARINbide-Predictivo o ARINbide-Adaptativo Antes de iniciar cualquier proyecto software será imprescindible valorar las necesidades y objetivos establecidos para este, y determinar cuál es el enfoque más apropiado: ARINbide-Predictivo o ARINbide- adaptativo. Cabe señalar que ambos modelos no son necesariamente excluyentes, es decir, también en algunos casos podría ser conveniente un uso combinado de ellos, incluso de manera parcial para ciertas áreas o actividades del proyecto. 2.1 ¿Qué ciclo de vida utilizo? Para decidir el uso de uno u otro modelo es necesario que este sea compatible ya no solo con las características del proyecto, sino también con las de la organización en la que se va aplicar. Al respecto de las características del proyecto, y por orden de relevancia, se podrían considerar:  Prioridad para el negocio. Considerar qué es más importante para el negocio, el cumplimiento de fechas, o el valor del sistema.  Grado de estabilidad de los requisitos. Si al inicio del proyecto ya se conocen en detalle los requisitos del sistema y es poco probable que cambien, o bien los requisitos son difusos y/o poco estables.  Implicación continua del cliente. En cierta forma, el dueño del producto debe poseer el conocimiento funcional del cliente. Es muy difícil que pueda suplantarle por completo. Sin ese conocimiento detallado y sin la implicación continua del cliente, tal vez convenga cerrar un catálogo previo de requisitos.  Facilidad de modificación del sistema. Principalmente en proyectos de mantenimiento evolutivo, es posible que el sistema a mantener sea poco modificable, lo que dificulta un modelo de adaptación y cambio constante.  Coste de prototipado. Muy relacionado con la anterior. Si el coste de generar prototipos operativos que vayan aproximando en iteraciones sucesivas el funcionamiento del sistema es muy elevado, podría sería mejor invertir mayor esfuerzo en la toma de requisitos.  Criticidad del sistema. Implantar en producción un sistema incompleto que va creciendo en iteraciones sucesivas supone un riesgo potencial que no conviene asumir si se trata de un sistema crítico para el negocio (por daños a personas o al medio ambiente, por pérdidas económicas, por fallos en el propio sistema o en otros interdependientes, etc.)  Tamaño del sistema. Para desarrollar un sistema grande es necesario un equipo numeroso. Facilitar la comunicación directa (cara a cara) en un equipo con muchas personas puede llegar a ser muy complicado. No obstante, mientras algunos textos opinan que el tamaño o la criticidad del sistema son aspectos muy relevantes, hay opiniones autorizadas en sentido contrario. Y en lo relativo a la organización, se debe tener en cuenta:  Nivel profesional. Para proyectos en los que es más importante la ejecución controlada de un plan detallado, frente a la innovación o incrementos de producto, posiblemente los procesos de la organización podrán garantizar el resultado, más que la capacidad y el nivel profesional de las personas del equipo. “En el mundo del diseño informático, los mejores lo hacen entre 50 y 100 veces mejor que el promedio, y la cifra aumenta, conforme se incrementa la complejidad de la tecnología” (Pilar Jericó. “La gestión del talento”)  Cultura organizativa. Si el trabajo se fundamenta en las competencias de las personas y su capacidad de auto-organización, los ambientes laborales basados en el control, excesivamente normalizados y jerarquizados se convierten en inhibidores.  Entorno de desarrollo. Los modelos de desarrollo basados en procesos son adecuados para modelos de gestión predictiva. Y los basados en las personas son adecuados para modelos de gestión ágil.
  • 6. ARINbide Versión 3.0 6 / 7 Fuente: http://www.navegapolis.com “Juan Palacio” Normalmente se opta por enfoques predictivos cuando el sistema a desarrollar se comprende bien desde el principio, o cuando debe ser entregado en su totalidad para que tenga valor para el negocio. Y se opta por enfoques adaptativos, en entornos que cambian rápidamente, los requisitos y el alcance no se pueden definir con antelación con el suficiente nivel de detalle, o bien cuando es posible definir pequeñas mejoras graduales que aportarán valor al negocio. No obstante los proyectos con enfoque predictivo pueden utilizar el concepto de planificación progresiva, es decir, a partir de un plan de alto nivel más general, se ejecuta una planificación más detallada para las ventanas de tiempo que se establezcan a medida que se aproximan nuevas actividades y se van asignando recursos. 2.2 Guías y plantillas Una vez seleccionado el modelo a utilizar se deberán tomar como referencia las siguientes guías y plantillas: 2.2.1 ARINbide-Predictivo Guías:  Módulo de gestión de proyectos: ARINbide - GPR  Módulo de ingeniería de software: ARINbide - ISW  Módulo de gestión de de la configuración: ARINbide - GCO  Módulo de mantenimiento de sistemas de información: ARINbide - MSI
  • 7. ARINbide Versión 3.0 7 / 7 Plantillas:  Acta de reunión: AR  Cuaderno de Bitácora: BIT  Informe de progreso: ISP  Seguimiento: SEG  Plan de entregas: PEN  Plan de gestión de la configuración: PGC  Catálogo de requisitos de usuario: CRU  Especificación de requisitos del sistema: ERS  Especificación de diseño del sistema: EDS  Especificación de construcción del sistema: ECS  Manual de usuario: MAU  Plan de mantenimiento: PM 2.2.2 ARINbide-Adaptativo Guías:  Gestión de proyectos e Ingeniería del software: ARINbide – Adaptativo  Gestión de proyectos e Ingeniería del software: ARINbide – Adaptativo. Anexo: Conceptos básicos Plantillas:  Visión del producto  Normas, participantes y procedimientos  Plan de entregas  Pila de Producto  Pila de Sprint  Pila de Impedimentos  Retrospectiva  Manual de usuario  Diseño técnico  Acta de reunión  Monitorización  Defectos y errores