Escolar Documentos
Profissional Documentos
Cultura Documentos
INTRODUO.......................................................................................................3
OBJETIVO..............................................................................................................4
DESENVOLVIMENTO...........................................................................................5
3.1
3.1.1
3.2.1
3.3.1
CONCLUSO......................................................................................................24
REFERNCIAS...........................................................................................................25
1 INTRODUO
A Engenharia de Software uma disciplina que est envolvida com
todos os aspectos da produo de software, desde a sua concepo at a sua
entrega, operao e manuteno
Um ponto crtico no projeto e na construo de todo o sistema de
software sua arquitetura: isto , sua organizao bruta como uma coleo de
componentes de interao.
Enquanto uma boa arquitetura pode permitir que um sistema
satisfaa s exigncias chaves em reas como: o desempenho, a confiabilidade, a
portabilidade, a escalabilidade, e a sua interoperabilidade; uma arquitetura ruim
pode ser desastrosa.
Para ajudar na tarefa de construo de uma boa arquitetura de um
sistema, a adoo de boas prticas do mercado e a utilizao de frameworks so
prticas altamente recomendveis.
No caso da documentao da arquitetura de um sistema, a utilizao
de tcnicas de engenharia de software em conjunto com diagramas da UML so
largamente utilizadas no mercado.
Com relao ao gerenciamento do projeto, a adoo de algumas
ferramentas como, por exemplo, a EAP, o cronograma de atividades e a matriz
RACI, facilitam sobremaneira o acompanhamento das atividades do projeto.
Neste trabalho teremos a oportunidade de revisar todos esses
conceitos, assim como aplic-los na prtica, conforme ser mostrado nas sees a
seguir.
2 OBJETIVO
Esta produo textual interdisciplinar individual tem como principal
objetivo trabalhar o contedo do eixo temtico que foi abordado em todas as
disciplinas do quarto semestre do Curso de Anlise e Desenvolvimento de Sistemas,
auxiliando assim na aplicao dos conceitos estudados. Para tal, ser desenvolvido
um projeto de software denominado "Financeiro" cuja implementao ser feita
utilizando os frameworks JSF e Hibernate que ter a durao de 13 semanas e
envolver diversos profissionais. Alm disso, as atividades envolvendo programao
e modelagem UML sero feitas utilizando a rotina de cadastro de clientes desse
sistema (Financeiro).
3 DESENVOLVIMENTO
por
desenvolver
um
projeto
de
arquitetura
cujos
CadastroClienteBean.java.
Web
o Container Web - Tomcat
o Framework MVC - Java Server Faces
Requisitos bsicos
Gerente de
Configurao
Comit de Controle
de Mudanas (CCM)
Equipe
Responsabilidade
Abimael Souza
Sena
Estabelecer Polticas de GC
Escrever Plano de GC
Configurar Ambiente de GC
Criar Espaos de Trabalho de Integrao
Criar Baselines
Promover Baselines
Adinan de
Figueiredo
Andrade
Leandro Carlos
Pereira de
Santana
Desenvolvedor
Daniel
Lima
Alpio da Silva
Matias
Todos os Papis
Willian
Alves
Arajo
9
Fonte: Mendona e Santos (2015)
Observaes:
Tipo
Descrio
Verso
Subversion
Controle de
Verso.
1.4.6
TortoiseSVN
Acesso ao
repositrio
Fonte: Mendona e Santos (2015)
10
Descrio
Responsabilidade
Aberto
Criao da solicitao.
Todos
Em anlise
Anlise da solicitao
Analista de sistemas
Analisado
Aguardando desenvolvimento
Analista de sistemas
Em desenvolvimento
Desenvolvedor
Desenvolvido
Aguardando teste
Desenvolvedor
Em testes
Solicitao em teste
Testador
Aguardando desenvolvimento
Testador
Finalizado
Solicitao finalizada
Analista de sistemas
11
12
Id
Nome da tarefa
1
Planejamento
1.1
Comunicao com o cliente
1.1.1
Documentao dos requisitos.
1.1.2
Formalizao dos requisitos.
1.2.
Anlise de risco
1.3.
Engenharia
1.3.1
Prototipao das telas
1.3.2
Modelagem de dados
1.4.
Construo e liberao
1.4.1
Implementao
1.4.2
Documentao
1.4.3
Testes
1.5.
Avaliao do cliente.
Fonte: Proposta do grupo
Durao
Hora(s) Semana(s)
120
12
9
3
3
33
6
27
63
36
18
9
9
13
2
1
1
1
4
1
3
7
7
7
7
1
Tarefa
Predecessora
1.1.1
1.1.2
1.1.1
1.1.1
1.1.1, 1.1.2 e 1.3.1
1.3.1 e 1.3.2
1.4.1
1.4.1 e 1.4.2
1.4
13
14
15
16
Atividade
Analista
1
Documentao
A/R
dos requisitos.
Formalizao
R
dos requisitos.
Anlise de risco
C
Prototipao das
C
telas
Modelagem de
R
dados
Implementao
I
Documentao
I
Testes
I
Avaliao do
A/R
cliente
Fonte: Proposta do grupo
Analista
2
Programador
1
Programador
2
Testador
Cliente/
Usurio
Gerente
de
Projeto
A/R
A/R
A/R
I
I
I
A/R
A/R
C
R
R
A/C
C
C
R
I
I
I
I
I
I
17
18
19
20
21
22
23
24
25
4 CONCLUSO
Em
tempos
de
competitividade
acirrada,
conscincia
da
26
REFERNCIAS