1. O documento apresenta o plano de projeto para o desenvolvimento de um sistema de controle de estágio.
2. É descrito o escopo do projeto, as estimativas de tempo e custo, análise de riscos, planejamento e a equipe envolvida.
3. O projeto tem previsão de conclusão entre 4,5 a 5 meses e envolve o desenvolvimento de um sistema web para gestão de estágios de estudantes.
1. O documento descreve um plano de projeto de software para um sistema de gerenciamento de atividades administrativas de um Centro de Formação de Condutores. 2. As principais funções do sistema incluem cadastro de instrutores, alunos, veículos e aulas, além de relatórios gerenciais. 3. Estimativas de prazo, custo e esforço serão realizadas usando a métrica de Lorenz & Kidd.
O documento apresenta o plano de projeto para o desenvolvimento de um sistema de processos de enfermagem (SISPE) na Universidade Federal de Sergipe. O projeto utilizará a metodologia ágil Scrum e estima que levará 9,5 meses para ser concluído por uma equipe de 4 pessoas. O sistema terá funcionalidades como manutenção de dados do paciente, mapeamento de necessidades e prescrições, e geração de relatórios.
Este documento apresenta o plano de projeto de um sistema de gerenciamento de serviços (SGS) para a Universidade Federal do Amazonas (UFAM). O SGS visa melhorar o controle e acompanhamento de requisições de serviços, permitindo o cadastro eletrônico de requisições, o acompanhamento online do status das atividades solicitadas e a emissão de relatórios. O plano detalha a estimativa de esforço e prazo do projeto utilizando a técnica de Lorenz & Kidd, identifica os principais riscos e define
Desenvolvimento do protótipo de uma ferramenta para Engenharia de Requisitos ...Diego Lusa
Este documento descreve o desenvolvimento de um protótipo de ferramenta para gerenciamento de requisitos voltada ao modelo de processo Extreme Programming (XP). O autor analisa ferramentas existentes e identifica características desejáveis para uma ferramenta de apoio à XP. Em seguida, ele apresenta o projeto de um protótipo de ferramenta, incluindo casos de uso, diagramas de classes e a interface gráfica. O objetivo é fornecer um sistema que auxilie na especificação e gerenciamento de requisitos durante o desenvolvimento XP.
O documento apresenta o plano de projeto de um software educacional chamado Diagnosticus Action. Ele descreve as funcionalidades do software, requisitos, estimativas de projeto, recursos, análise de riscos e organização da equipe. O software simula casos médicos para treinar estudantes sem colocar pacientes em risco. O projeto está estimado em 9 meses com uma equipe de 4 pessoas.
Maceio ge19-gestão de projetos-implantação da manutenção autônoma (ma) nas ár...Marco Coghi
Este projeto visa implantar a Manutenção Autônoma (MA) nas áreas industriais de uma empresa para aumentar a confiabilidade dos equipamentos e reduzir falhas inesperadas. O projeto capacitará os operadores em MA por meio de treinamentos, ferramentas e indicadores para que possam realizar pequenos reparos de forma autônoma e contribuir para a manutenção preventiva.
Este documento apresenta o plano de projeto para o desenvolvimento de um software de gerenciamento de acervo de arte para a empresa Lacerdae SW. O projeto será desenvolvido por uma equipe de 4 estudantes e tem como objetivo construir um sistema web para controlar informações sobre obras de arte, como cadastro, edição e visualização. O documento inclui estimativas de esforço, análise de riscos, cronograma e planos para garantir a qualidade do software.
1. O documento descreve um plano de projeto de software para um sistema de gerenciamento de atividades administrativas de um Centro de Formação de Condutores. 2. As principais funções do sistema incluem cadastro de instrutores, alunos, veículos e aulas, além de relatórios gerenciais. 3. Estimativas de prazo, custo e esforço serão realizadas usando a métrica de Lorenz & Kidd.
O documento apresenta o plano de projeto para o desenvolvimento de um sistema de processos de enfermagem (SISPE) na Universidade Federal de Sergipe. O projeto utilizará a metodologia ágil Scrum e estima que levará 9,5 meses para ser concluído por uma equipe de 4 pessoas. O sistema terá funcionalidades como manutenção de dados do paciente, mapeamento de necessidades e prescrições, e geração de relatórios.
Este documento apresenta o plano de projeto de um sistema de gerenciamento de serviços (SGS) para a Universidade Federal do Amazonas (UFAM). O SGS visa melhorar o controle e acompanhamento de requisições de serviços, permitindo o cadastro eletrônico de requisições, o acompanhamento online do status das atividades solicitadas e a emissão de relatórios. O plano detalha a estimativa de esforço e prazo do projeto utilizando a técnica de Lorenz & Kidd, identifica os principais riscos e define
Desenvolvimento do protótipo de uma ferramenta para Engenharia de Requisitos ...Diego Lusa
Este documento descreve o desenvolvimento de um protótipo de ferramenta para gerenciamento de requisitos voltada ao modelo de processo Extreme Programming (XP). O autor analisa ferramentas existentes e identifica características desejáveis para uma ferramenta de apoio à XP. Em seguida, ele apresenta o projeto de um protótipo de ferramenta, incluindo casos de uso, diagramas de classes e a interface gráfica. O objetivo é fornecer um sistema que auxilie na especificação e gerenciamento de requisitos durante o desenvolvimento XP.
O documento apresenta o plano de projeto de um software educacional chamado Diagnosticus Action. Ele descreve as funcionalidades do software, requisitos, estimativas de projeto, recursos, análise de riscos e organização da equipe. O software simula casos médicos para treinar estudantes sem colocar pacientes em risco. O projeto está estimado em 9 meses com uma equipe de 4 pessoas.
Maceio ge19-gestão de projetos-implantação da manutenção autônoma (ma) nas ár...Marco Coghi
Este projeto visa implantar a Manutenção Autônoma (MA) nas áreas industriais de uma empresa para aumentar a confiabilidade dos equipamentos e reduzir falhas inesperadas. O projeto capacitará os operadores em MA por meio de treinamentos, ferramentas e indicadores para que possam realizar pequenos reparos de forma autônoma e contribuir para a manutenção preventiva.
Este documento apresenta o plano de projeto para o desenvolvimento de um software de gerenciamento de acervo de arte para a empresa Lacerdae SW. O projeto será desenvolvido por uma equipe de 4 estudantes e tem como objetivo construir um sistema web para controlar informações sobre obras de arte, como cadastro, edição e visualização. O documento inclui estimativas de esforço, análise de riscos, cronograma e planos para garantir a qualidade do software.
Este documento fornece diretrizes para documentar o desenvolvimento de um software, incluindo requisitos, projeto, implementação, testes e implantação. Ele descreve os componentes necessários para documentar um projeto de software, como introdução, descrição geral do sistema, requisitos, análise e design, implementação, testes e implantação.
Este documento apresenta um curso básico sobre o uso do software Hydros V4 para projetos de sistemas de incêndio. Ele inclui instruções sobre como lançar um novo projeto no programa, a estrutura de arquivos de um projeto, e como utilizar as ferramentas de croqui e coordenadas. O objetivo é que após o curso o usuário possa projetar sistemas de incêndio de forma mais eficiente usando o Hydros.
Apostila -curso_software_qi_hidrossanitario_-_completoJean Gabriel
Este documento apresenta um curso sobre projetos de instalações hidráulicas e sanitárias prediais utilizando o software QiBuilder. O curso ensina como utilizar as ferramentas do programa para projetar redes hidráulicas e sanitárias em edificações, incluindo a importação de arquiteturas, lançamento de colunas e tubulações, e dimensionamento dos sistemas.
Este documento apresenta o plano de projeto de um sistema de gerenciamento de acervo de arte chamado ControlArt. O projeto será desenvolvido por uma equipe de 4 estudantes de sistemas de informação utilizando metodologia ágil. O documento descreve o escopo, estimativas de tempo e recursos, análise de riscos e planejamento do projeto.
Plano de Projeto - Gerencia de ProjetosHelder Filho
O documento apresenta o plano de projeto de um software educacional para simulação de casos médicos chamado Diagnosticus Action. Ele descreve as funcionalidades do software, estimativas de tempo e custo do projeto, análise de riscos e plano de gerenciamento da qualidade.
AMAO - DESENVOLVIMENTO DE UM AMBIENTE ONLINE DE AUXÍLIO À CORREÇÃO E RESOLUÇÃ...Felipe Pontes
1. O documento descreve um projeto de graduação para desenvolver um ambiente online chamado AMAO para auxiliar na correção e resolução de avaliações de programação.
2. O sistema AMAO será uma plataforma online de autocorreção que utilizará exclusivamente softwares livres para ajudar no aprendizado de programação de forma escalável e modularizada.
3. No desenvolvimento do AMAO, serão pesquisadas as principais características de ferramentas existentes de autocorreção para aproveitar tais conceitos e guiar o desen
Este documento fornece informações sobre o PPTPd, incluindo seu objetivo, público-alvo, pré-requisitos e plano de ensino. Ele também discute a instalação e configuração do cliente PPTP e do servidor PPTPd.
Este relatório descreve (1) o desenvolvimento de uma aplicação Android usando a tecnologia NFC para realizar operações de leitura e escrita em tags NFC, (2) explica conceitos fundamentais sobre NFC como definição, tecnologia, especificação e modo de operação reader/writer, e (3) detalha a implementação dos módulos de leitura e escrita da aplicação incluindo a configuração do manifest, captura do intent, extração de dados da tag e gravação do NdefMessage.
O documento fornece informações sobre o LTSP (Linux Terminal Server Project). Ele explica o que é o LTSP, seu plano de ensino e como funciona, além de incluir detalhes sobre licenciamento sob a GNU Free Documentation License.
Este documento fornece informações sobre Java AWT, incluindo o que é Java AWT, sua hierarquia de classes e como criar containers e componentes. Também discute como criar um primeiro frame Java e manipular eventos.
Evoluindo dot project em alinhamento ao pmbokPET Computação
Projetos de software frequentemente falham, pois não são gerenciados de maneira adequada. Buscando reduzir este problema, modelos de boas práticas, como o CMMI - Capability Maturity Model Integration e o PMBOK - Project Management Body of Knowledge são desenvolvidos para auxiliar as organizações a melhorarem seu processo de gerenciamento de projetos. Entretanto, ainda não existe nenhuma ferramenta de suporte de software livre para suportar completamente um processo de gerência de projeto em conformidade com esses modelos. Dentro desse o contexto, a palestra apresentará a evolução da ferramenta dotProject relacionados a diversas áreas (iniciação, planejamento de tempo, RH e riscos, monitoramento & controle e encerramento) alinhado ao CMMI e PMBOK.
938862718 modelo de documeto de softwareAuberto Macie
Este documento apresenta um roteiro para documentação de sistemas de software utilizando UML, desde a fase inicial até a implantação. Inclui tópicos como introdução, descrição geral do sistema, requisitos, análise e design com diagramas, implementação, testes, implantação e manual do usuário.
Núcleo de Treinamento Corporativo - ZoetisMarco Coghi
Titulo: Núcleo de Treinamento Corporativo - Zoetis
Alunos:Luciana Florido,
Cidade: Faria Lima
Disciplina: Aquisições
Turma: GEEP03
Data:27-10-2015
Hora:13:43
Comentarios:Não foi encontrado o nome das integrantes:
Ana Claudia Assunção da Silva
Iliana Lorena Urtecho Fuentes
Marina Zanin Campos
Publico até ápos a correção
1. O documento apresenta uma comparação entre o Rational Unified Process (RUP) e o Project Management Body of Knowledge (PMBOK);
2. Descreve as principais características e componentes de cada um, como fases, disciplinas, áreas de conhecimento;
3. Discutem como o PMBOK fornece parâmetros de gerenciamento de projetos enquanto o RUP auxilia na implementação dessas práticas para projetos de software.
Este documento apresenta um trabalho sobre a aplicação da abordagem GQM (Goal/Question/Metric) para definir um processo de engenharia de requisitos para sistemas embarcados. O trabalho realizou uma avaliação do processo de desenvolvimento de micro e pequenas empresas desenvolvedoras de software embarcado e propõe um processo de engenharia de requisitos para este tipo de sistema e empresas. A abordagem GQM foi utilizada para definir os objetivos de medição e melhoria do processo proposto.
Este documento fornece informações sobre um curso de programação PHP para Moodle, incluindo seu objetivo, público-alvo, pré-requisitos, descrição, metodologia, cronograma, programa, avaliação e bibliografia. Ele também discute os principais arquivos e funções do Moodle, como config.php, version.php, file.php e index.php, além de módulos, permissões de usuário, sistema de seleção de idioma e criação de novos módulos.
Inkscape é um software livre de desenho vetorial. Esta apostila fornece uma introdução básica ao Inkscape, incluindo o que é, seu plano de ensino e informações sobre a licença GNU Free Documentation.
Plano de Projeto de Software para produtos da Lacertae SWrafahreis
1. O documento apresenta o plano de projeto de software para produtos da empresa Lacertae SW para o Hospital Universitário da UFS.
2. O software tem como objetivo gerenciar informações sobre ocorrências no hospital de forma a notificar os setores envolvidos.
3. Foram estimados 315 dias-pessoa de trabalho utilizando a técnica de Lorenz & Kidd com base no diagrama de classes do sistema.
Este documento fornece um relatório sobre as atividades executadas para criar uma imagem do sistema operacional GNU/Linux Debian para os laboratórios da Faculdade dos Guararapes (FG). O projeto instalou o Debian em um computador do laboratório e criou uma imagem para replicação nos demais computadores, instalando também vários softwares de produtividade, desenvolvimento, design, automação e redes. O relatório detalha os processos executados, softwares instalados, datas, prazos e custos, além de fornec
Gerência de Configuração de Software: Benefícios Do Controle de Versões Distr...Gilmar Pupo
Este projeto sugere melhorias no modelo de versionamento de arquivos de um projeto de software e aponta problemas enfrentados no uso de sistemas de controle de versão centralizados. O estudo de caso realizado visualizou a aplicabilidade da adoção de um sistema de controle de versão distribuído no processo de desenvolvimento de software e a importância que a cultura e as comunidades de desenvolvedores possuem no processo evolutivo do conhecimento da indústria de software. As conclusões indicaram que nas empresas estudadas, os sistemas de controle de versão distribuído reforçaram a interação entre os desenvolvedores e incentivam a adoção de melhores práticas de engenharia de software, otimizam o uso de recursos computacionais e oferecem soluções a problemas enfrentados no dia a dia do desenvolvimento de software e também que a adoção de um sistema de controle de versão distribuído pela Gerência de Configuração de Software pode ser simples desde que reconhecido como um novo paradigma.
A train is a vehicle used to transport passengers and goods on rail tracks. It consists of one or more connected vehicles that are pulled along the tracks by a locomotive. Trains are an important mode of long-distance transportation that can carry large amounts of cargo or many passengers over land.
Este documento fornece diretrizes para documentar o desenvolvimento de um software, incluindo requisitos, projeto, implementação, testes e implantação. Ele descreve os componentes necessários para documentar um projeto de software, como introdução, descrição geral do sistema, requisitos, análise e design, implementação, testes e implantação.
Este documento apresenta um curso básico sobre o uso do software Hydros V4 para projetos de sistemas de incêndio. Ele inclui instruções sobre como lançar um novo projeto no programa, a estrutura de arquivos de um projeto, e como utilizar as ferramentas de croqui e coordenadas. O objetivo é que após o curso o usuário possa projetar sistemas de incêndio de forma mais eficiente usando o Hydros.
Apostila -curso_software_qi_hidrossanitario_-_completoJean Gabriel
Este documento apresenta um curso sobre projetos de instalações hidráulicas e sanitárias prediais utilizando o software QiBuilder. O curso ensina como utilizar as ferramentas do programa para projetar redes hidráulicas e sanitárias em edificações, incluindo a importação de arquiteturas, lançamento de colunas e tubulações, e dimensionamento dos sistemas.
Este documento apresenta o plano de projeto de um sistema de gerenciamento de acervo de arte chamado ControlArt. O projeto será desenvolvido por uma equipe de 4 estudantes de sistemas de informação utilizando metodologia ágil. O documento descreve o escopo, estimativas de tempo e recursos, análise de riscos e planejamento do projeto.
Plano de Projeto - Gerencia de ProjetosHelder Filho
O documento apresenta o plano de projeto de um software educacional para simulação de casos médicos chamado Diagnosticus Action. Ele descreve as funcionalidades do software, estimativas de tempo e custo do projeto, análise de riscos e plano de gerenciamento da qualidade.
AMAO - DESENVOLVIMENTO DE UM AMBIENTE ONLINE DE AUXÍLIO À CORREÇÃO E RESOLUÇÃ...Felipe Pontes
1. O documento descreve um projeto de graduação para desenvolver um ambiente online chamado AMAO para auxiliar na correção e resolução de avaliações de programação.
2. O sistema AMAO será uma plataforma online de autocorreção que utilizará exclusivamente softwares livres para ajudar no aprendizado de programação de forma escalável e modularizada.
3. No desenvolvimento do AMAO, serão pesquisadas as principais características de ferramentas existentes de autocorreção para aproveitar tais conceitos e guiar o desen
Este documento fornece informações sobre o PPTPd, incluindo seu objetivo, público-alvo, pré-requisitos e plano de ensino. Ele também discute a instalação e configuração do cliente PPTP e do servidor PPTPd.
Este relatório descreve (1) o desenvolvimento de uma aplicação Android usando a tecnologia NFC para realizar operações de leitura e escrita em tags NFC, (2) explica conceitos fundamentais sobre NFC como definição, tecnologia, especificação e modo de operação reader/writer, e (3) detalha a implementação dos módulos de leitura e escrita da aplicação incluindo a configuração do manifest, captura do intent, extração de dados da tag e gravação do NdefMessage.
O documento fornece informações sobre o LTSP (Linux Terminal Server Project). Ele explica o que é o LTSP, seu plano de ensino e como funciona, além de incluir detalhes sobre licenciamento sob a GNU Free Documentation License.
Este documento fornece informações sobre Java AWT, incluindo o que é Java AWT, sua hierarquia de classes e como criar containers e componentes. Também discute como criar um primeiro frame Java e manipular eventos.
Evoluindo dot project em alinhamento ao pmbokPET Computação
Projetos de software frequentemente falham, pois não são gerenciados de maneira adequada. Buscando reduzir este problema, modelos de boas práticas, como o CMMI - Capability Maturity Model Integration e o PMBOK - Project Management Body of Knowledge são desenvolvidos para auxiliar as organizações a melhorarem seu processo de gerenciamento de projetos. Entretanto, ainda não existe nenhuma ferramenta de suporte de software livre para suportar completamente um processo de gerência de projeto em conformidade com esses modelos. Dentro desse o contexto, a palestra apresentará a evolução da ferramenta dotProject relacionados a diversas áreas (iniciação, planejamento de tempo, RH e riscos, monitoramento & controle e encerramento) alinhado ao CMMI e PMBOK.
938862718 modelo de documeto de softwareAuberto Macie
Este documento apresenta um roteiro para documentação de sistemas de software utilizando UML, desde a fase inicial até a implantação. Inclui tópicos como introdução, descrição geral do sistema, requisitos, análise e design com diagramas, implementação, testes, implantação e manual do usuário.
Núcleo de Treinamento Corporativo - ZoetisMarco Coghi
Titulo: Núcleo de Treinamento Corporativo - Zoetis
Alunos:Luciana Florido,
Cidade: Faria Lima
Disciplina: Aquisições
Turma: GEEP03
Data:27-10-2015
Hora:13:43
Comentarios:Não foi encontrado o nome das integrantes:
Ana Claudia Assunção da Silva
Iliana Lorena Urtecho Fuentes
Marina Zanin Campos
Publico até ápos a correção
1. O documento apresenta uma comparação entre o Rational Unified Process (RUP) e o Project Management Body of Knowledge (PMBOK);
2. Descreve as principais características e componentes de cada um, como fases, disciplinas, áreas de conhecimento;
3. Discutem como o PMBOK fornece parâmetros de gerenciamento de projetos enquanto o RUP auxilia na implementação dessas práticas para projetos de software.
Este documento apresenta um trabalho sobre a aplicação da abordagem GQM (Goal/Question/Metric) para definir um processo de engenharia de requisitos para sistemas embarcados. O trabalho realizou uma avaliação do processo de desenvolvimento de micro e pequenas empresas desenvolvedoras de software embarcado e propõe um processo de engenharia de requisitos para este tipo de sistema e empresas. A abordagem GQM foi utilizada para definir os objetivos de medição e melhoria do processo proposto.
Este documento fornece informações sobre um curso de programação PHP para Moodle, incluindo seu objetivo, público-alvo, pré-requisitos, descrição, metodologia, cronograma, programa, avaliação e bibliografia. Ele também discute os principais arquivos e funções do Moodle, como config.php, version.php, file.php e index.php, além de módulos, permissões de usuário, sistema de seleção de idioma e criação de novos módulos.
Inkscape é um software livre de desenho vetorial. Esta apostila fornece uma introdução básica ao Inkscape, incluindo o que é, seu plano de ensino e informações sobre a licença GNU Free Documentation.
Plano de Projeto de Software para produtos da Lacertae SWrafahreis
1. O documento apresenta o plano de projeto de software para produtos da empresa Lacertae SW para o Hospital Universitário da UFS.
2. O software tem como objetivo gerenciar informações sobre ocorrências no hospital de forma a notificar os setores envolvidos.
3. Foram estimados 315 dias-pessoa de trabalho utilizando a técnica de Lorenz & Kidd com base no diagrama de classes do sistema.
Este documento fornece um relatório sobre as atividades executadas para criar uma imagem do sistema operacional GNU/Linux Debian para os laboratórios da Faculdade dos Guararapes (FG). O projeto instalou o Debian em um computador do laboratório e criou uma imagem para replicação nos demais computadores, instalando também vários softwares de produtividade, desenvolvimento, design, automação e redes. O relatório detalha os processos executados, softwares instalados, datas, prazos e custos, além de fornec
Gerência de Configuração de Software: Benefícios Do Controle de Versões Distr...Gilmar Pupo
Este projeto sugere melhorias no modelo de versionamento de arquivos de um projeto de software e aponta problemas enfrentados no uso de sistemas de controle de versão centralizados. O estudo de caso realizado visualizou a aplicabilidade da adoção de um sistema de controle de versão distribuído no processo de desenvolvimento de software e a importância que a cultura e as comunidades de desenvolvedores possuem no processo evolutivo do conhecimento da indústria de software. As conclusões indicaram que nas empresas estudadas, os sistemas de controle de versão distribuído reforçaram a interação entre os desenvolvedores e incentivam a adoção de melhores práticas de engenharia de software, otimizam o uso de recursos computacionais e oferecem soluções a problemas enfrentados no dia a dia do desenvolvimento de software e também que a adoção de um sistema de controle de versão distribuído pela Gerência de Configuração de Software pode ser simples desde que reconhecido como um novo paradigma.
A train is a vehicle used to transport passengers and goods on rail tracks. It consists of one or more connected vehicles that are pulled along the tracks by a locomotive. Trains are an important mode of long-distance transportation that can carry large amounts of cargo or many passengers over land.
Elections, Democracy And Namasmaran Dr. Shriniwas Kashalikarshriniwas kashalikar
We should not forget NAMASMARAN, which is the eternal source of universally benevolent and empowering inner light; before, during and after elections and irrespective of the so called democratic or dictatorial setup.
1) La Brit Jadashá o Nueva Alianza profetizada no consiste en una nueva Torá, sino en que la Torá será escrita en los corazones de los hijos de Israel.
2) Aunque el Pacto hecho con Israel en el Sinaí quedó sin efecto por haberlo roto Israel, la Torá no cambió. La Brit Jadashá establece un Pacto Eterno.
3) El versículo en Hebreos 8:13 sobre lo anticuado y próximo a desvanecerse se refiere específicamente
Welders4Hire is a European company that provides welding services and hires experienced welders. They have a team of professionals who are able to perform various welding tasks including gas welding, arc welding, and TIG welding. Potential clients can browse their website at www.welders4hire.eu to learn more about their services, view portfolio of work, and inquire about prices.
La Unión Europea ha acordado un paquete de sanciones contra Rusia por su invasión de Ucrania. Las sanciones incluyen restricciones a las importaciones de bienes de Rusia, así como sanciones financieras contra bancos y funcionarios rusos. Los líderes de la UE esperan que estas medidas disuadan a Rusia de continuar su agresión militar contra Ucrania.
Demonstration slide show for web design class.MTechButte
This presentation promotes Tarzana's Trailrides, a horseback riding business located in southwestern Montana. It advertises the stress-relieving benefits of trail rides and includes placeholder charts and information about activities like rodeo training. The slides provide details on how to get to the location and credit the source of graphics.
O documento discute o estágio curricular como um campo de conhecimento e espaço de formação para estudantes de magistério. Ele aponta como o estágio pode integrar a teoria e a prática, analisar questões decorrentes de mudanças sociais e na educação, e desenvolver o futuro profissional de maneira crítica e investigativa.
Este documento apresenta um plano de projeto de software orientado a objetos para produtos da Lacertae SW. Resume as seguintes informações essenciais:
1) Descreve o escopo, funções principais, requisitos e restrições técnicas do projeto de software.
2) Apresenta as estimativas de custo, esforço e tempo utilizando métricas e técnicas de estimação orientadas a objetos.
3) Discute os riscos do projeto e como eles serão gerenciados por meio de identificação
O projeto visa desenvolver a construção de casas populares usando tijolos de terra crua prensada em comunidades carentes na Paraíba. O processo envolve capacitar a comunidade na fabricação dos tijolos, que depende do tipo de solo, umidade, prensa e estabilizante usado, e na construção das casas, melhorando assim as condições de habitação de forma sustentável e acessível.
El documento presenta un decálogo para profesores de educación de adultos, destacando la importancia de que los profesores sean empáticos y comprensivos hacia los estudiantes heterogéneos, que ofrezcan orientación y oportunidades a los estudiantes para integrarse al mundo laboral, y que sepan poner límites claros dentro del aula dada la diversidad de estudiantes.
Materiais pedro martinez_metodoloxia_e_recursos_para_a_inclusion_alumnado_xordoguest8669d4
Este documento describe los recursos y métodos para incluir a estudiantes sordos en una escuela secundaria. Presenta información sobre los estudiantes sordos, el centro escolar, y las necesidades educativas de los estudiantes. También propone adaptaciones curriculares a nivel de aula e individual para satisfacer las necesidades lingüísticas y de aprendizaje de los estudiantes sordos.
This document discusses different types of living and non-living things. It separates things into beings such as humans and animals, plants which are living bodies, and objects which are non-living bodies. The document was created by Andra Maria B.
El documento presenta las selecciones favoritas y sus principales estrellas para el Mundial 2010, incluyendo los datos biográficos y deportivos de los jugadores clave y los entrenadores de España, Francia, Argentina, Inglaterra, Alemania, Portugal, Holanda, Brasil, Italia y Uruguay.
O documento apresenta o plano de projeto de software para o produto Diagnosticus Action, um jogo de simulações de casos emergenciais em um hospital. Ele descreve as funcionalidades do software, estimativas de tempo e custo do projeto, análise de riscos e plano de gerenciamento. O projeto tem duração estimada de 9 meses e envolve 4 membros da equipe. Riscos importantes incluem mudanças nos requisitos, qualidade do código e atrasos no cronograma.
1. O documento descreve um projeto de software para gerenciar atividades de extensão na UFS. 2. Inclui estimativas de prazo, custo e recursos para o projeto, além de análise de riscos. 3. O principal risco identificado é a insuficiência de pessoas na equipe, enquanto a perda de dados na integração dos sistemas UFS-UFRN pode ter impacto catastrófico.
Este documento apresenta o plano de projeto de software para o desenvolvimento de um sistema integrado de gerenciamento de atividades administrativas de um centro de formação de condutores. O plano descreve as principais funcionalidades do sistema, estimativas de esforço, análise e gestão de riscos, cronograma, equipe e medidas de qualidade. O projeto visa melhorar a gestão dos centros de formação através de ferramentas e indicadores que auxiliem na tomada de decisões.
PLANO DE PROJETO DE SOFTWARE para produtos da Lacertae SWMatheus Costa
1. O documento apresenta o plano de projeto de software para o módulo Diploma de uma universidade, descrevendo suas principais funções e requisitos.
2. As estimativas indicam que o projeto terá 4 classes-chave, 10 classes de suporte, demandando cerca de 93 dias para uma equipe de 3 pessoas.
3. O plano descreve também a análise de riscos, cronograma, organização da equipe e controles de qualidade.
Este documento apresenta o plano de projeto para o desenvolvimento de um software chamado NutriBR para o Hospital Universitário (HU) de Sergipe. O NutriBR irá gerenciar uma base de dados para acompanhar a dieta de pacientes com problemas cardíacos divididos em dois grupos (grupo prevenção e grupo controle). O documento descreve as estimativas de tempo e recursos para o projeto, análise de riscos, cronograma e organização da equipe.
Plano do projeto de software SIGEM - Sistema de gestão de materiaisMarcos Pessoa
Este documento apresenta o plano de projeto de software para produtos da Lacertae SW. Ele descreve o escopo, funcionalidades, requisitos, estimativas, riscos, cronograma e controles de qualidade do projeto de desenvolvimento de um sistema de gestão de materiais para uma universidade.
Este documento apresenta o plano de projeto para o desenvolvimento de um sistema chamado e-Litter, que irá auxiliar na manutenção de dados de coletas de materiais orgânicos realizadas em pesquisas de biologia. O documento descreve o escopo do projeto, suas principais funções, requisitos, estimativas de tempo e custo utilizando a técnica de Lorenz & Kidd, recursos envolvidos e uma análise de riscos.
Este documento apresenta o plano de projeto de software para a Laceratae SW, incluindo: (1) o escopo do projeto para o sistema SISCONI, (2) estimativas de tempo e recursos para o projeto, e (3) análise e gestão de riscos.
Projeto de Software - PIC Eletrônico - Gerência de Projetos UFAM 2012/2Urique Hoffmann
Este documento apresenta o plano de projeto de software para o desenvolvimento de um sistema chamado PIC Eletrônico na Universidade Federal do Amazonas. O sistema tem como objetivo dar suporte ao Plano Institucional de Capacitação da universidade e abrangerá três das quatro etapas do processo de PIC. O documento descreve o escopo do projeto, os requisitos, as restrições técnicas, a estimativa de tempo de desenvolvimento utilizando a métrica de Lorenz & Kidd, e os recursos humanos, de software e hardware necessários.
O documento descreve um plano de projeto de software para o Sistema de Controle de Internação (SISCONI) de um hospital universitário. O projeto estima 105 dias para desenvolvimento do software, distribuídos em 4 fases. A equipe é composta por 4 membros que irão rotacionar entre os papéis de Scrum Master, desenvolvedor e testador ao longo de 4 sprints.
O documento discute a importância da planificação de projetos de software. Explica que o plano de projeto define as tarefas, cronograma, recursos e riscos necessários para garantir a qualidade e o sucesso do projeto dentro do escopo, orçamento e prazo acordados.
O documento discute o protocolo XDMCP (X Display Manager Control Protocol), incluindo sua história, instalação e configuração. Fornece detalhes sobre como usar o XDMCP via GDM para gerenciar displays remotos.
Este documento resume o plano de projeto para o desenvolvimento do sistema CAFIS pela equipe da Lacertae Software. O projeto visa desenvolver um sistema para gerenciar as informações sobre edificações da Universidade Federal do Amazonas. O documento descreve o escopo, recursos, riscos, cronograma e equipe do projeto.
Este documento resume um plano de projeto de software orientado a objetos para desenvolver um módulo de processo de enfermagem para um hospital. O projeto será realizado por uma equipe de 3 pessoas em 6 sprints de 4 semanas cada usando a metodologia ágil Scrum. O projeto levará cerca de 7 meses e meio para ser concluído.
O documento descreve o plano de projeto para o desenvolvimento de um sistema de painel de estoque para um hospital universitário utilizando Java. Ele inclui estimativas de esforço, análise de riscos, planejamento de tarefas e qualidade, além de detalhar os requisitos funcionais e não funcionais do sistema. A equipe estima que o projeto pode ser concluído em 48 dias.
O documento apresenta o plano de projeto de um sistema de gerenciamento de instrumentos para uma prefeitura, descrevendo suas principais funcionalidades, estimativas de esforço, riscos e plano de gerenciamento.
Este documento apresenta o plano de projeto de software para uma escola de línguas utilizando a metodologia ágil Scrum. O projeto visa desenvolver um sistema web para gerenciar matrículas, turmas e notas de alunos de forma online. É estimado que o projeto terá 5 classes principais e 12,5 classes de suporte, totalizando 17,5 classes. Considerando 20 dias de trabalho por classe, o esforço total estimado é de 350 dias. O documento também descreve os requisitos funcionais, riscos, cronogramas e estrutura da equipe para
O documento apresenta informações sobre um curso introdutório sobre Java Applet, incluindo seu objetivo, público-alvo, pré-requisitos, programa, avaliação e bibliografia. Também discute conceitos básicos sobre applets e fornece um exemplo inicial de applet.
Plano de Projeto de Software do Residents Controlazarael2607
O documento apresenta o plano de projeto de software para o sistema Residents Control, desenvolvido para o condomínio Sergipe Del Rey. O sistema tem como objetivo controlar a entrada e saída de visitantes e funcionários, além de manter cadastros de moradores, visitantes e visitas. O projeto foi estimado em aproximadamente 3 meses para uma equipe de 4 pessoas, utilizando a metodologia Scrum e ferramentas como Delphi e SVN.
PLANO DE PROJETO DE SOFTWARE para produtos da Lacertae SWLays Lopes
Este documento apresenta o plano de projeto de software para o sistema Bariatric Dashboard System, desenvolvido para o gerenciamento de cirurgias bariátricas em um hospital universitário. O plano descreve as principais funções do sistema, como manutenção de pacientes, usuários, profissionais de saúde e especialidades médicas. Também apresenta estimativas de tempo e custo usando a técnica de Lorenz e Kidd, além de análises de riscos, cronograma e estrutura da equipe.
PLANO DE PROJETO DE SOFTWARE para produtos da Lacertae SW
Projeto de sw revisado
1. UNIVERSIDADE FEDERAL DE SERGIPE
PRÓ-REITORIA DE PÓS-GRADUAÇÃO E PESQUISA
PROGRAMA DE PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
ENGENHARIA DE SOFTWARE
PLANO DE PROJETO DE SOFTWARE
SISTEMA DE CONTROLE DE ESTÁGIO
Equipe:
José Jorge Barreto Torres
Igor Peterson Oliveira Santos
Wenderson Campos Pereira
São Cristóvão,SE
2014
2. Sumário
1. INTRODUÇÃO ........................................................................................................................ 1
1.1. Âmbito do Projeto......................................................................................................... 1
1.2. Principais Funções do Produto de Software ................................................................. 1
1.3. Requisitos Comportamentais ou de Performance........................................................ 1
1.4. Gestão e Restrições Técnicas ........................................................................................ 2
2. ESTIMATIVA DO PROJETO ..................................................................................................... 3
2.1. Dados históricos utilizados para as estimativas................................................................. 3
2.2. Técnicas de estimativa e resultados................................................................................... 3
2.2.1. Técnica de estimativa.................................................................................................. 3
2.2.2. Resultados................................................................................................................... 4
2.3. Recursos do projeto ........................................................................................................... 4
2.3.1. Recursos humanos ...................................................................................................... 4
2.3.2. Recursos de software.................................................................................................. 5
2.3.3. Recursos de hardware................................................................................................. 5
2.3.4. Ferramentas de apoio ................................................................................................. 5
3. ANÁLISE E GESTÃO DE RISCOS .............................................................................................. 6
3.1. Riscos do projeto................................................................................................................ 6
3.1.1. Avaliação Global dos Riscos ........................................................................................ 6
3.2. Tabela de riscos.................................................................................................................. 7
3.3. Redução e gestão dos riscos .............................................................................................. 8
4. PLANEJAMENTO TEMPORAL............................................................................................... 11
4.1. Conjunto de Tarefas do Projeto ....................................................................................... 11
4.2. Diagrama de Gantt........................................................................................................... 11
5. ORGANIZAÇÃO DO PESSOAL ............................................................................................... 13
5.1. Estrutura da equipe.......................................................................................................... 13
5.2. Mecanismos de comunicação.......................................................................................... 13
5.3. Uso do edu-blog como ferramenta de apoio................................................................... 14
6. PRECAUÇÕES TOMADAS PARA ASSEGURAR E CONTROLAR A QUALIDADE DO PRODUTO DE
SOFTWARE .................................................................................................................................. 15
REFERÊNCIAS BIBLIOGRÁFICAS ................................................................................................... 16
3. 1
Plano de Projeto Versão 1.1
Última atualização: 25/04/2014
1. INTRODUÇÃO
Aqui descreve-se o projeto de software começando pelo seu âmbito, seguido
das principais funções que o sistema deve prover. Os requisitos de tempo e
comportamento da aplicação também são enumerados além de esboçar acerca das
restrições técnicas e temporais do projeto.
1.1. Âmbito do Projeto
Ao observar a necessidade de várias empresas do ramo educacional, a
respeito da gerência e do controle no fornecimento de estagiários às empresas
coligadas, assim como as alocações e acompanhamentos desses estagiários, a
Lacertae SW decide lançar um produto de controle de estágio que efetua todo
cadastro e manutenção dos objetos envolvidos, além de emitir relatórios gerenciais.
Os usuários que utilizam o sistema possuem a característica de estarem
ligados a departamentos de recursos humanos, gente e carreira ou até centrais de
estágio especializadas em empresas do segmento educacional que fornecem
estagiários a outras empresas, inclusive como pré-requisito de formação curricular.
1.2. Principais Funções do Produto de Software
As principais funções que o sistema deve garantir são:
Controle dos estagiários, dosestabelecimentos educacionais e das empresas
vinculadas.
A capacidade de qualificar os estagiários, de acordo com suas áreas de
atuação.
O registro de acompanhamento das horas de estágio.
O histórico de alocação de vagas dos estagiários nas empresas.
Uma empresa pode estar ligada a um ramo de atuação específico e pode
possuir vários estabelecimentos que serão os destinos das alocações de
vagas.
Uma alocação de vaga deve ter o registro temporal de início e fim, bem como
informações referentes à quantidade e o valor das horas alocadas.
1.3. Requisitos Comportamentais ou de Performance
É solicitado que a interface da aplicação seja de fácil utilização, sem cores
chamativas e com suporte a dispositivos móveis. O desempenho deve ser compatível
com o de um sistema web comum. Também utilizar recursos interativos na carga de
campos do website, a fim de se evitar pageloads excessivos, tornando a experiência
do cliente mais agradável e a utilização do canal de comunicação mais leve.
Quanto aos requisitos comportamentais, toda aplicação deve estar completa,
sem faltar nenhuma funcionalidade - incluindo relatórios - antes de entrar em
produção.
4. 2
Plano de Projeto Versão 1.1
Última atualização: 25/04/2014
1.4. Gestão e Restrições Técnicas
a. Restrições Técnicas
No que diz respeito a hardware, a equipe de desenvolvimento pode
efetuar os testes de acesso através dos próprios PCs e dispositivos
móveis.
Em software, torna-se necessária uma IDE –
IntegratedDevelopmentEnvironment – eos sistemas de apoio, que são
obtidos através da MSDNAA gratuitamente, incluindo o sistema
operacional para abrigar a ferramenta.
b. Restrições Temporais
O prazo para conclusão do projeto poderá afetar a equipe, visto que o
mesmo é insuficiente para que seja realizado o desenvolvimento e o
conjunto de testes de homologação.
Os participantes do projeto estão alocados em outras atividades
extracurriculares, o que pode resultar em um desempenho insatisfatório
com relação ao empenho dos mesmos no desenvolvimento do projeto
como um todo.
5. 3
Plano de Projeto Versão 1.1
Última atualização: 25/04/2014
2. ESTIMATIVA DO PROJETO
As estimativassão úteis para o acompanhamento geral e detalhado do projeto
por todos os membros da equipe. Os cálculos de tempo desprendido em cada fase
são levados em consideração para mensurar e provisionar tal alocação.
2.1. Dados históricos utilizados para as estimativas
Um sistema semelhante sem utilização de interfacewebmulti-plataforma já foi
criado por uma equipe de desenvolvimento um pouco maior que a da Lacertae. Esse
projeto levou cerca três meses até ser colocado em produção para o usuário final.
2.2. Técnicas de estimativa e resultados
Aqui, descreve-se o método de medição e provisionamento de tempo do
projeto através de uma técnica de estimativacomum adotada pela Lacertae SW.
2.2.1. Técnica de estimativa
A técnica de estimativa de tempo eleita pela Lacertae SW é orientada a
classes e de fácil utilização, conhecida como métrica de Lorenz &Kidd (Pressman,
2011). Esta métrica envolve as classes-chave do modelo e as classes de suporte que
são calculadas através de um multiplicador que varia de acordo com o tipo de interface
utilizada no desenvolvimento da aplicação. Os fatores multiplicadores podem ser:
a. Interface não gráfica: x2
b. Baseada em texto: x2,25
c. GUI: x2,5
d. GUI complexa: x3
O cálculo das classes de suporte é realizado multiplicando-se a quantidade
de classes chaves pelo fator multiplicador correspondente ao tipo de interface
adotada. Em seguida é obtido o total de classes somando-se as classes-chave e as
classes de suporte para finalmente multiplicar o valor total de classes pelo “número
médio de unidades de trabalho” (dias/pessoa) por classe. A métrica de Lorenz &Kidd
sugere um número de 15 a 20 dias / pessoa. Segue a fórmula:
[Ch + (Ch x Mu)] x Dp onde,
Ch = Quantidade de classes-chave
Mu = Fator multiplicador
Dp = Número de dias/pessoa (15 a 20)
6. 4
Plano de Projeto Versão 1.1
Última atualização: 25/04/2014
2.2.2. Resultados
Pelo fato de existir uma restrição temporal a respeito da alocação dos
integrantes do desenvolvimento do produto de softwareem outros projetos, utiliza-se o
fator dias/pessoa em 20. A aplicação, como já mencionado anteriormente, deve
possuir interface web com suporte a diversas plataformas, tornando a GUI –
GraphicalUser Interface – complexae consequentemente adotando o fator
multiplicador em três (Mu=3). São identificadas no projeto, quatro classes-chave
(Ch=4). São elas: vaga, estabelecimento educacional, estagiário e alocação. Por
fim, o cálculo fica em:
[4 + (4 x 3)] x 20 = 320dias/pessoa
Já que a equipe é formada de três membros, a quantidade de tempo
estimado para o projeto é de 107 dias. Levando em consideração que um mês possui
22 dias úteis, o projeto tem uma previsão de conclusão de quatro meses e meio a
cinco meses.
Com a informação que o projeto tem uma duração total prevista para 320 dias
úteis, dividimos o tempo estimado da forma 40-20-40:
Planejamento: 3% = aprox. 9 dias.
Requisitos, análise, desenho: 39% = aprox. 125 dias.
Geração de código: 20% = 64 dias.
Testes: 38% = aprox. 122 dias.
2.3. Recursos do projeto
2.3.1. Recursos humanos
A equipe de desenvolvimento de software é formada por três profissionais
extremamente capacitados em suas áreas:
José Jorge Barreto Torres
o Gerente de projetos
o Certificado Project Management Professional – PMP
o Engenheiro de Software
Igor Peterson Oliveira Santos
o Coordenador de desenvolvimento
o Microsoft CertifiedSolutionsDeveloper – MCSD
o Engenheiro de software
Wenderson Campos Pereira
o Coordenador de testes
o Certificação Brasileira de Teste de Software – CBTS
o Microsoft CertifiedSolutionsDeveloper – MCSD
o Engenheiro de testes e de software
7. 5
Plano de Projeto Versão 1.1
Última atualização: 25/04/2014
2.3.2. Recursos de software
Alguns dos softwares envolvidos, desde o desenvolvimento da aplicação até
a publicação em um ambiente de produção,são adquiridos através da licença
acadêmica MSDNAA e estão descritos a seguir:
Visual Studio 2010 Professional: Contém toda suíte de desenvolvimento
e testes necessária para o andamento do projeto.
Visual Studio 2010 Team Foundation Server: Ambiente de integração do
desenvolvimento de software, contendo diversas ferramentas
colaborativas, incluindo controle de versão.
Windows Server 2008 Enterprise: Sistema operacional que abriga os
servidores de desenvolvimento, homologação e produção. Os serviços
de apoio como IIS e outras bibliotecas adicionais estão incluídos no
S.O.
Oracle Database11gR2 Enterprise Edition: Banco de dados para
armazenamento dos objetos do sistema, com suporte a recursos de
compactação de dados, particionamento de tabelas e backup avançado.
2.3.3. Recursos de hardware
Em uma blade HP, possuímostrês servidores virtualizados no VMWare ESX
para os ambientes de testes, homologação e produção. A configuração do hardwareda
bladeé: BL 465C Gen 8 6378 (2P), com dois processadores 16-core de 2.4 GHz, 64GB
RAM e dois discos SAS de 256GB em RAID 1.
2.3.4. Ferramentas de apoio
Nas fases de concepção e planejamento do projeto, utilizamos as seguintes
ferramentas de modelagem e gerência de projetos:
Oracle SQL Developer: utilizada para criar os modelos conceituais e
lógicos de banco de dados, além de geração dos objetos físicos.
StarUML: Modelagem dos diagramas de classes e casos de uso do
sistema.
Microsoft Project: Gerência do projeto, alocação de recursos,
estimativas de tempo, etc.
8. 6
Plano de Projeto Versão 1.1
Última atualização: 25/04/2014
3. ANÁLISE E GESTÃO DE RISCOS
Segundo (Pressman,2011) (Sommerville, 2007), o gerenciamento de riscos
consiste em prever os riscos que podem afetar o cronograma do projeto ou a
qualidade do software que está sendo desenvolvido e tomar providências para evitar
riscos que possam vir a acontecer. Um gerenciamento eficiente de riscos torna mais
fácil lidar com os problemas e assegurar que eles não conduzam a um orçamento
inaceitável ou atraso no cronograma.
O gerenciamento de riscos é particularmente importante para projetos de
software, devido às incertezas inerentes à maioria dos projetos. Eles se originam de
requisitos mal definidos, dificuldades na estimativa de prazos e recursos necessários
para o desenvolvimento de software, dependência de habilidades individuais e
mudanças de requisitos devido às mudanças nas necessidades dos
clientes(Sommerville, 2007).
Diante disso, as próximas seções apresentam riscos detectados para o
projeto do software deste documento, Sistema de Controle de Estágio, assim como o
plano de redução, supervisão e gestão de risco (RSGR).
3.1. Riscos do projeto
Risco Projeto Técnico Negócio Comum Especial
Retenção de talentos X X
Custo associado com atraso na
entrega
X X X
O cliente não tem ideia
completa do produto
X X
Problemas em detectar
Requisitos governamentais
X X X
Garantia de disponibilidade do
software
X
Subestimativas do esforço X X
Tabela 1: Identificação dos Riscos do Projeto
3.1.1. Avaliação Global dos Riscos
A seguir estão algumas perguntase respostas, quanto à avaliação global dos
Riscos.
a) O gestor de Software dá suporte ao projeto?
Sim. O gestor é fundamental para o andamento do projeto.
b) Os clientes estão entusiasmados com o projeto e o produto?
Sim. Afinal, eles são os principais beneficiados com os recursos e
facilidades que o software propõe.
c) Os engenheiros de Software compreenderam bem os requisitos?
9. 7
Plano de Projeto Versão 1.1
Última atualização: 25/04/2014
Sim. O processo de análise de requisitos é definido em conjunto com
todas as partes envolvidas do software, o que contribui, dessa forma,
para um conhecimento geral de como o software deve ser concebido.
d) Os clientes estiveram envolvidos na definição de requisitos?
Sim. Como foi respondido anteriormente, os clientes e usuários finais
estão envolvidos e aptos a ajudar para a criação do software.
e) O âmbito do projeto é estável?
Até o momento, sim. Mesmo que os requisitos possam ser modificados
e riscos possam ocorrer, estamos atentos e preparados para possíveis
modificações do projeto.
f) Os engenheiros de softwarepossuem as competências requeridas?
Sim. Os engenheiros têm experiências no mercado e a soma dessas
experiências contribuirá para o bom desenvolvimento do projeto.
g) Os requisitos do projeto estão estáveis?
Os principais requisitos se encontram estáveis, mas esses e outros
podem vir a sofrer modificações a depender de processos futuros no
desenvolvimento ou na detecção de novos requisitos fundamentais
para o projeto.
h) A equipe de desenvolvimento tem experiência na tecnologia que será
utilizada?
A equipe tem experiência com boa parte das tecnologias adotadas,
embora estejam sempre propensos a aprender e agregar
conhecimento para o projeto.
i) É adequado o número de pessoas da equipe de trabalho?
Sim. Afinal, o tamanho do projeto condiz com o prazo estimado para o
desenvolvimento do software. Dessa forma, a equipe de trabalho
trabalhará focada na qualidade e no prazo do projeto.
3.2. Tabela de riscos
Os riscos do projeto são identificados através das seguintes categorias:
tamanho do produto, impacto de negócio, cliente, maturidade do software, tecnologia e
pessoas.Estes riscos podem ser vistos na Tabela 2, e estão organizadosem ordem
decrescente de impactos e probabilidades:
Risco Categoria Probabilidade Impacto
R_01:Garantir a alta disponibilidade Tecnológico 50% Catastrófico
R_02:Ausência de equipe de testes
dedicada
Maturidade do
SW
90% Crítico
R_03:Número de clientes que utilizam
o produto
Negócio 70% Crítico
R_04:Comportamento duvidoso em Tecnológico 60% Crítico
10. 8
Plano de Projeto Versão 1.1
Última atualização: 25/04/2014
sistemas móveis
R_05:Problemas de consistência de
dados
Tamanho do
Produto
60% Crítico
R_06:Garantia da performance em
caso de muitos acessos simultâneos
Tecnológico 40% Crítico
R_07:Custo associado com atraso na
entrega
Negócio 40% Crítico
R_08:Retenção de talentos Pessoas 40% Crítico
R_09:Requisitos governamentais Negócio 20% Crítico
R_10:Não acompanhar as fases do
projeto
Cliente 90% Moderado
R_11:Tem pouco tempo para dedicar
no projeto
Cliente 90% Moderado
R_12:Não entende os requisitos
técnicos
Cliente 90% Moderado
R_13:Falta de acompanhamento da
qualidade de software por equipe
especializada
Maturidade do
SW
90% Moderado
R_14:O cliente não tem ideia
completa do produto
Cliente 80% Moderado
R_15:Custo associado com produto
defeituoso
Negócio 50% Moderado
R_16:Número de usuários do produto
Tamanho do
Produto
60% Moderado
R_17:Reutilização de código de SW
Tamanho do
Produto
30% Marginal
R_18:Condições ruins de ambiente de
trabalho
Pessoas 20% Marginal
R_19:Recrutamento de especialistas
com habilidades
Pessoas 20% Marginal
R_20:Não conhece o processo de
E.S.
Cliente 90% Desprezível
Tabela 2: Riscos do Projeto
3.3. Redução e gestão dos riscos
Para a elaboração de um plano de redução, supervisão e gestão de riscos
(RSGR), define-se um ponto de corte dos nove primeiros riscos identificados na
Tabela 2. Estes são apresentados a seguir.
R_01: Garantira alta disponibilidade
RISCO: 01-2014 PROB: 50% IMPACTO: Catastrófico
Descrição: Garantia que o software esteja sempredisponível.
Estratégia de Redução: Monitoramento constante da saúde dos serviços de infraestrutura.
Plano de contingência: Adoção de um sistema de Clusters de Alta Disponibilidade.
Pessoa responsável: José Jorge Barreto Torres
Status: Analisando propostas de fornecedores em (12/04/2014).
11. 9
Plano de Projeto Versão 1.1
Última atualização: 25/04/2014
R_02: Ausência de equipe de testes dedicada
RISCO: 02-2014 PROB: 90% IMPACTO: Crítico
Descrição: Não possui equipe de testes especializada e/ou pessoas alocadas para se dedicar
a testes do software.
Estratégia de Redução:Dedicar mais horas relativas ao teste de softwarepor parte dos
desenvolvedores
Plano de contingência: Contratação de testadores certificados.
Pessoa responsável: José Jorge Barreto Torres.
Status: Efetuando pesquisa de mercado por recursos humanos especializadosem
(12/04/2014).
R_03: Número de clientes que utilizam o produto
RISCO: 03-2014 PROB: 70% IMPACTO: Crítico
Descrição: Grande quantidade de clientes utilizando o produto ao mesmo tempo.
Estratégia de Redução: Efetuar testes de stress para detectar os limites de utilização do
produto e realizar tunning dos serviços.
Plano de contingência: Adaptar hardware dos servidores quando o tunning não fizer mais
diferença no desempenho.
Pessoa responsável: José Jorge Barreto Torres
Status:Implementandotunning de performanceem (12/04/2014).
R_04: Comportamento duvidoso em sistemas móveis
RISCO: 04-2014 PROB: 60% IMPACTO: Crítico
Descrição:Falhas no acesso e uso do software ou dos dados da aplicação móvel.
Estratégia de Redução: Monitorar o sistema nos diferentes tipos de Sistemas Operacionais e
realizar casos de testes para detectar as diversas falhas que possam surgir.
Plano de contingência: Disponibilizar outro sistema, temporariamente, com as
funcionalidades principais e mais utilizadas.
Pessoa responsável:Wenderson Campos Pereira
Status: Analisando as informações de uso do sistema em (15/04/2014).
R_05: Problemas de consistência de dados
RISCO: 05-2014 PROB: 60% IMPACTO: Crítico
Descrição: Problemas de consistência no banco de dados do software.
Estratégia de Redução: Monitorar periodicamente a qualidade dos dados que são inseridos
no banco de dados.
Plano de contingência: Fazer a restauração do banco de dados.
Pessoa responsável:Wenderson Campos Pereira
Status: Verificando as informações inseridas pelos usuáriosem (15/04/2014).
R_06: Garantia da performance em caso de muitos acessos simultâneos
RISCO: 06-2014 PROB: 40% IMPACTO: Crítico
Descrição: Garantir o bom desempenho do software quando houver vários acessos
simultâneos no software.
Estratégia de Redução: Habilitar a compressão GZIP (GNU Zip) para o conteúdo das
páginas web do sistema antes de enviar para o usuário.
Plano de contingência: Diminuir a quantidade de dados trafegando pelo canal de
comunicação com a finalidade de evitar sobrecarga.
Pessoa responsável:Wenderson Campos Pereira
Status: Avaliando os resultados de resposta das páginas do sistemaem (15/04/2014).
12. 10
Plano de Projeto Versão 1.1
Última atualização: 25/04/2014
R_07: Custo associado com atraso na entrega
RISCO: 07-2014 PROB: 40% IMPACTO: Crítico
Descrição:Problemas em adicional de custo do software associado com atraso na entrega do
mesmo.
Estratégia de Redução: Monitoramento constante do projeto e de suas tarefas.
Plano de contingência: Ter parceiros terceirizados para desenvolvimento de parte do projeto.
Pessoa responsável: Igor Peterson Oliveira Santos
Status: Monitorando projeto em (16/04/2014).
R_08: Retenção de talentos
RISCO: 08-2014 PROB: 40% IMPACTO: Crítico
Descrição:Busca contínua em manter os talentos das diversas áreas do desenvolvimento do
software.
Estratégia de Redução: Verificar ambiente de trabalho e ofertas de emprego fora da
companhia.
Plano de contingência: Criar planos de motivação para os funcionários.
Pessoa responsável: Igor Peterson Oliveira Santos
Status: Desenvolvendo planos de motivação e ambiente de trabalho em (16/04/2014).
R_09: Requisitos governamentais
RISCO: 09-2014 PROB:20% IMPACTO:Crítico
Descrição:Atividades de estágio não compatíveis com o que é descrito na Lei nº 11.788
(2008).
Estratégia de Redução:Buscar sempre ficar atualizado quanto à lei que regulariza as
atividades dos estagiários.
Plano de contingência:Alocar e concentrar desenvolvedores para adequar o sistema as
mudanças na lei de forma imediata.
Pessoa responsável: Igor Peterson Oliveira Santos
Status:Colhendo informações sobre a lei no portal do MEC (Ministério da Educação) de forma
periódica.
13. 11
Plano de Projeto Versão 1.1
Última atualização: 25/04/2014
4. PLANEJAMENTO TEMPORAL
Nesta seção descreve-se o conjunto de tarefas do projeto. Após isso, as
datas e os responsáveis pela execução dessas tarefas são representados através do
Diagrama de Gantt.
4.1. Conjunto de Tarefas do Projeto
Na subseção de resultados da estimativa do projeto, estima-se um tempo de
320 dias para o desenvolvimento completo do sistema. Embora esse tempo seja
calculado para uma pessoa somente,uma equipe de três compõe o desenvolvimento
do projeto. Conclui-se que o tempoprevisto para conclusão do sistema é reduzido
para,aproximadamente, 107 dias úteis. A divisão de tarefas pela porcentagem é
apresentada na Tabela 3.
Tarefas Porcentagem do
Tempo
Dias úteis de
atividade
Planejamento 3% 3
Requisitos, análise, desenho 39% 41
Geração de código 20% 22
Testes 38% 41
Tabela 3: Divisão das tarefas
4.2. Diagrama de Gantt
O Diagrama de Gantt é responsável pela programação de cada atividade.
Além disso, as tarefas estão associadas a um ou mais elementos do projeto. Na
Figura 1, está a representação do Diagrama de Gantt para o projeto do Sistema de
Controle de Estágio.
No Diagrama podemos destacar a etapa de Requisitos, Análise e Desenhono
qual possui uma duração de 41 dias.Inicialmente, realiza-se o levantamento dos
requisitos necessários para o desenvolvimento do sistema, que tem uma duração de
10 dias. Os próximos 5 dias ficam dedicados para a Definição de Casos de Uso dos
sistema e para o desenvolvimento do Diagrama de Classes. Após isso, aloca-se um
período de 18 dias para oprojeto do Banco de Dados para, por fim, realizar e
apresentar os Protótipos do Sistema em 8 dias.
Na etapa de Construção, estão definidas as quatro classes-chave do projeto,
as quais servem de base para mensuração do tempo de duração do projeto.
Sãoalocados22 dias para o desenvolvimento dessas classes.A mesma quantidade de
dias está definida para o gerenciamento de controle de versões.
Para o período de Testes e Transição do Sistema,há uma dedicação de41
dias. Nesteperíodo a quantidade de dias é maior que o de desenvolvimento,pois trata-
se de uma etapa onde é averiguada a qualidade do que foi desenvolvido até o
14. 12
Plano de Projeto Versão 1.1
Última atualização: 25/04/2014
momento. Para isso, está definido um período de 22 dias para os Casos de Testes. O
processo final do projeto faz parte da implantação do sistema, que é uma parte bem
delicada e que merece atenção, que possui duração de 15 dias úteis.
Figura 1: Diagrama de Gantt do projeto
15. 13
Plano de Projeto Versão 1.1
Última atualização: 25/04/2014
5. ORGANIZAÇÃO DO PESSOAL
A equipe realiza um bom trabalho em conjunto do início ao fim do projeto. As
delegações das tarefas são tomadas em consenso e a comunicação entre os
membros faz com que se organizem a ponto de produzir um projeto com melhor
qualidade.
5.1. Estrutura da equipe
A equipe é formada por três membros, descritos abaixo com as respectivas
funções:
Nome E-mail Função
José Jorge Barreto Torres jorgesamango@gmail.com Engenheiro de
Software e Gerente
de Projetos
Igor Peterson igorpeterson@gmail.com Engenheiro de
Software e Analista
de Sistemas
Wenderson Campos Pereira wendersonse@gmail.com Engenheiro de
Software e Analista
de Testes
Tabela 4: Membros da equipe, contato e suas funções.
Segue abaixo a descrição breve de cada função:
Engenheiro de Software: Responsável pelo projeto, design da
aplicação e implementação do sistema.
Gerente de Projetos: Gerenciar e controlar todo o projeto, delegar
funções aos membros da equipe com prazos, realizar controle de
qualidade e também verificar cada etapa do projeto.
Analista de Sistemas: Realiza o levantamento e análise de requisitos
do software.
Analista de Testes: Responsável pela definição do ambiente de
testes e planejamentos e execução dos casos de testes, bem comoo
reporte dos erros e defeitos encontrados.
5.2. Mecanismos de comunicação
O processo de comunicação do timeocorreatravés da utilização de
ferramentas colaborativas e de comunicação como Skype e Google Drive. Pelo menos
duas vezes por semanaacompanha-se o andamento do projeto de forma
semipresencial, a fim de discuti-lo, solucionar problemase delegar tarefas.
16. 14
Plano de Projeto Versão 1.1
Última atualização: 25/04/2014
5.3. Uso do edu-blog como ferramenta de apoio
A ferramenta Edu-blogé fundamental durante todo projeto, pois oferece
umadinâmica entre o professor e os alunos da disciplina. Além disso, através dessa
ferramenta é possível organizar todo o conteúdo da disciplina em um só lugar. Tanto o
material ofertado pelo professor quanto os links para os blogs de outros alunos com as
atividades e projetos de cada grupo estão disponíveis a todos.
17. 15
Plano de Projeto Versão 1.1
Última atualização: 25/04/2014
6. PRECAUÇÕES TOMADAS PARA ASSEGURAR E CONTROLAR A
QUALIDADE DO PRODUTO DE SOFTWARE
A equipe utiliza os seguintes itens com o intuito de garantir e controlar a
qualidade do produto de software:
a) Gestão de Projeto de Software–Realiza-se um acompanhamento
constante das atividades desenvolvidas por parte de todos os
envolvidos no projeto.
b) Revisões Técnicas Formais - As revisões são executadas por
pessoas capacitadas durante todo o ciclo, visando à identificação de
erros nas fases iniciais do projeto onde o custo para a manutenção é
reduzido.
c) Gestão de Configuração do Software - Conjunto de atividades
projetadas para controlar inúmeras correções, extensões e
adaptações aplicadas durante o ciclo de vida do software de forma a
assegurar um processo de desenvolvimento e evolução sistemático e
rastreável.
d) Métricas de Qualidade - São realizadas medições para verificar o
quanto o software atende aos requisitos impostos pelo usuário.
e) Análise de Riscos - Identificar, analisar e controlar os riscos,
elaborando planos de redução e de contingência.
f) Testes–Realizar testes dentro de um processo definido, com o
objetivo de fornecer informações sobre sua qualidade em relação ao
contexto em que ele deve operar. Além disso, identificar possíveis
erros antes que estes se transformem em defeitos e tornem-se riscos,
trazendo prejuízos para a empresa.
18. 16
Plano de Projeto Versão 1.1
Última atualização: 25/04/2014
REFERÊNCIAS BIBLIOGRÁFICAS
PRESSMAN, Roger S.Engenharia de Software. 7° ed. McGraw-Hill. 2011.
SOMMERVILLE, Ian. Engenharia de Software. 8ª ed. São Paulo: Pearson Addison-Wesley,
2007.