INFO
Curso: Java encontra Scrum: Desenvolvendo Software com Agilidade
Carga Horária: 30h
Modalidade: Presencial
Turno/Horário: Terça e Quinta | 8h às 12h
Período: 07/05 a 30/05/2024
Professor(a): Rita Suzana Maciel
Informações em: https://bit.ly/ufba-tomorrow-maio
Inscrição em: https://bit.ly/ufba-tomorrow-maio-form
NÍVEL DO CURSO
Intermediário
OBJETIVOS DO CURSO
Este curso tem como objetivo capacitar o aluno a iniciar a programação em Java dentro de um ambiente Scrum.
OBJETIVOS ESPECÍFICOS
Compreender os conceitos que envolvem um projeto de desenvolvimento de software utilizando o Scrum através dos papéis e atividades (ex.scrum master, product owner, scrum meeting, product backlog).
Compreender e utilizar a linguagem Java no contexto do desenvolvimento de uma aplicação simples utilizando o Scrum.
POR QUE DEVO FAZER ESTE CURSO?
Métodos ágeis, como scrum, são indispensáveis para o desenvolvimento de software da atualidade. Neste curso você conhecerá e aplicará a linguagem de programação Java utilizando esta metodologia. Scrum e Java são duas das estratégias (método e linguagem) mais utilizadas no desenvolvimento de software. Além da codificação, existem diversos outros aspectos com os quais deve-se lidar dentro de um projeto. Isso inclui esclarecer os requisitos, desejos do cliente e análises de oportunidade de negócios.
EMENTA
-
Processos de Software Planejados e Ágeis. Requisitos de Software. Método Scrum (Equipe de Trabalho e Atividades).
-
Conceitos Básicos da Orientação Objeto.
-
Programação em Java (Classe, Instância, Sobrecarga, Herança, Interfaces).
SOBRE O PROFESSOR
Dra Rita Suzana é professora associada e pesquisadora do Instituto de Computação da UFBA. Realizou seu mestrado na UFRGS, o doutorado na UFPe, pós-doutorado na University of Waterloo (Canadá) e no ICMC-USP. Atua principalmente na área de engenharia de software com foco na engenharia de requisitos e processos de software. Além da atuação acadˆmica, atuou por mais de dez anos na indústria na gerência e desenvolvimento de Projetos de Software.