Escolar Documentos
Profissional Documentos
Cultura Documentos
Apresentação
Depois de escolher o tema e contextuar o problema, é hora de planejar o trabalho. O seu TCC, como você já percebeu, é a
especi cação e a modelagem das atividades de planejamento, análise e projeto do sistema a ser desenvolvido, como
solução total ou parcial da situação-problema apresentada na de nição de seu tema.
Nesta aula, de niremos a proposta de trabalho, constante no conteúdo de seu projeto de TCC, que inclui atividades como:
escolha e de nição da metodologia de trabalho para condução de seu projeto; previsão de alocação de recursos para o
projeto (hardware, software, mão de obra e materiais); cronograma; e orçamento para elaboração das atividades do seu
TCC.
Objetivos
A proposta de trabalho
É hora de planejar as fases de concepção, análise e projeto do sistema:
1 2 3
Método de trabalho
Veremos a partir de agora que o método de trabalho compreende de nir:
Existem restrições que precisam ser consideradas. O seu trabalho, por exemplo, é individual e você deve realizar entregas em
datas especí cas.
Pela própria concepção do conteúdo do TCC, as entregas NÃO são incrementais e sim
sequencias, tal qual no processo em “cascata com retroalimentação”. Porém, temos
toda a liberdade de refazer especi cações anteriores e integrá-las ao TCC, que vai
sendo construído paulatinamente, ao longo do período letivo.
Exemplo
Por exemplo, é normal que, ao desenvolver o diagrama de sequência, tenhamos que alterar o diagrama
de classes e até mesmo o diagrama de especi cações de casos de uso: alteramos o que for necessário
e agregamos os novos modelos e/ou especi cações ao TCC.
Como o sistema a ser desenvolvido não deve ser grande e nem complexo, para que seja especi cado dentro do período letivo, a
restrição acima não chega a comprometer a qualidade, mas constata-se que não poderemos trabalhar usando modelos
iterativos-incrementais.
Deve-se levantar junto aos usuários as necessidades deles, de forma a identi car e descrever os requisitos funcionais
(funcionalidades do sistema para atender às necessidades de seus usuários) e os não funcionais (restrições e características
de um ou mais requisitos funcionais).
Saiba mais
Trata-se de uma conversa com objetivo claramente de nido, podendo ou não seguir roteiro de perguntas. É uma das
técnicas mais usadas.
Quando se utiliza estritamente um roteiro de perguntas, dizemos que a entrevista é estruturada ou fechada. Nesse caso,
temos maior possibilidade de mapear os dados conforme as questões formuladas.
Quando a entrevista não faz uso de perguntas programadas, diz-se que a entrevista foi não estruturada ou aberta. Nesse
caso, teremos maior di culdade no mapeamento das respostas.
Por vezes, levantar requisitos demanda conversas mais abertas, cuja atenção deve ser redobrada para não sair do foco.
Há ainda a possibilidade, talvez a mais usual e dinâmica, de usar essas duas formas de entrevistas conjugadas.
Questionários x
Conhecidos para coleta de dados demográ cos e opiniões de usuários. Podem ser compostos por questões abertas e
fechadas.
Essa técnica possibilita alcançar maior número de participantes, seja em função do volume de entrevistados ou da
dispersão geográ ca dos mesmos. E, com o advento da internet, passamos a ter a possibilidade de aplicar os
questionários remotamente.
Ao usarmos perguntas fechadas, temos maior facilidade para mapear os resultados, diferentemente de perguntas
abertas, em que podem surgir respostas fora do foco do interesse.
Consiste em observar as pessoas agindo, diariamente, em seu ambiente de trabalho, na realização de suas tarefas. Trata-
se da chamada observação indireta.
Quando as pessoas são observadas em ambiente controlado, estamos diante da observação direta.
Análise documental x
Consiste em analisar documentos relevantes, cujo conhecimento ocorreu pelo uso de técnicas de levantamento de dados
usadas anteriormente.
Pode compreender um conjunto de documentos (papel e/ou digital) relevantes ao contexto do negócio, como relatórios de
um sistema, por exemplo.
Grupo focal x
Normalmente, envolve grupos de até 10 pessoas, que devem representar parte do público-alvo, e a discussão é conduzida
por um facilitador.
Pode reunir pessoas de diferentes habilidades e conhecimentos, em uma discussão, por exemplo, sobre as
funcionalidades do sistema.
Pelo diálogo e troca de ideias, essa técnica possibilita identi car as expectativas, a importância do sistema e os possíveis
con itos entre os envolvidos. É útil para investigar problemas coletivos, da comunidade.
Dica
Caso use gravador de voz e/ou câmera ou lmadora, lembre-se de pedir permissão, formalmente, à
empresa, de forma a evitar possíveis constrangimentos.
• O paradigma de desenvolvimento já foi de nido pela própria concepção da disciplina, que inclui modelos UML tipicamente
para representar orientação a objetos. Ou seja: o sistema será desenvolvido sob o paradigma orientado a objetos;
• A linguagem de modelagem UML (Uni ed Modeling Language) 2 será usada para modelar o sistema;
• A técnica de modelagem conceitual de dados a ser usada é o Diagrama de Entidade e Relacionamento (DER) ou Modelo
de Entidade e Relacionamento (MER).
Dica
Use a ferramenta de modelagem Dbdesigner <https://www.dbdesigner.net/pricing> , que possui uma
versão free online, com limitações de número de databases (2) e tabelas por database (20).
Exemplo
1 2 3
Exemplo
• O SGBD a ser usado deve ser compatível com o modelo lógico e devidamente justi cado.
A única mão de obra disponível para as atividades de análise e projeto é a sua. Por isso, projete a alocação de sua mão de obra,
ao longo das entregas, diferenciando seu papel.
Você pode ainda atuar como outros especialistas, cuja contratação se justi que.
Exemplo
Recursos computacionais
Trata-se do hardware, software, infraestrutura etc.
Relacione cada recurso computacional necessário às atividades de elaboração de seu TCC, indicando a quantidade necessária
de cada um, conforme abaixo:
Hardware
Computadores Equipamentos de Impressoras e a ns Outros dispositivos
Servidores, estações e rede Com as respectivas de hardware
outros dispositivos Roteadores, switch, con gurações. Como, por exemplo,
computacionais, entre outros, leitores de código de
indicando a indicando modelos e barra, leitor
con guração mínima con gurações. biométrico, catracas
de cada um. eletrônicas, e demais
necessidades,
devidamente
especi cadas
tecnicamente.
Software
Atenção
Para efeitos de alocação de recursos e orçamento, devemos considerar a totalidade do projeto do TCC,
isto é, abranger as atividades que serão realizadas nas duas disciplinas (Projeto de TCC em Sistemas de
Informação e TCC em Sistemas de Informação).
Exemplo
Analise o exemplo a seguir que mostra Como estruturar a relação dos recursos necessários às
atividades do projeto
<galeria/aula3/docs/como_estruturar_relacao_recursos_necessarios_atividades_projeto.pdf> .
Dica
Cronograma de trabalho
Para elaboração do cronograma, devemos considerar apenas as atividades pertinentes a este período letivo.
Logo, considerando os itens do conteúdo do TCC apresentado na aula 1, o cronograma deve considerar as atividades e
subatividades contidas nos itens denominados:
1 2 3 4 5
O cronograma de entregas da disciplina, disponível no ambiente online (biblioteca da disciplina e envio pelo docente pela
central de mensagens), de ne as datas das entregas, que devem ser consideradas em seu cronograma.
Por exemplo, a subatividade “1.2 Contextualização” tem a subatividade “1.1 O Tema do trabalho” como antecessora, da mesma
forma como é antecessora da atividade “1.3. A situação-problema”.
Veja a janela no aplicativo Project Libre e observe atentamente as colunas “Nome” (segunda) e “Antecessores” (última), onde
de nimos a sequência:
Tome por base o que foi descrito nesse item, conforme a imagem seguir, da ferramenta Project Libre:
A imagem a seguir ilustra a alocação de recursos (previamente registrados), da subtarefa “1.4. Breve Descrição do Problema”,
na ferramenta Project Libre:
Passos 4 – Estimativa de duração das atividades
Aqui, deve-se estimar a duração das atividades, considerando as datas de entregas parciais previstas no cronograma de
entregas da disciplina e as dependências entre as atividades.
A estimativa deve ser realizada para cada subatividade, conforme ilustrado pela janela do aplicativo.
Neste exemplo, vemos a de nição do tempo destinado à atividade “1.1. Tema do Trabalho”:
Caso haja folga negativa, será necessário utilizar técnicas de redução de duração do projeto, fazendo com que ele passe a
atender às necessidades de prazo. Para tal, antes disso, já identi camos e sequenciamos as atividades, estimamos recursos e
durações.
Agora veja o Diagrama de Gantt derivado do cadastramento das tarefas (sequenciamento e duração) e da alocação dos
recursos:
1 2 3
1 2
Dica
O seu cronograma deve estar alinhado com as entregas. Logo, paute-o com base no cronograma das
entregas da disciplina, que pode ser obtido acessando a biblioteca virtual da disciplina ou pela
mensagem de início de período enviada pelo Orientador-tutor com as orientações no corpo e o
cronograma em anexo.
Em caso de dúvidas, procure seu Orientador-tutor, pelo fórum ou central de mensagens.
Entradas do cronograma de projeto
Veja a seguir cada entrada necessária à elaboração do cronograma:
08/09/18 1. O Problema
21/10/18 3. A solução (3.2.1 + 3.2.2 + 3.2.3) 2. Contextualização do Problema (2.4)+ 3. A solução (3.1)
AV - 12/11 a 27/11
AVS-30/11 a 10/12
Entregas Data em que as atividades devem ser enviadas (postadas no ambiente online denominado
“trabalhos”.
Atividades de entrega do Contém todos os itens constantes do conteúdo do projeto de TCC que devem ser entregues naquela
aluno data 3 .
Atividades de devolutiva do Constam os prazos em que o Orientador-tutor deve retornar com correções e observações, aprovando
docente ou não, as entregas dos alunos.
1. O problema
1.2. Contextualização
1.3. A situação-problema
2. Contextualização do problema
2.2.4. Concorrência
2.2.5. Organograma
3. A Solução
Exemplo
Recurso Tipo Recurso Valor Mês Mês 1 Mies 2 Mês 3 Mês 4 Total
Dica
Ao elaborar a sua previsão orçamentária, substitua os meses (1 a 4) por mês/Ano correntes: Ago/18,
Set/18, Out/18, Nov/18.
Ou seja: pelo exemplo da planilha, o sistema custa R$36.610,00. Observe nos totais de cada coluna (na
linha “Total”) o desencaixe de verba em cada mês.
Atividade
1. Quanto ao método do trabalho, deve-se de nir:
2. Assinale o recurso abaixo listado que NÃO procede para uso das fases de análise e projeto:
II. Na elaboração do cronograma, fazemos a alocação dos recursos, dentre das tarefas em que eles são necessários;
III. Dentre as entradas necessárias para elaborar o cronograma, temos: calendário civil, atividades do projeto de TCC e
calendário de entregas da disciplina;
IV. O cronograma deve ser apresentado apenas sob a forma de tabela, contendo para cada atividade: nome, antecessora(s),
recurso(s) alocado(s), tempo de duração.
Notas