‣ > ‣ > ARA0095 - DESENVOLVIMENTO RÁPIDO DE APLICAÇÕES EM PYTHON > 1.4 - RAD EM PYTHON


CONTEXTUALIZAÇÃO

Uma das principais características da RAD é o desenvolvimento de protótipos, de modo que desenvolvedores e usuários possam interagir em um sistema funcional:

Dessa forma, os usuários podem usar o software, ainda que tenha limitações, e fazer comentários e sugestões.

Os comentários auxiliam os desenvolvedores a tomar decisões que maximizem a satisfação dos usuários.

E com a validação do protótipo, os desenvolvedores montam um plano de trabalho para atender aos requisitos definidos pelos usuários.

<aside> ✅ Nesse sentido, fazer uso de ferramentas de desenvolvimento rápido é fundamental para que haja boa tradução entre ideias e representações visuais e funcionais.

</aside>

A utilização de ferramentas que acelerem o desenvolvimento auxilia na redução do tempo de lançamento no mercado. No ambiente competitivo do mercado de software, trata-se de uma característica muito importante. Frameworks facilitam a codificação e padronizam o uso de recursos; desse modo, a “reusabilidade” de componentes é um dos benefícios que são obtidos e que podem ajudar no desenvolvimento de novos módulos do sistema.

A seguir, serão apresentadas características da linguagem Python, porém já pode ser adiantado que a sintaxe dela é bem mais simples do que muitas outras linguagens do mercado, como o Java, por exemplo. Portanto, escolher o Pyhton como linguagem de desenvolvimento de um projeto pode reduzir consideravelmente o tempo de produção. A ideia é simples: supondo que o número de linhas que um desenvolvedor pode produzir em determinado intervalo é limitado, escolher uma linguagem de sintaxe mais simples ajuda a aumentar a produtividade.


PYTHON

Python é uma linguagem de programação muito usada para diversos fins. Ela possui muitos pacotes para diferentes tipos de aplicações, bibliotecas de GUI, além de ser uma linguagem de programação “enxuta”, no sentido de que sua sintaxe é mais simples do que muitas outras linguagens.

Dadas essas características, entre outras que serão tratadas um pouco mais adiante neste texto, o Python é uma linguagem adequada para a aplicação da metodologia RAD.

Saiba mais

A instalação dos pacotes no Pyhton também é bem simples, de modo geral. Normalmente, basta digitar: “pip install nome-do-pacote”. Em algumas situações, pode-se ter um pouco mais de trabalho por causa da compatibilidade de versões. Essa questão de configurações de versões, inclusive, é um problema que abrange os projetos de desenvolvimento de modo geral e, sem o apoio de uma equipe focada em questões que incluam esse tipo de problema, perde-se bastante tempo no projeto.