UFU–UNIVERSIDADE FEDERAL DE UBERLÂNDIA
FACOM–FACULDADE DE COMPUTAÇÃO
CURSO DE BACHARELADO EM SISTEMAS DE INFORMAÇÃO
PROFESSOR:WILLIAM CHAVES DE SOUZA CARVALHO
TRABALHO PRÁTICO DE GERÊNCIA DE PROJETOS DE TI–2014/1
A resolução desta prova deverá ser entregue apenas durante a aula de Gerência de Projetos de TI do dia 18/06/2014, podendo ser feita em grupos de até três alunos. A resolução deverá ser entregue im-pressa e enviada para o e-mail william@facom.ufu.br ou william.souza.carvalho@gmail.com.
1. Visão Geral
Um sistema de informação de pacientes que apoie o cuidado com a saúde mental consiste em um software médico que mantém dados sobre pacientes que sofrem de problemas de saúde mental e os tratamentos que eles receberam. A maioria dos pacientes com problemas desse tipo não necessita de um tratamento hospitalar dedicado, mas precisa consultar clínicas especializadas regularmente, nas quais eles possam encontrar um médico que tenha conhecimento detalhado de seus problemas. Para tornar a consulta mais simples, essas clínicas não são apenas hospedadas em hospitais. Elas também podem ser mantidas em consultórios médicos ou centros comunitários.
O Sistema de Gerenciamento de Cuidados de Saúde Mental de Pacientes (SGC-SMP) é um sistema de informação direcionado para o uso em clínicas. Ele faz uso de um banco de dados centralizado de informação sobre os pacientes, mas também foi planejado para funcionar standalone e, dessa forma, pode ser acessado e usado em locais que não têm uma rede segura. Quando os sistemas locais têm acesso a redes seguras, eles usam informações sobre os pacientes do banco de dados, mas podem baixar e usar cópias locais de registro de pacientes quando eles estão desconectados. Não se trata de um sistema completo de registros médicos; portanto, ele não mantém informações sobre outras condições médicas. Contudo, pode interagir e trocar dados com outros sistemas de informação clínica. A Figura 1 ilustra a organização do SGC-SMP. SGC-SMP local SGC-SMP local SGC-SMP local SGC-SMP Servidor web SGC-SMP Banco de Dados dos Pacientes
Figura 1 – Organização do SGC-SMP
O SGC-SMP tem dois objetivos gerais:
1. Gerar informação administrativa que permita aos gerentes de serviço de saúde avaliar o desem-penho considerando os objetivos locais e governamentais.
A natureza dos problemas de saúde mental é tal que os pacientes frequentemente são desorganizados a ponto de perder consultas, deliberada ou acidentalmente perder receitas e medicação, esquecer-se das instruções e fazer demandas insensatas à equipe médica. Eles podem aparecer inesperadamente. Na maioria dos casos, eles podem ser um perigo para si próprios e para outras pessoas. Eles podem mudar regularmente de endereço e estar desabrigados por períodos longos ou curtos. Quando os paci-entes forem perigosos, eles podem precisar ser segregados – confinados a um hospital seguro para tratamento e observação.
Os usuários do sistema incluem equipe clínica, como médicos, enfermeiras e assistentes de saúde (en-fermeiras que visitam as pessoas em casa para avaliar o tratamento). Outros usuários incluem recepci-onistas, que marcam as consultas, equipe de registros médicos, que mantém o sistema de registros, e equipe administrativa, que gera relatórios.
O sistema é usado para registrar informações sobre os pacientes (nome, endereço, idade, parentesco etc.), consultas (data, médico visto, impressões subjetivas sobre o paciente etc.), condições e tratamen-tos. Os relatórios são gerados regularmente para a equipe médica e gerentes de autoridade de saúde. Normalmente, os relatórios para a equipe médica focam no paciente individual, enquanto os relatórios administrativos são anônimos e concernem às condições, custos do tratamento etc.
2. Características Principais
As características principais do sistema são descritas nas subseções subsequentes.
2.1. Gerenciamento de cuidado individual
Os médicos clínicos podem criar relatórios para pacientes, editar a informação no sistema, verificar o histórico do paciente etc. O sistema apoia resumo de dados, assim os médicos que não tiveram contato anterior com o paciente podem entender rapidamente os problemas importantes e os tratamentos que foram prescritos.
2.2. Monitoramento de paciente
O sistema monitora regularmente os registros de pacientes envolvidos no tratamento e emite alertas se problemas possíveis forem encontrados. Portanto, se o paciente não foi visto por um médico por certo tempo, um alerta pode ser emitido. Um dos elementos mais importantes do sistema de monitoramento é manter acompanhamento de pacientes segregados e garantir que as inspeções legalmente requeridas sejam realizadas no tempo previsto.
2.3. Geração de relatórios administrativos
O sistema gera relatórios administrativos mensais que mostram o número de pacientes tratados em cada clínica, o número de pacientes que deram entrada e deixaram o sistema de cuidados, número de pacientes segregados, os remédios prescritos e seus custos etc.
3. Restrições
Restrições de ordem legal, de privacidade e de segurança afetam o projeto e o funcionamento do SGC-SMP conforme descrito a seguir.
3.1. Legislação
Duas leis diferentes afetam o sistema. Estas são leis sobre proteção de dados que governam a confi-dencialidade de informação pessoal e leis de saúde mental que governam a detenção obrigatória de pacientes tidos como perigosos para si mesmos ou para os outros. A saúde mental é singular nesse aspecto, por ser a única especialidade médica capaz de recomendar a detenção de pacientes contra a vontade deles. Isso está sujeito a medidas legislativas protetoras bastante rígidas. Um dos alvos do SGC-SMP é garantir que a equipe sempre aja de acordo com a lei e que suas decisões sejam registradas para revisão jurídica, se necessário.
3.2. Privacidade
Como em todos os sistemas médicos, a privacidade é um requisito crítico do sistema. É essencial que a informação do paciente seja confidencial e nunca revelada a pessoas fora da equipe médica autori-zada além dos próprios pacientes. O SGC-SMP é também um sistema crítico de segurança. Algumas doenças mentais tornam os pacientes suicidas e perigosos para outras pessoas. Quando possível, o sistema deve alertar a equipe médica sobre pacientes potencialmente suicidas ou perigosos.
3.3. Segurança
O projeto geral do sistema tem de levar em consideração os requisitos de privacidade e segurança. O sistema deve estar disponível quando necessário, senão a segurança pode estar comprometida e pode ser impossível prescrever o remédio correto para os pacientes. Existe um possível conflito aqui – é mais fácil manter a privacidade quando existe apenas uma única cópia de dados de sistema. Contudo, para garantir a disponibilidade no evento de falha de servidor ou desconexão de rede, cópias múltiplas de dados devem ser mantidas.
4. Projeto de Desenvolvimento
Como você pode imaginar, você é o Gerente de Projetos da Fábrica de Software que venceu a licitação para implementação do SGC-SMP em uma cidade de médio porte. Como bom Gerente de Projetos, uma de suas primeiras providências foi elaborar a Estrutura Analítica do Projeto de acordo com as fases típicas da Engenharia de Software para elaborar a versão preliminar do cronograma cujos grandes módulos (ou fases) são ilustrados na Figura 2. O cronograma expandido com todas as tarefas pode ser encontrado no site da disciplina.
A partir daí, você deverá refinar este cronograma preliminar para gerar o cronograma final, e para isso deverá levar em consideração a duração das principais tarefas, os recursos e os custos dos recursos. As próximas subseções descrevem estes elementos de forma que você possa dar continuidade ao planeja-mento do projeto.
4.1. Estimativa
4.2. Recursos
Cada pessoa da equipe exerce um papel no projeto. Por exemplo: gerente, arquiteto, analista de teste, programador, etc. As responsabilidades do gerente são gerenciar, influenciar e liderar a equipe do projeto, além de garantir que um comportamento ético seja adotado na realização dos trabalhos.
1. Ainda no arquivo do MS-Project que você modificou para responder o item 4.1, insira os dados da Tabela 2 na planilha de recursos:
Tabela 1 – Planilha de Recursos do Projeto
Perfil do Recurso Valor Hora (normal / extra) Custo / Uso
Gerente de Projetos R$ 50,00 / R$ 75,00 Analista de Requisitos Pleno R$ 30,00 / R$ 45,00 Analista de Requisitos Sênior R$ 35,00 / R$ 52,50 Analista de Sistemas (UML) R$ 34,00 / R$ 51,00
Arquiteto Sênior R$ 40,00 / R$ 60,00
Programador Sênior R$ 35,00 / R$ 52,50 Programador Pleno R$ 25,00 / R$ 37,50 Programador Júnior R$ 18,00 / R$ 27,00 Analista de Teste Pleno R$ 22,00 / R$ 33,50 Analista de Teste Júnior R$ 15,00 / R$ 22,50 Webmaster/Web designer R$ 25,00 / R$ 37,50
DBA R$ 35,00 / R$ 52,50
Implantador de Sistemas Pleno R$ 25,00 / R$ 37,50
Cliente R$ 0,00 / R$ 0,00
Buffet Black Tea R$ 300,00
2. Para cada tarefa do cronograma, atribua o recurso mais adequado para realiza-la de acordo com os tipos de recursos disponíveis inseridos no passo anterior. Confie no seu bom senso e capa-cidade de julgamento para decidir quem deve fazer o quê1. Lembre-se também que uma tarefa pode ser realizada por mais de um recurso, o que faz o prazo diminuir.
3. Calcule no MS-Project o valor do orçamento do projeto de acordo com os dados da Tabela 2 e as atribuições de tarefa feitas no passo 22.
4. Altere as predecessoras de algumas tarefas tornando-as paralelas com outras e veja como isso afeta o prazo de execução do projeto.
1 Dica: A realização da tarefa 75. Ministrar Treinamento do cronograma precisa ser atribuída tanto ao recurso técnico
adequado quanto ao Buffet Black Tea, que é responsável pelo coffee break durante o treinamento.
5. Entregáveis
1. Arquivo MS-Project alterado para conter:
1.1.Os recursos inseridos na planilha de recursos.
1.2.Todas as tarefas com recurso(s) atribuído(s) de acordo com a planilha fornecida no enun-ciado desta avaliação.