Contexto
A Entrega Ágil Disciplinada (DAD) permite às equipas tomar decisões simplificadas de processo em torno da entrega de soluções incrementais e iterativas. O DAD baseia-se nas muitas práticas defendidas pelos defensores do desenvolvimento de software ágil, incluindo scrum, agile modeling e lean software development.
DAD foi identificado como um meio de passar para a próxima evolução do Scrum. O DAD fornece um mecanismo cuidadosamente construído que não apenas agiliza o trabalho de TI, mas o mais importante, permite o dimensionamento. O DAD é uma abordagem híbrida e ágil à entrega de soluções de TI corporativas que fornece uma base sólida a partir da qual a escala de.
DAD reconhece não apenas a importância das redes de equipes multifuncionais, mas também oferece explicitamente suporte para escalar práticas chave em ambientes de trabalho complexos, usando técnicas que ligam os esforços de desenvolvimento de software em eventos robustos de entrega de software.
Toolkit
O kit de ferramentas de decisão de processos Agile (DA) Disciplinado fornece orientação direta para ajudar pessoas, equipes e organizações a racionalizar seus processos de forma sensível a eventos; fornecendo uma base sólida para a agilidade do negócio. Ele faz isso mostrando como as várias atividades, tais como entrega de soluções (desenvolvimento de software), operações de TI, arquitetura corporativa, gerenciamento de portfólio, segurança, finanças e compras trabalham em conjunto como uma equipe coesa. DA descreve o que essas atividades devem abordar; fornece uma gama de opções para fazê-lo; e detalha os tradeoffs associados a cada opção.
Para iniciar a adoção do DAD é melhor começar no início e passo incrementado para a adoção do DAD.
Existem quatro áreas dentro do conjunto de ferramentas DA:
- Disciplined Agile Delivery (DAD)
- Disciplined DevOps
- Disciplined Agile IT (DAIT)
- Disciplined Agile Enterprise (DAE)
Este artigo irá concentrar-se na primeira área DA (DAD) e especificamente, Modo de Trabalho (WoW)
DAD é a camada fundacional do conjunto de ferramentas DA. Ele promove uma estratégia baseada em metas, em vez de uma estratégia prescritiva e permite que as equipes escolham sua forma de trabalho (WoW). A seguir estão representados os objetivos de processo do DAD.
Figure 1. Os objetivos do processo de Disciplined Agile Delivery (DAD)
Os objetivos são divididos em quatro áreas: Inicio, Construção, Transição e Continuação. Inception leva a equipe na direção certa antes de qualquer trabalho de desenvolvimento começar. Construção é onde a equipe constrói incrementalmente a solução, Transição é onde a solução é liberada para a Produção. E finalmente, Ongoing é onde a equipe melhora suas habilidades e se adapta à Empresa da organização.
Provendo escolhas ao invés de prescrições e, ao guiar as pessoas através desses objetivos de processo, DAD permite que as equipes adotem uma abordagem de melhoria contínua na entrega da solução.
Modo de Trabalho (WoW)
Quando as equipes se formam inicialmente, elas precisam investir na montagem de seu WoW inicial. Isto inclui a escolha do ciclo de vida que melhor se adequa ao seu projecto, a selecção das ferramentas que irão utilizar e a configuração do ambiente físico de trabalho. Porque iniciar um projecto tende a ser muito diferente de executar no desenvolvimento de uma solução, as equipas tendem a adaptar a sua WoW àquilo com que se sentem confortáveis e tem sido a sua forma experimentada e verdadeira de fazer a WoW. No entanto, as equipas podem evoluir a sua WoW com base em novas aprendizagens. Ao considerar a sua WoW a equipa deve fazer a si própria as perguntas listadas abaixo. Isto ajuda a equipa a organizar-se da forma como está habituada.
- Como iremos organizar o nosso espaço físico de trabalho?
- Como iremos comunicar dentro da equipa?
- Como iremos colaborar dentro da equipa?
- Que ciclo de vida iremos seguir?
- Como exploraremos um processo existente?
- Que processos/práticas iremos adoptar inicialmente?
- Como identificaremos potenciais melhorias?
- Como poderemos reutilizar práticas/estratégias existentes?
- Como iremos implementar potenciais melhorias dentro da equipa?
- Como iremos capturar nossa WoW?
- Como iremos compartilhar práticas efetivas com outros dentro de nossa organização?
- Que ferramentas de software iremos adotar?
>
>
>
>
A figura abaixo mostra diferentes formas de evoluir a sua WoW e, como pode ver existem muitas opções:
Decidir sobre a sua WoW é crítico durante a Fase Inicial, uma vez que estabelece a estrutura que você precisa para passar para a Fase de Construção. Durante todas as várias fases do DAD, a WoW é constantemente revista, avaliada e melhorada em.