TI & Inovação

Saiba o que é desenvolvimento de software adaptativo (DAS) e para que serve

Você já ouviu falar em desenvolvimento de software adaptativo? Descubra o que é esse método e porque ele é vantajoso no mercado de trabalho.

Thiago Coutinho
Por Thiago Coutinho
Publicado em 7 de out de 2020  ·  Atualizado em 27 de fev de 2026  ·  5 min de leitura
Saiba o que é desenvolvimento de software adaptativo (DAS) e para que serve

O desenvolvimento de softwares tem ganhado muito espaço no mercado de trabalho, graças aos avanços da Engenharia de Software. Quando unimos esse processo com conceitos da metodologia ágil, temos o Adaptive Software Development (ASD), ou em português, desenvolvimento de software adaptativo.

Nesse artigo, você vai saber mais sobre esse método de desenvolvimento ágil, aprendendo os seguintes tópicos:

  • O que é desenvolvimento de software adaptativo?
  • As 3 fases do DAS
  • Papéis e responsabilidades
  • Vantagens e desvantagens do DAS.

Antes de você prosseguir, temos uma surpresa para você!

Nos últimos anos a o crescimento da linguagem Python foi enorme. Grandes sites como GitHubStack Overflow e TIOBE mostram como a popularidade dessa linguagem aumentou, se tornando a segunda linguagem mais amada, segundo a pesquisa do Stack Overflow com milhares de desenvolvedores.

Além disso, o mercado de trabalho procura, cada vez mais, profissionais capacitados que sabem como utilizar o máximo da linguagem.

Foi pensando nisso que desenvolvemos o curso Fundamentos Essenciais para Python. Nele, você aprenderá os principais pilares da linguagem e da programação para que você se torne o profissional que o mercado procura e faça parte dessa comunidade de apaixonados pelo Python.

Tá esperando o que? Clique na imagem abaixo e garanta seu acesso GRATUITO ao curso Fundamentos Essenciais para Python!

Fundamentos essenciais para Python - Clique e aprenda agora mesmo!

O que é desenvolvimento de software adaptativo?

O desenvolvimento de software adaptativo (DAS) é uma consequência direta de outra metodologia ágil, o desenvolvimento rápido de aplicações (DRA). Seu objetivo é permitir que equipes se adaptem mais rapidamente e de modo eficaz à necessidades do mercado, reagindo de maneira melhor à mudanças.

Os gerentes de projetos John Highsmith e Sam Bayer são considerados os criadores do desenvolvimento de software adaptativo, no início dos anos 90. Eles desenvolveram o DAS para ser mais contínuo e rápido do que o framework ágil DRA.

Highsmith e Bayer utilizaram sua nova abordagem de gerenciamento de projetos na conclusão de mais de 100 softwares comerciais dos mais variados tipos, por meio de uma estratégia que utilizava períodos de um mês com iterações semanais.

Como outros métodos ágeis, o desenvolvimento de software adaptativo é usado para tornar as equipes mais adaptáveis à mudanças de demanda dos clientes, solicitações e necessidades do mercado. Ele segue os princípios do Manifesto Ágil.

A definição fornecida pelos criadores do método é que o DAS "incorpora o princípio de que a adaptação contínua do processo ao trabalho em questão é o estado normal de coisas".

Assim, podemos elencar cinco características principais do desenvolvimento de software adaptativo:

  • Focado na missão: os objetivos a serem alcançados são bem definidos, porém temos flexibilidade para ajustá-los conforme o projeto for sendo desenvolvido
  • Orientado a riscos: o desenvolvimento de software adaptativo compreende a noção de que existem riscos a serem tomados para concluir o projeto.
  • Orientado a componentes: as atividades do desenvolvimento não são definidas de acordo com tarefas, mas sim na elaboração das diferentes funcionalidades do software.
  • Iterativo: o modelo de desenvolvimento ágil proposto pelo DAS sempre acrescenta novas informações e elementos a cada ciclo.
  • Tolerante a mudanças: as mudanças que podem surgir durante o desenvolvimento do projeto são incorporadas. Ou seja, a equipe se adapta a elas ao invés de tentar as controlar.

A abordagem do DAS promove um planejamento leve e aprendizado contínuo da equipe, encorajando os times a desenvolverem de acordo com um processo de três fases.

As 3 Fases do DAS

O desenvolvimento de software adaptativo em geral foca na dinâmica da auto organização das equipes, da colaboração interpessoal e do individual em equipe, por entender que times de desenvolvimento de software com essas características têm maior chance de sucesso.

Assim, temos um ciclo que garante o aprendizado contínuo e a adaptação necessária aos projetos. Ele é dividido em três etapas, e são elas: a especulação, a colaboração e o aprendizado. Vamos ver cada uma delas:

Especulação

Durante essa fase o projeto é iniciado e o planejamento é conduzido. O plano de projeto utiliza informações iniciais, como os requisitos do projeto, necessidades do cliente e usuário, objetivos do cliente, entre outras. Assim, é definida a quantidade de ciclos que o projeto precisa.

