Você está na página 1de 3

WBA0446_v1.

CASE: AS PRINCIPAIS FERRAMENTAS NO CICLO


DE DESENVOLVIMENTO DE SOFTWARES
Proposta de Resolução
Autoria: André Olímpio

Leitura crítica: Marcilyanne Gois

Proposta de solução: Projeto OneCard


Identificação dos requisitos:
• Funcionais:
• Interface com o usuário (definição dos componentes [widgets]).
• Banco de dados (relacional e não relacional).
• Linguagem de programação (para mobile e web).
• Estrutura (suíte) para execução de casos de teste.
• Infraestrutura de rede (conectividade entre dispositivos e
servidores).
• Não funcionais:
• Leis governamentais (municipal, estadual e/ou federal).
• Infraestrutura das cidades.
• Aspectos culturais de cada região.
• Faixa etária dos usuários.
• Ferramentas Case:
• ASTAH – para modelagem do sistema de software por meio de
diagramas da UML.
• NETBEANS IDE – para criação do código fonte por meio de
linguagem de programação.
• Linguagens de programação: JAVA (para interface mobile). PHP
e JavaScript (para interface web).
• JMETER e SELENIUM – para executar os casos de teste.
• GITHUB – para controle de versionamento do código fonte.
• DB DESIGN – para modelagem do banco de dados.

Você também pode gostar