<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Diego Wenndson Souza Costa on Medium]]></title>
        <description><![CDATA[Stories by Diego Wenndson Souza Costa on Medium]]></description>
        <link>https://medium.com/@diego.wenndson?source=rss-243bc2f369dd------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/0*A3IcuLlm_oV0yBTL</url>
            <title>Stories by Diego Wenndson Souza Costa on Medium</title>
            <link>https://medium.com/@diego.wenndson?source=rss-243bc2f369dd------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Sun, 15 Nov 2026 16:16:22 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@diego.wenndson/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com/" rel="hub"/>
        <item>
            <title><![CDATA[Já ouviu falar de RAD?]]></title>
            <link>https://medium.com/@diego.wenndson/j%C3%A1-ouviu-falar-de-rad-733554a686b6?source=rss-243bc2f369dd------2</link>
            <guid isPermaLink="false">https://medium.com/p/733554a686b6</guid>
            <category><![CDATA[agile-development]]></category>
            <category><![CDATA[ágil]]></category>
            <category><![CDATA[agile-methodology]]></category>
            <dc:creator><![CDATA[Diego Wenndson Souza Costa]]></dc:creator>
            <pubDate>Fri, 31 Jan 2020 14:30:10 GMT</pubDate>
            <atom:updated>2020-01-31T14:33:55.618Z</atom:updated>
            <content:encoded><![CDATA[<p>Quando buscamos agilidade e qualidade no desenvolve de softwares, existem enumeras metodologias que são capazes de potencializar o desempenho do processos junto com as pessoas envolvidos. Hoje em dias basicamente toda empresa está adotando um método Ágil.</p><p>Hoje em dia, existem diversas metodologias de desenvolvimento de software, por isso estamos fazendo uma série de artigos focados em metodologias. Já falamos aqui sobre as metodologias <a href="https://www.treinaweb.com.br/blog/scrum-como-ferramenta-de-apoio-ao-gerenciamento-de-projetos/">Scrum</a> e <a href="https://www.treinaweb.com.br/blog/metodologia-crystal-o-que-e-e-para-que-serve/">Crystal</a>, e hoje vamos abordar a metodologia RAD.</p><h3>O que é RAD?</h3><p><strong>Rapid Application Development (RAD)</strong> ou <em>Desenvolvimento Rápido de Aplicação</em> é um modelo de processo de desenvolvimento de software incremental, que foi registrado por James Martin, em 1991. É um processo de desenvolvimento de aplicações de forma rápida com objetivos bem definidos e análise de requisitos extremamente bem alinhada. Esse modelo enfatiza um ciclo de desenvolvimento curto, com o intuito de ter um desenvolvimento melhor e mais rápido.</p><p>No desenvolvimento incremental, uma das características de RAD, o sistema é dividido em módulos, tomando por base a funcionalidade. Tendo os incrementos definidos, a cada ciclo é acrescido de novas funcionalidades ou até mesmo modificações, caso seja necessário. Outra característica é justamente essa maleabilidade de adaptação dos processos e a capacidade de se manter em constante evolução.</p><p>O processo consiste basicamente em:</p><ol><li>Modelagem do negócio</li><li>Modelagem dos dados</li><li>Modelagem do processo</li><li>Geração da aplicação</li><li>Teste e Modificação</li></ol><p>As fases de modelagem e geração da aplicação são executadas por diversas equipes. Essa divisão otimiza tempo, além do reaproveitamento de módulos prontos que faz com que o desenvolvimento cumpra prazos curtos. Por fim, ocorre a integração desses componentes.</p><p>O RAD tem uma capacidade muito grande de potencializar o desempenho dos profissionais da equipe. Algumas outras vantagens são:</p><ul><li>economia de tempo</li><li>progresso mensurável</li><li>trabalho com modelos</li><li>integração mais rápida de sistemas</li><li>feedback constante</li></ul><h3>Quando devo usar?</h3><p>Um ponto muito importante é que a aplicação deve possuir requisitos muito bem definidos e o sistema poder ser modularizado para o bom funcionamento do RAD. Quando você analisar que o projeto a ser desenvolvido pode ser dividido em componentes e em ser reutilizado componentes prontos, sempre pensando no curto prazo, pode ser uma boa opção.</p><p>Não é apropriado quando se tem um risco técnico alto ou quando não se tem equipe suficiente para suprir essa agilidade.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=733554a686b6" width="1" height="1" alt="">]]></content:encoded>
        </item>
    </channel>
</rss>