Essa é uma parte complicada do DAS e precisa da motivação dos trabalhadores. O trabalho em equipe e a comunicação colaborativa ganham destaque, mas sem perder o aspecto do pensamento criativo individual. As pessoas trabalhando juntas precisam confiar umas nas outras para:

  • Construir, em conjunto, críticas construtivas
  • Trabalhar de forma produtiva
  • Conhecer e desenvolver novas habilidades
  • Comunicar os problemas para encontrar uma solução efetiva.

Aprendizado

Os colaboradores, muitas vezes, podem confiar demasiadamente em seus próprios conhecimentos sobre a tecnologia, e isso à vezes pode não gerar o resultado desejado. O aprendizado ajuda os trabalhadores a aumentar o seu grau de conhecimento sobre o projeto.

Esse processo de aprendizado pode se dar de três formas:

  1. Grupos de trabalho focados
  2. Análises técnicas
  3. Análise posterior da conclusão do projeto.

Papéis e responsabilidades

Para implantar o desenvolvimento de software adaptativo, conta-se com diferentes papéis e responsabilidades, como você verá a seguir:

  • Executive Sponsor: age como um patrocinador do projeto, ou seja, gerencia e providencia os recursos para o desenvolvimento
  • Facilitador: lidera e planeja as reuniões de equipe
  • Scribe: responsável por fazer anotações nas reuniões
  • Cliente: precisa sempre estar presente
  • Gerente de Projetos: coordena o desenvolvimento, e além disso, os próprios Desenvolvedores.

Vantagens e desvantagens do DAS

Existem vários benefícios trazidos pelo desenvolvimento de software adaptativo. São eles:

  • Maior qualidade geral do produto final
  • Transparência entre desenvolvedores e consumidores aprimorada
  • Utilização em projetos que precisam de acompanhamento e avaliação constantes dos clientes
  • Flexibilidade de adaptação do planejamento em qualquer etapa do projeto
  • Enfoque no usuário, que gera um software mais intuitivo
  • Maior probabilidade de entrega dentro do prazo, graças aos ciclos iterativos de três etapas que permitem a identificação e resolução de eventuais problemas
  • Aprendizagem com os erros e trabalho em equipe, gerando um software mais refinado.

Entretanto, não existe metodologia ágil perfeita. Agora você verá algumas desvantagens que o DAS tem:

  • Diversas testagens que podem levar a um maior custo de projeto
  • Exigência de um grau alto de envolvimento do usuário, o que pode ser difícil de providenciar
  • Ênfase nas repetições que pode causar cansaço
  • Melhor funcionamento com equipes que podem se dedicar a somente um único projeto
  • Dificuldade de implantar o desenvolvimento de software adaptativo em projetos com altos riscos

Invista no seu desenvolvimento!

Nesse artigo, tratamos sobre o desenvolvimento de software adaptativo (DAS) desde seu conceito, como seus principais aspectos. Além de dominar sobre programação, é necessário estar atento aos principais modelos de gestão a fim de obter os melhores resultados.

Pensando nisso, trouxemos para você o Curso de Gestão para Resultados! Nele, você aprenderá como identificar oportunidades de melhoria e como utilizar indicadores para controlar sua evolução. Você também saberá como definir ações eficazes para otimização de processos.

Não perca essa incrível oportunidade, inscreva-se agora!

Curso de Gestão para Resultados

Perguntas frequentes

O que é desenvolvimento de software adaptativo (DAS)?
O desenvolvimento de software adaptativo, em inglês Adaptive Software Development (ASD), é um método de desenvolvimento ágil que une a engenharia de software a conceitos da metodologia ágil. Ele é uma consequência direta de outra metodologia ágil, o desenvolvimento rápido de aplicações (DRA), e tem como objetivo permitir que as equipes se adaptem mais rapidamente e de modo eficaz às necessidades do mercado, reagindo melhor às mudanças.
Quem criou o desenvolvimento de software adaptativo?
Os gerentes de projetos John Highsmith e Sam Bayer são considerados os criadores do desenvolvimento de software adaptativo, no início dos anos 90. Eles desenvolveram o DAS para ser mais contínuo e rápido do que o framework ágil DRA e utilizaram a abordagem na conclusão de mais de 100 softwares comerciais, por meio de uma estratégia com períodos de um mês e iterações semanais.
Quais são as principais características do DAS?
O DAS possui cinco características principais: focado na missão, com objetivos bem definidos mas flexíveis; orientado a riscos, compreendendo que existem riscos a serem tomados; orientado a componentes, com atividades definidas pelas funcionalidades do software e não por tarefas; iterativo, acrescentando novas informações a cada ciclo; e tolerante a mudanças, incorporando as mudanças que surgem em vez de tentar controlá-las.
O DAS segue algum conjunto de princípios?
Sim. Como outros métodos ágeis, o desenvolvimento de software adaptativo segue os princípios do Manifesto Ágil. A definição fornecida pelos seus criadores é que o DAS incorpora o princípio de que a adaptação contínua do processo ao trabalho em questão é o estado normal das coisas.
Thiago Coutinho
Escrito por
Thiago Coutinho
Thiago é engenheiro de produção, pós-graduado em estatística e mestre em administração pela UFJF. Especialista Black Belt em Lean Six Sigma, trabalhou na Votorantim Metais e MRS Lo…

Veja também