Declaração do Escopo do Projeto SysTrack Nome do Projeto: SysTrack Versão do Documento: 1.0 Elaborado por: André Ricardo, André Luiz, Daniel Augusto, Diogo Henrique, João Ricardo e Roberto Depollo. Revisado por: Renato Santos (TechHouse) e Wilson Amaral (Hórus). Data da Aprovação: 10.04.2011 Conteúdo Equipes do Projeto ......................................................................................................................................... 3 Objetivos do projeto ....................................................................................................................................... 3 Requisitos do produto .................................................................................................................................... 3 Critérios de aceitação do produto .................................................................................................................. 3 Limites do projeto .......................................................................................................................................... 3 Requisitos do projeto ..................................................................................................................................... 4 Restrições do projeto...................................................................................................................................... 5 Premissas do projeto ...................................................................................................................................... 6 Riscos inicias definidos.................................................................................................................................. 6 Marcos do cronograma e entregas do projeto. ............................................................................................... 6 EAP Inicial ..................................................................................................................................................... 7 Estimativa aproximada de custos ................................................................................................................... 7 Equipes do Projeto Empresa TechHouse(contratada): Nome: Cargo: Renato Santos Daniel Augusto Diogo Henrique Gerente de projeto Vice-coordenador Analista de requisitos João Ricardo Roberto Depollo André Luiz André Ricardo Administrador de dados Programador Programador Analista de DBA Empresa Hórus(contratante) Nome: Cargo: Wilson Amaral Adriana Oliveira Edilberto Silva Administrador Gerente de estoque Analista de Marketing Objetivos do projeto Este projeto tem por finalidade desenvolver e implementar o SysTrack, um sistema que atenderá a empresa Hórus e cujas funcionalidades permitirão o cadastro de clientes, serviços e veículos, bem como emissão de relatórios administrativos, de marketing e de estoque. Requisitos do produto Cadastramento de clientes Consultar Clientes Controle de Faturas Emissão de relatórios Controle de transações financeiras Controle de pagamento dos funcionários Manter Cadastro de Funcionário Ferramenta para Auxiliar Cliente Critérios de aceitação do produto A cada módulo completo será apresentado ao cliente de acordo com sua aceitação será implantado ou modificado previsto nos requisitos do projeto. Limites do projeto: O sistema SysTrack não desempenhará tais funções: Controle financeiro da empresa; Não realiza em tempo real o rastreamento dos automóveis dotados com o aparelho de GPS; Emissão de boletos; Não permite que o cliente faça alterações no seu cadastro online; O orçamento não deve ultrapassar o valor definido neste documento O prazo de entrega do produto final não deve ultrapassar a data estipulada neste documento. Requisitos do projeto Requisitos funcionais Manter clientes: O sistema permitirá o cadastro, alteração, inativação, consulta, pesquisa, de clientes e usuários em um banco de dados informatizado, seguro e organizado. Emissão de relatórios Administrativos: O sistema permitirá que o ator emita relatórios de acordo com os dados do cliente, funcionários ou departamento desejado. O relatório conterá dados padrões prédefinidos pela empresa. Emissão de relatórios de Marketing: O sistema permitirá que sejam emitidos relatórios pelo departamento de Marketing, com base nos seguintes dados cadastrais do cliente: Nome, data de nascimento, endereço e data de contratação da empresa. Manter Cadastro de Funcionário: O Sistema manterá um cadastro geral de funcionários, onde permitirá um gerenciamento de todas as informações pertinentes às atividades da empresa. Página de acesso para o cliente consultar seus dados: O cliente da empresa poderá visualizar suas informações, pedir a alteração dos seus dados à empresa Hórus e requerer novos serviços de cobertura. O ator também terá ferramentas de comunicação direta com a empresa via serviços de email e telefonia. Manter cadastro de serviço:O sistema cadastrará os tipos serviços prestados a cada cliente tais como, aumento ou redução da área de abrangência do rastreamento. Manter cadastro de veículo: O sistema permitirá alteração, inativação, consulta, pesquisa dos veículos em um banco de dados organizado e informatizado. Manter Estoque: O sistema permitirá alteração, inativação, consulta pesquisa nos Estoques em um banco de dados organizado e informatizado. Requisitos não funcionais Plataforma Linux: O sistema será implementado em plataforma SUSE Enterprise Linux Server, que é uma distribuição Linux orientada para o mercado empresarial. Ela é direcionada para os servidores e mainframes, podendo ser instalada em computadores desktop. Novas versões maiores são lançadas em um intervalo de 24-36 meses, enquanto as versões menores (chamados service packs) são lançadas a cada 09-12 meses. Produtos SUSE Linux Enterprise recebem mais testes da comunidade OpenSUSE, o que garante que somente versões maduras e estáveis de seus componentes sejam liberadas no mercado. Acesso web: O acesso web será feito por meio de um browser, que mostrará para o ator o que contém no url especificado por ele. Todo conteúdo que o servidor ou empresa deseja mostrar é posto em um banco de dados virtual escrito através de uma linguagem de específica para poder ser acessada por inúmeras pessoas que desejam obter tais informações. Muitos acessos a web são feitos de forma a mostrar conteúdos pessoais com isso são providos senhas e login para limitar o acesso. Interface amigável: O design do Layout do SysTrack será totalmente em português onde não haverá palavras de difícil tradução ou compreensão para que o ator leia, levando em consideração o desuso de palavras dúbias ou estrangeiras. As fontes padrões do layout serão Verdana e Arial, isso, pois são fontes universais e comuns para todos os tipos de navegadores. Backup: O sistema realizará um Backup dos dados,a cada 2 horas, este processo prevê a copia de todos os dados alterados pelo ator, estes dados dispostos no sistema gerenciador de banco de dados. Estas informações são exportadas e salvas em pastas de backup nomeadas pelos dias e horas de modificações. Este processo de backup serve gerenciar futuras falhas no banco de dados da empresa. Performance: Desempenho computacional é caracterizado pela quantidade de trabalho útil realizada por um sistema computacional comparado com o tempo e recursos utilizados. No entanto, a desempenho não necessariamente diz quantas operações simultâneas podem ser feitas em um determinado tempo com uma determinada quantidade de recursos. Logo o sistema, Systrack, realizará a maior quantidade de trabalho útil com o menor tempo de recursos e recursos utilizados. Login e senha: Login é um nome de identificação do usuário que juntamente com a senha são validados para que se tenha acesso ao sistema. Estes dados serão cadastrados pelos próprios usuários e salvos no banco de dados. A senha será armazenada de forma criptografada e será autenticada sempre que o usuário tentar acessar o sistema. Permissionamento de acesso ao sistema: O acesso às informações contidas no SysTrack será restrito de acordo com o permissionamento de cada login. O permissionamento diz respeito a verificação do acesso, se login e senha etiver corretamente descritos pelo Ator que estiver tentando acessar o sistema, o permissionamento liberará o acesso para ele, agora se o login e a senha não estiverem de acordo, ou seja, o Ator estiver informado o login e a senha de maneira incorreta, o permissionamento bloqueará o acesso desse ator. Logoff automático: Logoff refere-se ao termino o uso de um sistema computacional, removendo a senha do usuário, efetuado, após, o login. Caso o sistema ficar inativo por 5 minutos, ou seja nenhuma função for acionada pelo usuário, será feito um logoff automático do usuário para garantir a segurança das informações do SysTrack, a sessão se encerrará e será novamente aberta da onde parou somente no momento em que o usuário colocar seu login e senha novamente. Banco de Dados: O banco de dados é um conjunto de registros dispostos em estrutura regular que possibilita a reorganização dos mesmos e produção de informação. Um banco de dados normalmente agrupa registros utilizáveis para um mesmo fim.Um banco de dados é usualmente mantido e acessado por meio de um software conhecido como Sistema Gerenciador de Banco de Dados (SGBD). O SGBD utilizado será o SQL Server 2005 da Microsoft. Restrições do projeto O projeto deverá ser elaborado dentro do orçamento pré-determinado. Nenhuma alteração de escopo, cronograma ou orçamento deverá ser realizada sem aprovação de todos os stakeholders. O gerente de projeto deverá escolher seu grupo de profissionais. Cada fase será iniciada somente após a confirmação do pagamento referente aquela fase. O Sistema deverá ser testado por pelo menos 14 dias antes de ser colocado em produção. Premissas do projeto Por parte da empresa contratante (Hórus): Disponibilizar as informações necessárias para o andamento das fases do projeto. Permitir o acesso as suas dependências, dos funcionários da empresa contratada,TechHouse. Revisar toda a documentação entregue pela empresa contratada(TechHouse) durante todo o projeto, atestando se o conteúdo descrito está de acordo com o que foi requisitado . Fornecer os recursos financeiros necessários de acordo com o que foi acordado em contrato. Avaliar e arcar com os custos extras originados de demandas do cliente (passagens aéreas, diárias de hotel, aluguel de sala para treinamento, etc.) Garantir o Interesse e participação eficiente dos stakeholders. Garantir que os pagamentos sejam feitos dentro do prazo previsto. Disponibilizar um representante que tenha conhecimento dos processos e fundamentos da empresa. Por parte da empresa contratada (TechHouse): Realizar os levantamentos dos requisitos para o projeto. Possuir uma equipe qualificada e motivada. Entregar o sistema SysTrack dentro dos requisitos acordados com o contratante, e dentro dos padrões internacionais de produção de software. Entregar os manuais do sistema em detalhados e em linguagem didática. Entregar todos os documentos e artefatos de acordo com o cronograma. Realizar o treinamento dos usuários da empresa Hórus no sistema SysTrack. Registrar em atas todas as reuniões. Riscos inicias definidos. Os principais riscos identificados que serão monitorados pelo Gerente, são: O projeto não ser concluído dentro do cronograma. Resistência do cliente e seus funcionários em contribuírem com informações para o desenvolvimento do sistema. O valor do projeto ultrapassar o limite imposto pelo cliente. O produto final ficar em desacordo com o produto planejado. Inflação, impactos ambientais, medidas regulatórias e desastres naturais. Perda de membros da equipe. Marcos do cronograma e entregas do projeto. (10.02.2011 a 13.02.2011) Ambiente de desenvolvimento montado e configurado. (13.02.2011 a 13.03.2011) Projeto concluído com tudo identificado, revisado e confirmado pelo cliente. (14.03.2011 a 28.05.2011) Criação do software como o planejado. (29.05.2011 a 15.06.2011) Sistema implementado no servidor e testado com sucesso. (16.06.2011 a 30.06.2011) Sistema funcionando com sucesso na empresa. (31.06.2011) Confirmação de Pagamento,documentação entregue. EAP Inicial: Estimativa aproximada de custos O investimento necessário para a elaboração e conclusão do projeto será de R$ 200.000.00 (duzentos mil reais).