Ferramentas Ambiente de Desenvolvimento Ágil
Roteiro- JAVA- IDE- Dispositivos móveis- Integração Contínua- Scrum- Web Services
JAVA- Multiplataforma;- Paradigma Orientado a Objetos;- Compilada para bytecodes;- Interpretada pela JVM;
JAVAClasses: Definem um esqueleto do objeto.public abstract class Animal { public abstract void fazerBarulho();} public class Cachorro extends Animal { public void fazerBarulho() { System.out.println("AuAu!"); }} public class Gato extends Animal { public void fazerBarulho() { System.out.println("Miau!"); }}
JAVAObjetos: Materialização da Classe.
public class Main {public static void main(String args[]) {
Animal gato = new Gato();gato.fazerBarulho();
{}
Saída: Miau!
IDE- Eclipse - Tem suporte com vários plugins, ampliando o poder da IDE.- Possui ferramenta gráficapara criar layouts(Android)em arquivos xml.
Servidores de Aplicação- Disponibiliza um ambiente para a instalação e execução de certas aplicações(Contêiner).- Servidor web;- Serviços(Aplicações e Ferramentas) para auxiliar no desenvolvimento e execução do Software.
Desenvolvimento Móvel- Android:Permite os desenvolvedores escreverem software na linguagem de programação JAVA controlando o dispositivo via bibliotecas desenvolvidas pela Google.
Integração Contínua- Repositório de Código;- Build automática;- Testes executados automaticamente;- Todos commits vão ser executados;- Relatório de Qualidade do Código.
Scrum- Processo de desenvolvimento iterativo e incremental para gerenciamento de projetos e desenvolvimento ágil de software.- Papéis:
1. Scrum Master2. Product Owner3. Equipe
ScrumSprint: iteração que segue um ciclo.- Precedido por uma reunião de planejamento, onde é identificado as tarefas e um compromisso estimado para o objetivo do sprint;- Equipes auto-organizáveis
Scrum
Web Service- Solução utilizada na integração de sistemas e na comunicação entre aplicações diferentes;- Com esta tecnologia é possível que novas aplicações possam interagir com aquelas que já existem e que sistemas desenvolvidos em plataformas diferentes sejam compatíveis.
Top Related