0% acharam este documento útil (0 voto)
3 visualizações1 página

Engenharia de Software Ágil NOVO

O documento descreve um sistema de lançamento e consulta de notas com diferentes tipos de usuários: professores, alunos e administradores. A primeira versão será desenvolvida em Python com um banco de dados relacional, visando economia e rapidez no desenvolvimento. A justificativa para o desenvolvimento interno é o maior controle e personalização em comparação com soluções prontas.

Enviado por

cauealexandre12
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
3 visualizações1 página

Engenharia de Software Ágil NOVO

O documento descreve um sistema de lançamento e consulta de notas com diferentes tipos de usuários: professores, alunos e administradores. A primeira versão será desenvolvida em Python com um banco de dados relacional, visando economia e rapidez no desenvolvimento. A justificativa para o desenvolvimento interno é o maior controle e personalização em comparação com soluções prontas.

Enviado por

cauealexandre12
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd

Engenharia de Software Ágil

Nome: Cauê Alexandre Souza Santos

RA: H683BI2 Turma: DS2Q28

O sistema de lançamento e consulta de notas teria diferentes tipos de usuários:

 Professores → poderiam lançar e alterar as notas de suas disciplinas.


 Alunos → poderiam apenas consultar suas próprias notas.
 Administradores/TI → teriam acesso ao gerenciamento geral (criação de
usuários, disciplinas, permissões).

O sistema começaria com uma tela de login simples, apenas com usuário e senha.
Futuramente poderia evoluir para autenticação mais elaborada.

Tecnologias

Na primeira versão (MVP), poderia ser desenvolvido em Python, com um banco de


dados relacional (ex: MySQL ou PostgreSQL). Isso garante rapidez no desenvolvimento
e baixo custo inicial.

Desenvolvimento

O desenvolvimento interno seria mais econômico para o início da universidade, mas


exigiria tempo e uma equipe básica, formada por:

 Programadores (backend/frontend)
 Administrador de banco de dados
 Analista de sistemas (levantamento de requisitos e testes)

Justificativa

 Desenvolver do zero = maior controle e personalização.


 Comprar pronto = mais rápido, mas mais caro e menos flexível.
 Para o início, a versão básica em Python é suficiente para atender à necessidade
principal: lançar e consultar notas.

Você também pode gostar