4 resultados para Processo de desenvolvimento do software
em CiencIPCA - Instituto Politécnico do Cávado e do Ave, Portugal
Resumo:
Testar software é uma das atividades que faz parte do desenvolvimento de software, e tem como objetivo apresentar evidências de confiabilidade contribuindo para uma maior qualidade do software. Esta atividade consome uma parte significativa do esforço de um projeto de desenvolvimento de software, sempre com o objetivo de encontrar erros antes da fase de manutenção, pois o custo de correção nesta fase pode ser até 100 vezes superior ao custo de correção na fase de conceção. Para auferir mais qualidade ao software, este pode ser certificado por uma norma de qualidade. As normas fornecem processos consistentes, rigorosos e uniformes para o desenvolvimento de software sempre com o objetivo de garantir qualidade ao software. As normas têm um papel importante na definição dos requisitos de teste, casos de teste e relatórios de teste que contemplam a atividade de testes permitindo elaborar um plano de testes mais rigoroso. Como o processo de testes é complexo no desenvolvimento de software, as ferramentas de automatização de testes de software permitem reduzir tempo, recursos e consequentemente os custos para a organização. A automatização deverá ser capaz de produzir os mesmos resultados obtidos através de um processo de testes manual, evidenciando sempre o resultado do teste. Deve também permitir a realização de testes sistemáticos e paralelos em diferentes ambientes de teste, sem o aumento do tempo e de recursos humanos. Nesta dissertação pretende-se desenvolver uma abordagem automatizada com o software Sikuli para a realização de testes seguindo a norma ISO/IEC 25051 para certificação de software. Depois da criação da abordagem e a respetiva criação de testes, é necessário validar a capacidade desta abordagem em comparação com uma abordagem de testes manuais.
Resumo:
A interação homem-máquina tem evoluído significativamente nos últimos anos, a ponto de permitir desenvolver soluções adequadas para apoio a pessoas que possuem um certo tipo de limitação física ou cognitiva. O desenvolvimento de técnicas naturais e intuitivas de interação, as chamadas Natural User Interface (NUI), permitem, hoje, que pessoas que estejam acamadas e/ou com incapacidade motora possam executar um conjunto de ações por intermédio de gestos, aumentando assim a sua qualidade de vida. A solução implementada neste projecto é baseada em processamento de imagem e visão por computador através do sensor 3D Kinect e consiste numa interface natural para o desenvolvimento de uma aplicação que reconheça gestos efetuados por uma mão humana. Os gestos identificados pela aplicação acionam um conjunto de ações adequados a uma pessoa acamada, como, por exemplo, acionar a emergência, ligar ou desligar a TV ou controlar a inclinação da cama. O processo de desenvolvimento deste projeto implicou várias etapas. Inicialmente houve um trabalho intenso de investigação sobre as técnicas e tecnologias consideradas importantes para a realização do trabalho - a etapa de investigação, a qual acompanhou praticamente todo o processo. A segunda etapa consistiu na configuração do sistema ao nível do hardware e do software. Após a configuração do sistema, obtiveram-se os primeiros dados do sensor 3D Kinect, os quais foram convertidos num formato mais apropriado ao seu posterior tratamento. A segmentação da mão permitiu posteriormente o reconhecimento de gestos através da técnica de matching para os seis gestos implementados. Os resultados obtidos são satisfatórios, tendo-se contabilizado cerca de 96% de resultados válidos. A área da saúde e bem-estar tem necessidade de aplicações que melhorem a qualidade de vida de pessoas acamadas, nesse sentido, o protótipo desenvolvido faz todo o sentido na sociedade actual, onde se verifica o envelhecimento da população.
Resumo:
A crescente saturação dos mercados com produtos similares aos já existentes ou cuja adaptação ao utilizador se revelou ineficiente, torna pertinente a elaboração de projectos que se traduzam em produtos que, efectivamente, tragam vantagem competitiva e, consequentemente, contribuam para o desenvolvimento e bem estar tanto da sociedade como do ecossistema. Como tal, a actividade do design deve assumir uma posição estratégica por forma a conseguir conceber soluções que preservem tanto quanto possível, os recursos naturais ao mesmo tempo que melhoram os contextos físicos e sociais dos seus utilizadores. Assim, com este trabalho pretende-se elaborar uma estratégia para conseguir um processo de desenvolvimento de produto optimizado que englobe, de igual forma, as preocupações ambientais e o utilizador. Portanto, numa primeira fase são revistos os princípios de ecodesign, segue-se o estudo das áreas vocacionadas para o utilizador, que dizem respeito a ergonomia e, consequentemente, a usabilidade. E por fim é formulada uma metodologia projectual adaptada dos estudos revistos, que pretende dar resposta a este sistema de projecto optimizado. A metodologia é depois validada, com a sua implementação num projecto real, de redesign de um aspirador de uso quotidiano. Esta metodologia foi dividida em duas fases principais de pesquisa: (i) o reconhecimento das necessidades reais dos utilizadores, bem como problemas associados ao produto, por meio de pesquisas e testes de usabilidade (N=120), e (ii) a quantificação do impacto ambiental do produto (através do método do eco-indicador 99). Os dados globais permitem definir os requisitos do produto e delinear os critérios a serem incorporados no redesign do produto e também as medidas para melhorar a usabilidade que foram consistentes com as soluções de concepção ecológica.
Resumo:
Este é o momento certo para se ser atrevido, apostar nos excessos, desejar máximo, e criar o verdadeiramente inesperado. O presente projeto visa a criação e apresentação de uma embalagem de mel português, para comercializar na Europa, em especial na Alemanha, embalagem esta que se pretende inovadora e atrativa. Para este projeto foi realizada uma parceria com uma produtora de mel, Montesino, empresa localizada em Bragança, Portugal. Mais do que um estudo sobre a apicultura e os hábitos de consumo de mel, a presente tese visa documentar todo o processo de desenvolvimento e criação de uma embalagem de mel biológico, tendo em vista a sua comercialização na Alemanha. A embalagem aqui proposta é composta por quatro acondicionamentos individuais de mel biológico. Por forma a atingir o objetivo a que me proponho neste projeto, foram conjugados dados referentes à apicultura em Portugal com os dados referentes aos consumos de mel na Europa, com maior incidência nos consumos na Alemanha. O mel não é apenas um líquido delicioso que estimula o paladar e abre o apetite. O seu sabor e aroma únicos e distintivos, criaram ao longo dos anos as mais variadas formas de apresentação. Esta investigação pretende, mais concretamente, observar a influência que o design tem na criação de uma “camada de valor” sobre um produto, de modo a que este, através do design da embalagem tenha impacto no mercado. Pretende-se compreender até que ponto a embalagem/carcaça/exterior influência o valor de um produto com o mesmo conteúdo. Trata-se de um produto biológico de alta qualidade, ao qual deve corresponder um preço adequado, que não coincidente com o custo para o produtor. A perspetiva deste projeto é o de desenvolver uma embalagem exterior com os seus frascos individuais de mel e a respetiva rotulagem, com o objetivo de corresponder às necessidades do mercado, como um produto pioneiro e que leve a comercialização de mel biológico português a um diferente nível de qualidade e valor. Este trabalho contribuirá, ou humildemente tentará contribuir, para aumentar a exportação de mel biológico para mercados estrangeiros, mais especificamente na Alemanha, desenvolvido em parceria com um produtor de mel e, assim, apoiando a economia local.