Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
ANDRÉ LUZ CAMARGO DAIANE BORGES MARION JEFERSON MOREIRA SUETH SAULO NOGUEIRA FILHO THIAGO DA CUNHA MUNIZ SOLICITAÇÃO DO CLIENTE - DESCRIÇÃO TEXTUAL DO SITEMA SISTEMA DE GESTÃO DE VENDAS IMOBILIÁRIA Uma empresa de imobiliário vende e aluga imóveis. Para tal detém uma categoria de clientes e uma categoria de imóveis que tenta conciliar. Os clientes são descritos pelo seu nome e código, endereço e telefone, além disso, o cliente pode ser dono do imóvel ou inquilino. Os imóveis são descritos pelo seu código, zona, ano de construção, preço e tipo de imóvel (casa, apartamento, lote, etc.). Os clientes podem firmar acordos de promessa de compra/venda e aluguel com a empresa para um determinado imóvel. Um cliente pode comprar de um a vários imóveis. O imóvel pode ter mais de um proprietário e o proprietário pode ser dono de mais de um imóvel. ESTUDO DE VIABILIDADE DE PROJETO SISTEMA IMOBILIÁRIO - MAX IMOBIL Cachoeiro de Itapemirim, 24 de Maio de 2013 2 ESTUDO DE VIABILIDADE DE PROJETO- SISTEMA IMOBILIÁRIO – MAX IMOBIL Í N D I C E 1. Motivação ____________________________________________________________________ 3 2. Introdução: Problema identificado _____________________________________________ 3 3. Apresentando alternativas para o sistema ______________________________________ 3 3.1 Alternativa I ________________________________________________________________ 3 3.2 Alternativa II _______________________________________________________________ 3 4. Estudo de Viabilidade Operacional ____________________________________________ 4 5. Estudo de Viabilidade Técnica _________________________________________________ 4 5.1 Alternativa I ________________________________________________________________ 4 5.2 Alternativa II _______________________________________________________________ 4 6. Estudo de Viabilidade de Cronograma ________________________________________ 4 6.1 Alternativa I ________________________________________________________________ 5 6.2 Alternativa II _______________________________________________________________ 5 7. Estudo de Viabilidade Econômica _____________________________________________ 5 7.1 Alternativa I ________________________________________________________________ 5 7.2 alternativa 2 ________________________________________________________________ 6 8. Analise Final de Alternativas ___________________________________________________ 6 9. Considerações Finais _________________________________________________________ 7 3 ESTUDO DE VIABILIDADE DE PROJETO- SISTEMA IMOBILIÁRIO – MAX IMOBIL 1. Motivação Em um mercado onde a velocidade da informação, a segurança dos dados e a confiabilidade deles são imprescindíveis, decidimos implantar um sistema ágil, viável, com soluções inteligentes para a forma com que um problema é apresentado no setor imobiliário. O sistema proposto, tem como objetivo facilitar o gerenciamento da empresa e sempre descrever um relatório atual de como está a empresa. 2. Introdução: Problema identificado O sistema em estudo aqui apresentado, é para gerenciamento imobiliário. Setor que tem muitas semelhanças com o setor comercial, como exemplo a compra e venda de imóveis, alugueis em geral. O problema encontrado em questão é a decisão se esse sistema vai ter portabilidade online, para se ter acesso das mais diversas plataformas atuais(como smartphone, tablets, ou próprio desktop)ou só vai ser off- line, tendo em vista um servidor local. 3. Apresentando alternativas para o sistema Apresentamos aqui alternativas para realização do sistema. Nessas alternativas, serão expostos o quecada uma delas propõe, e depois será necessário um estudo de viabilidade de cada uma delas. 3.1 Alternativa I A primeira alternativa apresentada é que o projeto tenha acesso online, com portabilidade para diversas plataformas,necessitando de conexão constante com a internet,seu acesso será restrito a membros da organização, requerendo login e senha para esse acesso. A autorização e autenticação dos usuários serão feitas por meio de certificados e assinaturas digitais e criptografia de dados, já que alguns dados trafegados na rede muitas vezes serão sigilosos e de grande importância para a estratégia da empresa. 3.2 Alternativa II A segunda alternativa apresentada é a do projeto ser off-line, onde os dados são sincronizados a um servidor local, tendo o uso de login e senha para os usuários,sendo autenticado pelo próprio servidor. A base de dados local iria ser replica da que estaria no servidor. 4 ESTUDO DE VIABILIDADE DE PROJETO- SISTEMA IMOBILIÁRIO – MAX IMOBIL 4. Estudo de Viabilidade Operacional Neste tópico, é apresentado os resultados obtidos com testes empíricos a respeito das alternativas propostas no tópico anterior. A primeira alternativa mostrou-se muito interessante em relação a grande usabilidade dos recursos atuais. Em contra partida, mostrou-se pouco viável, pois a necessidade de conexão constante com a internet, torna o sistema vulnerável e uma alternativa inviável. A segunda alternativa em questão se saiu melhor, pois mostrou-se mais estável, mais segura, e apresentando melhor o controle de custos, só exigindo o uso da rede local, não necessitando de acesso à internet. Analisando o resultado final, chegamos à conclusão de que a segunda alternativa é mais viável operacionalmente. 5. Estudo de Viabilidade Técnica Esse estudo analisa os recursos técnicos feitos em cada alternativa, mostrando qual tem o melhor custo, praticidade ebenefício empregado no sistema. 5.1 Alternativa I Na primeira alternativa o sistema estaria disponível na web, fazendo uso para seu desenvolvimento tecnologias como Java Script (para portabilidade das diversas plataformas), PHP que é uma tecnologia viável, completa e gratuita e permite criação de sites dinâmicos, interações seguras com bancos de dados (pois não expõe seu código fonte) e o MySQL que e um robusto servidor de banco de dados, muito rápido, multitarefa, multiusuário. Esta, mostrou-se uma alternativa viável. 5.2 Alternativa II Nesta alternativa o sistema seria desktop,as estações teriam réplicas do banco de dados do servidor para acesso das informações mais rápidas, deixando um intervalo de tempo para uma sincronização com o banco de dados do servidor.Utilizaríamos a tecnologia C# com o banco de dados MySQL.Esta mostrou-se também viável. As duas alternativas nesse quesito se mostraram igualmente viáveis. 6. Estudo de Viabilidade de Cronograma Este tópico pretende analisar o tempo disponível e necessário para a execução de determinada tarefa, com a finalidade de evitar altos custos, inviabilizando o projeto. 5 ESTUDO DE VIABILIDADE DE PROJETO- SISTEMA IMOBILIÁRIO – MAX IMOBIL 6.1 Alternativa I 1 mês para o analista fazer a análise dos requisitos; 3 meses e 1 semana para a implementação do projeto; 3 semanas para o treinamento com as ferramentas; Totalizando 5 meses de projeto. 6.2 Alternativa II 1 mês para o analista fazer análise dos requisitos; 2 meses e duas semanas para a implementação do projeto; 3 semanas para o treinamento com as ferramentas; Totalizando 4 meses e 1 semana de projeto. Do ponto de vista cronológico, a segunda alternativa é a mais viável, por apresentar um prazo menor para que o sistema esteja pronto para o usuário final. 7. Estudo de Viabilidade Econômica Esse tópico analisa quais das alternativas do projeto tem um custo menor que os benefícios que cada uma delas irão trazer. 7.1 Alternativa I Custos envolvidos Salário dos desenvolvedores envolvidos (Analistas de Sistemas, Gerentes de Projetos, Web Designer); Utilização de equipamentos durante o desenvolvimento; Aquisição de software para o período de desenvolvimento(sistema operacional, ferramenta de modelagem); Custos de aluguel, energia, água e telefone; Treinamento dos funcionários da empresa contratante; Manutenção do software; Benefícios Portabilidade, mobilidade e agilidade no acesso ao sistema; Ganho em não ficar preso em um espaço físico para acessar o sistema, podendo faze-lo de outras formas que não seja um computador. Conclusão 6 ESTUDO DE VIABILIDADE DE PROJETO- SISTEMA IMOBILIÁRIO – MAX IMOBIL Esta alternativa tem um proposta boa, mas o seu custo de projeto é superior devido ao tempo a ser executado, e o retorno não ser tão certo igual a versão desktop. 7.2 alternativa II Custos envolvidos Salário dos desenvolvedores envolvidos(Desenvolvedor C#, Analista de Sistema, Gerente de Projeto) Utilização de equipamentos durante o desenvolvimento; Aquisição de software para o período de desenvolvimento(sistema operacional, ferramenta de modelagem, licenças); Custos de aluguel, energia, água e telefone; Treinamento dos funcionários da empresa contratante; Manutenção do software. Benefícios O sistema ser inteiramente off-line, só necessitando de uma rede local com um servidor; Uso desnecessáriode internet para o acesso do sistema; A segurança e o controle é melhor apresentado off-line. Conclusão Está alternativa mostrou-se melhor pelo tempo envolvido no projeto, o retorno do investimento e a segurança que é imprescindível em um setor competitivo como é o setor imobiliário. 8. Analise Final de Alternativas Este tópico analisa os resultados de cada um dos estudos de viabilidade. Abaixo vamos demonstrar, por intermetido de nota, qual das duas alternativas apresentou melhor desempenho no decorrer das nossas analises. Viabilidade Peso Alternativa I Alternativa II Operacional 50% 7 9 Técnica 10% 7 8 Cronograma 10% 7 8 7 ESTUDO DE VIABILIDADE DE PROJETO- SISTEMA IMOBILIÁRIO – MAX IMOBIL A Análise operacional foi colocado o peso de 50%, pois mostrou maior relevância no projeto no quesito de comprovar a usabilidade. JáTécnica foi colocado o peso de 10%, pois é a forma com que vai ser desenvolvido o sistema. AViabilidade de Cronograma colocamos também o peso de 10%, pois o prazo de desenvolvimento não mostrou-se tão relevante assim no sistema em geral. Na viabilidade Econômicafoi-lhe atribuído o peso de 30%,pois dados apresentados mostraram-se de grande importância para as escolhas das alternativas. 9. Considerações Finais Após a análise de cada item de viabilidade apresentados na matriz anterior, e de forma sucinta no decorrer desse estudo, chegamos à conclusão de que a Alternativa II de um software para desktop éa mais viável, segura e econômica. Econômica 30% 7 8 Final 100% 7 8,25 PLANO DE PROJETO SISTEMA IMOBILIÁRIO - MAX IMOBIL Cachoeiro de Itapemirim, 24 de Maio de 2013 2 PLANO DE PROJETO - SISTEMA IMOBILIÁRIO – MAX IMOBIL Í N D I C E 1. INTRODUÇÃO _________________________________________________________________ 3 2. ORGANIZAÇÃO DA EQUIPE ___________________________________________________ 3 3. REQUISITOS DO PROJETO _____________________________________________________ 3 4. ESTRUTURA ANALÍTICA _______________________________________________________ 4 5. CRONOGRAMA _______________________________________________________________ 5 6. MONITORAMENTO E CONTROLE _____________________________________________ 6 7. ANÁLISE DE RISCOS ___________________________________________________________ 7 3 PLANO DE PROJETO - SISTEMA IMOBILIÁRIO – MAX IMOBIL 1. INTRODUÇÃO Este documento tem por objetivo reunir todas as informações necessárias para controlar e gerenciar o projeto do Sistema Imobiliário Max Imobil, da empresa Softinfo®. Ele descreve a abordagem dada ao desenvolvimento do software e é o plano de nível mais alto gerado e usado pelo gerente para coordenar o esforço de desenvolvimento. 2. ORGANIZAÇÃO DA EQUIPE Gerente do Projeto André Luz Camargo andre_015_@hotmail.com Analista de Requisitos Daiane Marion Borges daianemarbo@hotmail.com Arquiteto de Software Thiago da Cunha Lima Muniz tclimam@gmail.com Desenvolvedor Jeferson Moreira Sueth sueth2@hotmail.com Analista de Teste Saulo Nogueira Filho sauliim@hotmail.com 3. REQUISITOS DO PROJETO É necessário uma sala com 5 estações de trabalho; A sala deve ser bem arejada e com climatizado de ar; Cada estação de trabalho deve estar equipada com um computador, ponto de rede e telefônico; As cadeiras devem ser confortáveis, se possível, possuindo apoio completo para a coluna; 4 PLANO DE PROJETO - SISTEMA IMOBILIÁRIO – MAX IMOBIL Os computadores devem possuir configuração mínima: Intel Core i5, 3.20 GHz, 4 GB de RAM, 320 de HD, monitor de 22”, Windows 7, teclado, mouse, headphone; Os computadores devem ter instalado o Visual Studio Ultimate 2013, Oracle Database, pacote Microsoft Office; É necessário uma impressora conectada à rede, dando suporte a todos os computadores. 4. ESTRUTURA ANALÍTICA 5 PLANO DE PROJETO - SISTEMA IMOBILIÁRIO – MAX IMOBIL Concepção Resultado de um processo de criação,comercialização para venda, analise inicial do projeto, geração de documentos necessários e apresentação do projeto. Planejamento Possibilita perceber a realidade, avaliar os caminhos, construir um referencial futuro, estruturando o trâmite adequado e reavaliar todo o processo a que o planejamento se destina. Planejamentos do projeto, o escopo, prazos para entrega, o custo do que será gasto, os recursos que serão utilizados, riscos que poderão ocorrer e a qualidade do sistema. Execução Executar processos, visão, planejamento que foi feito, desenvolver, implantar o sistema e fazer o treinamento. Conclusão Finalização do projeto,com as devidas especificações, avaliação do projeto,o quefoi aprendido com o projeto e o encerramento do projeto. 5. CRONOGRAMA Data Atividade 03/05/13 Reunião de delegação de Tarefas para o Plano de Projeto 10/05/13 Reunião de estudo da viabilidade do projeto e linguagem a ser usada 13/05/13 Reunião sobre os requisitos e o escopo do projeto 24/05/13 Entrega do Plano do Projeto – versão 1 17/05/13 Reunião sobre a arquitetura do sistema 25/05/13 Reunião com Cliente, para entender a situação atual do sistema 29/05/13 Reunião sobre a arquitetura do sistema 03/06/13 Reunião para nova verificação dos prazos 05/06/13 Reunião de revisão da arquitetura 07/06/13 Reunião final para verificação do documento de análise 6 PLANO DE PROJETO - SISTEMA IMOBILIÁRIO – MAX IMOBIL 12/06/13 Entrega Documento de Análise 14/06/13 Reunião sobre os prazos e riscos encontrados 17/06/13 Reunião sobre o desenvolvimento do sistema 19/06/13 Reunião final sobre o documento de projeto 20/06/13 Documento de Projeto 24/06/13 Reunião sobre os testes do sistema 25/06/13 Reunião sobre possíveis falhas 27/06/13 Reunião de avaliação do desenvolvimento 01/07/13 Documento de Testes 04/07/13 Reunião sobre a apresentação dos artefatos produzidos 08/07/13 Reunião sobre a apresentação do software 09/07/13 Entrega da Versão final do Sistema 6. MONITORAMENTO E CONTROLE Controle de Cronograma O gerente de projeto mantém uma programação mostrando a data esperada de cada marco. Os itens de linha na programação incluem pacotes de trabalho atribuídos a pessoas. Cada pessoa a quem é atribuído um pacote de trabalho fornece ao gerente do projeto informações sobre o percentual de conclusão das tarefas semanalmente. As alterações na programação ficarão a cargo do gerente de projeto, que decidirá se o escopo será alterado a fim de preservar as datas-alvo de conclusão. Controle de Qualidade Os defeitos serão registrados e monitorados como solicitações de mudança, e as métricas de defeito serão coletadas. Será necessário que todos os produtos liberados sejam submetidos ao processo de revisão adequado. A revisão é necessária para assegurar que cada produto liberado seja de qualidade aceitável. 7 PLANO DE PROJETO - SISTEMA IMOBILIÁRIO – MAX IMOBIL Todos as falhas encontradas durante a revisão, serão tratadas e corrigidas. Após revisadas, não havendo mais defeitos, serão liberadas. 7. ANÁLISE DE RISCOS A monitoração de riscos deve ser um processo contínuo e, a cada revisão de progresso feita pela gerência, é necessário considerar cada um dos principais riscos separadamente. Falhas de comunicação, devido a algum contra tempo ocorrido com o gerente de projetos que apoia a construção do projeto. Resolução: Criação de um status reporte semanal, incluindo todos os envolvidos no projeto; Pode ocorrer de umfuncionário faltar ao trabalhado por motivos de força maior. Resolução:O cronograma deve ser elaborado com um certa folga, para que mesmo que o funcionário falte,não atrase o projeto; Resistência do Usuário final. Resolução: Realizar conscientização do usuário final, através de apresentação sobre as vantagens do projeto; Dificuldades de manuseio pelo usuário final. Resolução: I. Apresentação da ferramenta; II. Treinamento do usuário final durante a instalação.