Baixe o app para aproveitar ainda mais
Prévia do material em texto
UNIP INTERATIVA Projeto Integrado Multidisciplinar Cursos Superiores de Tecnologia Sistema de Aluguel de Veículos Araraquara-SP Itaporanga-SP Itapetininga-SP Novembro de 2017 UNIP INTERATIVA Projeto Integrado Multidisciplinar Cursos Superiores de Tecnologia Nome Completo dos integrantes: JEAN CARLOS DE ANDRADE RENATO GOMES SANTOS SILVEIRA VINICIUS FELIPE DE ALMEIDA FERNANDES Ra: 1703611 176658 173457 Curso: Análise e desenvolvimento de sistemas Semestre: 2º Araraquara-SP Itaporanga-SP Itapetininga-SP Novembro de 2017 Resumo Este trabalho visa apresentar um projeto de Software realizado para uma Ong de Direitos Humanos, que oferecerá alugueis de carros em Aeroportos no brasil inteiro, com preços justos com o serviço de qualidade e junto promovendo informações sobre a cultura da região e direitos humanos. Fizemos uma breve descrição sobre a ferramenta ágil que escolhemos para realizar este trabalho, Além disso, apresentamos um folder como forma de divulgar os direitos humanos para os clientes da "Legal Rent a Car". Abstract This work aims to present a software project for a Human Rights NGO, which will offer car rentals in Airports in Brazil, with fair prices with the quality service and together promoting information about the region's culture and human rights. We did a brief description of the agile tool we chose to carry out this work, In addition, we present a folder as a way to disseminate human rights to “Legal Rent a Car” Banner da empresa Legal Rent a Car. SUMARIO Introdução.....................................................................................................5 Desenvolvimento ágil utilizada na Estrutura do Projeto..........................5 - Introdução a Extreme Programming............................................................6 Folder sobre os compromissos da empresa com os Direitos Humanos Conclusão Referência Introdução: Para desenvolvermos o Software proposto pelo cliente, primeiramente nós fizemos os levantamentos de dados para entendermos o qual era a intenção do cliente e assim analisarmos as melhoras formas para a realização do desenvolvimento. Após a etapa de levantamento de dados, concluímos que a melhor opção seria pelo desenvolvimento ágil, pois seria a forma mais fácil e dinâmica de trabalharmos em 3 no time, também nos forneceu meios de conseguirmos se comunicar e a realização do projeto se tornou mais “simples” e mais funcional. Desenvolvimento ágil utilizada na Estrutura do Projeto. Quando analisamos o desenvolvimento de um Software conseguimos assimilar a complexidade e a imprevisibilidade que ele corresponde. O primeiro passo é reconhecer que cada software é construído de uma maneira diferente e não possui a mesma forma e nem as mesmas linguagens. Precisamos aceita-lo como um processo empírico: Que pode ser aceito imprevisibilidade e ter mecanismos de ação corretiva. Podemos ressaltar que uma das características fundamentais dos processos ágeis, é que elas se adaptam as novas fases e fatores durante o desenvolvimento do software, pois em outros métodos tentam analisar previamente o que vai acontecer durante as etapas do projeto. Os métodos ágeis possuem várias diferenças entre eles, mas podemos ressaltar que eles compartilham inúmeras características em comum, um exemplo clássico é na parte de foco na comunicação interativa, A aplicação dos métodos ágeis ao todo pode ser vista em múltiplas perspectivas. Da perspectiva do produto final, métodos ágeis são mais adequados quando os requisitos estão emergindo e mudando rapidamente, embora não exista um consenso completo neste ponto. De uma perspectiva organizacional, a aplicabilidade pode ser expressa examinando três dimensões chaves da organização: cultura, pessoal e comunicação. Em relação a estas áreas inúmeros fatores chave do sucesso podem ser identificados: - A empresa deve apoiar a negociação. - A Parte mais importante do Projeto são as pessoas. - Se utiliza menos pessoas, mas a necessidade de competência. - Necessita que a empresa oferece de maneira fácil a comunicação entre os times. 2.1 Extreme Programming. Extreme Programming ou (XP) é um método Ágil para times de desenvolvedores que necessitam de um Feedback constante, a comunicação do time é fundamental para se obter resultado. A principal meta do método XP é obter agilidade no desenvolvimento do projeto e garantir a satisfação do cliente. Outro ponto que podemos ressaltar, é que este método visa a satisfação do desenvolvedor também, visando em garantir um ambiente agradável e animador e sempre buscando o encorajamento de seus times. A simplicidade faz parte deste método, pois é usado códigos mais simples e não devendo possuir funções desnecessárias, assim entende-se em implementar no software somente o necessário e diminuindo a utilização das classes e métodos. A visão do XP é criar o necessário hoje e se precisar no futuro fazer modificações, do que implementar algo mais complexo hoje e que talvez nunca seja usado No início, se faz o planejamento para definir o que será necessário e o é desnecessário para ser feito no projeto, sempre baseando nos requisitos atuais. As entregas são frequente, sempre entregando em versões, cada versão deve termo menor tamanho possível, contendo requisitos de maior valor para o negócio, por ser frequente se aumenta a possibilidade de um feedback do cliente rápido. O XP prioriza a validação do projeto durante todos os processos do desenvolvimento, os desenvolvedores implementam o software criando primeiramente os testes. Umas das bases do XP é saber que todos os integrantes dos times são responsáveis pelo projeto, assim mostrando que todos puderam adicionar um valor ao código, mesmo ele não sendo o desenvolvedor. Folder para divulgação e explicativo sobre os compromissos da empresa com os Direitos Humanos. 4. Conclusão Continuamente avaliamos e revisamos como melhor fortalecer nossa abordagem ao tratamento de direitos humanos, inclusive direitos trabalhistas. Acreditamos que trabalhar com iniciativas externas e parcerias como, por exemplo, outros setores da economia, ONGs, sindicatos, fornecedores e outros parceiros comerciais, frequentemente é a melhor maneira de tratar de desafios compartilhados. Esta Declaração de Política de Direitos Humanos consolida nossos compromissos atuais e aumenta a clareza sobre nossos processos e procedimentos. Seus princípios são implementados ao longo de todas as nossas operações e cadeia de valor. Acompanhamos e divulgamos publicamente nosso progresso, anualmente, para que nossa empresa esteja sempre em busca de melhorias, tanto para o melhor ambiente de trabalho para nossos funcionários como para fortalecimento da credibilidade da empresa. 5. Referências https://www.devmedia.com.br/conceitos-basicos-sobre-metodologias-ageis-para-desenvolvimento-de-software-metodologias-classicas-x-extreme-programming/10596 http://www.ft.unicamp.br/liag/Gerenciamento/monografias/monogafia_metodos_ageis.pdf https://engenhariasoftwareisutic.wordpress.com/2016/04/18/metodologias-metodos-e-modelos-engenharia-de-software/comment-page-1/ https://pt.wikipedia.org/wiki/Engenharia_de_softwarehttp://docente.ifrn.edu.br/givanaldorocha/disciplinas/engenharia-de-software-licenciatura-em-informatica/ESw03MetodologiasAgeis.pdf
Compartilhar