Spelling suggestions: "subject:"qualidade dde software"" "subject:"qualidade dee software""
71 |
Qualidade de Produto de Software: uma abordagem baseada no controle da complexidade / Software product quality: an approach based on complexity controlMarcelo Criscuolo 01 April 2008 (has links)
É rara a preocupação com a qualidade de implementação de software. Pode-se observar que as estruturas internas dos softwares são freqüentemente complexas e desorganizadas, especialmente no caso dos softwares que são ditos orientados a objetos. Essa complexidade afeta diretamente a manutenibilidade e a susceptibilidade a erros, dificultando a alteração e a adição de novas funcionalidades aos softwares. As próprias alterações, inerentes aos softwares, os tornam mais complexos, o que agrava o problema. Neste contexto, acredita-se que o controle da complexidade pode levar a produtos de software de melhor qualidade. Assim, trata-se neste trabalho da manutenção preventiva, implementada por meio de inspeções, refatorações e análise de métricas. São estudadas falhas de manutenibilidade em uma amostra de programas orientados a objetos e, a partir dos resultados, são propostos artefatos de apoio para um processo de inspeção de software e modelos para os produtos de trabalho gerados nesse processo. Propõe-se o uso da técnica de leitura PBR (Leitura Baseada em Perspectivas) como uma maneira de se melhorar a detecção de falhas de manutenibilidade. Finalmente, a proposta deste trabalho foi validada por meio de um estudo de caso / The commitment with the quality of software implemetation is rare. It\'s possible to observe that the software internal structures are frequently complex and disorganized, especially when talking about software that is said to be object-oriented. This complexity directly affects maintainability and error proneness, making it difficult to change and to add new functionalities to software. Changes themselves, that are inherent in software, make it more complex, and that makes the problem more serious. In this context, it\'s believed that the control of complexity can lead to better quality software products. Thus, the subject of this work is the preventive maintenance, implemented by means of inspections, refactoring and metric analysis. Maintenance flaws were studied in a sample of object-oriented programs and, based on the results, support artifacts for an inspection process were proposed, along with models of work products for this process. The use of PBR (Perspective-Based Reading) technique is proposed as a means of improving the detection of maintenance flaws. Finally, the proposal of this work is validated through a case study
|
72 |
A relação dos valores organizacionais na implementação de um modelo de melhoria de processo de softwareBacelar, Sueli Dantas 09 February 2015 (has links)
The Information Technology (IT) market is growing. The number of companies and the volume of contracting in IT has increased. Because of the increasing competition, organizations need to improve their market presence and mainly seek increased efficiency and effectiveness through the implementation of software process improvement (SPI). Passos, Dias-Neto e Barreto (2012a) to believe that the results of this initiative appear when the achieved benefits are aligned with the organizational values. This study aims to verify the benefits achieved by organizations with the implementation of MPS.BR; to identify if organizational values are present in these organizations and to verify the existence of relationship between the benefits achieved by the implementation of software process models and organizational values. Data collection was conducted through questionnaires in organizations which implemented MPS.BR. The participants were 9 organizations, 47 questionnaires were answered. Benefits surveyed "clearer processes" and "processes with more quality" were the most perceived as "reduction in development time" and "reduction in the cost of development", the less checked by employees. After completing statistical analyzes, it was possible to reduce to four factors the 18 benefits studied, identifying the categories: quality, control, process and staff. Of the 10 organizational values studied, the most noted were "teamwork" and "responsibility" and the least observed were "strategy" and "information". The statistical analysis showed the relationship between the benefits and the organizational values, showed that organizational commitment and supervision values are strongly correlated of impactful on the benefits, suggesting that software development organizations that wish to achieve the benefits from the implementation of MPS.BR should focus their efforts on strengthening the supervision in their organization and develop a commitment to their team. / O mercado de Tecnologia da Informação está em ritmo crescente. Tem aumentado a quantidade de empresas e o volume de aquisições e contratações na área. Com a concorrência crescente, as organizações precisam melhorar sua presença no mercado e, principalmente, buscar aumento de eficiência e eficácia por meio da implementação de melhoria de processo de software. Segundo Passos, Dias-neto e Barreto (2012a), para que essa iniciativa traga resultados, um dos principais fatores é que os benefícios provenientes dessa implantação estejam alinhados com os valores organizacionais. Diante do exposto, este estudo pretende verificar quais os benefícios conquistados pelas organizações com a implementação da Melhoria de Processo de Software Brasileiro - MPS.BR; identificar quais valores organizacionais estão presentes nessas organizações; e verificar a existência de relações entre os benefícios alcançados pela implementação de modelos de processo de software e os valores organizacionais. O levantamento de dados foi realizado por meio de aplicação de questionários em organizações que possuem o Modelo de Processo de Software Brasileiro – MPS.BR implementado. Participaram da pesquisa 9 organizações, foram respondidos 47 questionários. Entre os benefícios pesquisados, ―processos mais claros‖ e ―processos com mais qualidade‖ foram os mais percebidos e ―redução no tempo de desenvolvimento‖ e ―redução no custo de desenvolvimento‖, os menos verificados pelos empregados. Depois de realizadas análises estatísticas, foi possível reduzir para 4 fatores os 18 benefícios estudados, identificando as categorias qualidade, controle, processo e equipe. Dos 10 valores organizacionais estudados, os mais constatados foram ―trabalho em equipe‖ e ―responsabilidade‖ e os menos observados foram ―estratégia‖ e ―informação‖. As análises estatísticas para verificar as correlações entre os benefícios e os valores organizacionais evidenciaram que os valores organizacionais, comprometimento e supervisão, se correlacionam, de forma impactante nos benefícios, sugerindo que as organizações de desenvolvimento de software que desejam alcançar os benefícios com a implementação do MPS.BR devem focar seus esforços em fortalecer a supervisão em sua organização e desenvolver o comprometimento em sua equipe. / São Cristóvão, SE
|
73 |
Uma pesquisa sobre a influência dos aspectos humanos em programas de melhoria de processo de software / A research about the influence of human aspects in software process improvement programsSantos, Davi Viana dos 21 July 2011 (has links)
Made available in DSpace on 2015-04-11T14:03:21Z (GMT). No. of bitstreams: 1
Davi Viana dos Santos.pdf: 1879718 bytes, checksum: c5d0d7175f9d9c94ab6c07ac4434fa41 (MD5)
Previous issue date: 2011-07-21 / CNPq - Conselho Nacional de Desenvolvimento Científico e Tecnológico / Several factors can influence the success of Software Process Improvement (SPI)
programs. Results from previous research have shown that human and social aspects
influence these programs in different ways. For this reason, it is important to analyze the
human aspects involved on SPI programs to gain a better understanding about their
influence on such programs. This thesis presents a research about human aspects influences
in software process improvement. In this work, we analyze the major findings of a
qualitative research conducted in three different phases to analyze which factors were most
influential from view-point of the professionals working in the organizations. Our ultimate
goal is to deepen the understanding about how human aspects can influence a SPI program
in order to help in the success of future SPI implementation. / Diversos fatores podem influenciar o sucesso de um programa de Melhoria de
Processo de Software (MPS). Os resultados de pesquisas anteriores mostram que vários
desses fatores são de natureza humana e social. Por esta razão, é importante analisar os
aspectos humanos envolvidos a fim de obter uma maior compreensão da influência destes
em um programa MPS. Esta dissertação apresenta uma pesquisa sobre a influência dos
aspectos humanos em Programas de MPS. Neste trabalho são analisados os principais
resultados de uma pesquisa qualitativa conduzida em três diferentes fases para analisar
quais fatores tiveram maior influência do ponto de vista dos colaboradores das
organizações. O objetivo final é aprofundar a compreensão dos aspectos humanos que
podem influenciar um programa de MPS com a finalidade de auxiliar no sucesso de futuros
programas de melhoria.
|
74 |
Dimensões de qualidade em ambientes virtuais de aprendizagem / Quality dimensions in virtual learning environmentsSilvio Carvalho Neto 15 December 2009 (has links)
O desenvolvimento comercial da internet possibilitou o surgimento de sistemas de informação que se apoiam no uso da world wide web como plataforma. Esses sistemas baseados na web (web-based systems) têm aplicações em diversas áreas e setores econômicos. No ramo educacional, eles têm sido aplicados como base para os processos de ensino e aprendizagem via computador (e-learning) e são, comumente, denominados de Ambientes Virtuais de Aprendizagem (AVA). Os AVAs podem ser utilizados tanto para o ensino exclusivamente a distância quanto como apoio ao ensino presencial. O presente trabalho tem como objeto de investigação justamente o emprego de ambientes virtuais como tecnologia de apoio ao ensino presencial tradicional dado em sala de aula em cursos de graduação do ensino superior. O crescente uso de AVAs para tal finalidade leva ao questionamento de quais são as dimensões e características de qualidade destes ambientes e como estas dimensões estão associadas com os seus efeitos, quais sejam, a satisfação, o uso e os benefícios percebidos pelos usuários de tais sistemas? Desta forma, o trabalho tem como objetivo identificar as dimensões de qualidade em AVAs, por meio do estabelecimento de um modelo teórico que evidencie quais são os atributos determinantes em relação à qualidade em ambientes virtuais de ensino e quais são os efeitos e os impactos individuais em torno dos usuários discentes. Para tanto, são realizadas duas pesquisas de campo. A primeira é descritiva-explicativa, de abordagem quantitativa, com o emprego de Modelagem de Equações Estruturais, como método de análise e delineamento da pesquisa. Esta pesquisa foi feita com discentes usuários de um ambiente virtual disponibilizado por uma IES e teve como objetivo a elaboração de um modelo de relações de qualidade em AVAs. A segunda pesquisa consiste em um estudo com abordagem essencialmente descritiva, que tem como objetivo classificar quais são as características de relevância nos AVAs, de acordo com o Modelo Kano de classificação de requisitos. Os principais resultados apontam que a qualidade da informação e a qualidade do sistema influenciam na satisfação e nos benefícios percebidos pelos usuários dos AVAs e que as características destas dimensões são consideradas mais significativas do que as funcionalidades disponíveis nos referidos sistemas. / The commercial development of the internet enabled the birth of information systems that rely on the use of the world wide web as a platform. These web-based systems have applications in various fields and economic sectors. In the education sector, they have been used as basis for computer teaching and learning processes (e-learning) and are commonly called Virtual Learning Environments (VLE). These VLEs can be used both for distance teaching exclusively and as support for students in traditional presential classes. This work investigates the virtual environments use as support technology for students in traditional classroom undergraduate courses in higher education. The growing use of VLEs for this purpose raises the following questions: what are the dimensions and quality characteristics of these environments and how are these dimensions associated with their effects, satisfaction, use, and net benefits perceived by users of such systems? Thus, the study aims to identify the VLEs quality dimensions, through the establishment of a theoretical model showing what the relevant VLE dimensions relating to education quality are and what the effects and individuals impacts are for user-learners. To this end, two researches were conducted. The first one was descriptive-explanatory, with a quantitative approach, using Structural Equation Modeling as analysis method and research design. This research was made with students that use a VLE and had the purpose to elaborate a VLE quality relationship model. The second study is essentially descriptive, and aims to classify which features are most relevant in VLEs, according to the Kano´s Model requirements classification. The main findings indicate that the information quality and system quality influence the satisfaction and net benefits perceived by VLEs users and characteristics of these dimensions are considered more important than the functionality features available in such systems.
|
75 |
[en] MANAGING SOFTWARE PROJECTS USING AGILE METHODOLOGIES: A CASE STUDY / [pt] GERENCIAMENTO E PLANEJAMENTO DE PROJETOS DE SOFTWARE USANDO METODOLOGIAS ÁGEIS: UM ESTUDO DE CASODANIELA MILAGROS QUENAYA MENDOZA 20 June 2011 (has links)
[pt] Hoje em dia, entregar software com qualidade, nos prazos previstos e
respeitando os custos é um grande diferencial para empresas dedicadas a esta
atividade. A constante procura de produtividade e qualidade em projetos de
software originou diversos modelos de gerenciamento que procuram auxiliar esta
área com metodologias e formas de organização de trabalho. O modelo mais
conhecido na área de gerenciamento de software é o Modelo em Cascata,
caracterizado pela rigidez e fases bem definidas nos processos. Uma vez
encontrados problemas com os modelos rígidos surgiram como alternativa de
gerenciamento os métodos ágeis, caracterizados pela agilidade, iteratividade e
adaptabilidade para diversos projetos. Diante isto o presente trabalho analisa o
problema do gerenciamento de projetos de desenvolvimento de software, e propõe
um modelo de referencia de gerenciamento de projetos de software considerando
a abordagem tradicional de gerenciamento de projetos assim como a abordagem
ágil. A pesquisa analisa a compatibilidade das metodologias ágeis com o
Capability Maturity Model Integration (CMMI) que é um modelo de maturidade
nos processos de desenvolvimento de software. Finalmente a pesquisa apresenta
um estudo de caso, que permitiu observar as forças e fraquezas dos métodos
estudados, concluindo que as praticas ágeis contribuem na melhoria e
gerenciamento de projetos de software. / [en] Today, delivering quality software, on time and respecting costs is a key
differentiator for companies dedicated to this activity. The constant search for
productivity and quality in software project management led to several models that
seek to help this area with methods and forms of work organization. The best
known model in the area of software management is the Waterfall Model,
characterized by stiffness and well-defined phases in the process. Once found
problems with rigid models have emerged as alternative management of agile
methods, characterized by agility, and adaptability to various iterative projects.
Given that this paper analyzes the problem of managing software development
projects, and proposes a reference model for managing software projects
considering the traditional approach of project management as well as the agile
approach. The research examines the compatibility of agile methodologies with
the Capability Maturity Model Integration (CMMI) is a maturity model in
software development processes. Finally the research presents a case study, which
allowed us to observe the strengths and weaknesses of the methods studied,
concluding that such practices contribute to improved and agile project
management software.
|
76 |
Avaliação de qualidade em aplicativos educacionais móveis / Quality evaluation of mobile learning applicationsGustavo Willians Soad 21 June 2017 (has links)
Estudos indicam que a utilização de aplicativos educacionais móveis vêm crescendo continuamente, possibilitando a alunos e professores maior flexibilidade e comodidade na execução de atividades e práticas educacionais. Embora várias instituições já tenham aderido à modalidade de aprendizagem móvel (m-learning), sua adoção ainda traz problemas e desafios organizacionais, culturais e tecnológicos. Um destes problemas consiste em como avaliar adequadamente a qualidade dos aplicativos educacionais desenvolvidos. De fato, os métodos existentes para avaliação da qualidade de software ainda são muito genéricos, não contemplando aspectos específicos aos contextos pedagógico e móvel. Nesse cenário, o presente trabalho apresenta o método MoLEva, desenvolvido para avaliar a qualidade de aplicativos educacionais móveis. O método tem como base a norma ISO/IEC 25000, sendo composto por: (i) modelo de qualidade; (ii) métricas; e (iii) critérios de julgamento. Para validar o método, foram realizados dois estudos de caso; o primeiro consistiu na aplicação do MoLEva para avaliar o aplicativo do ENEM; o segundo consistiu na aplicação do método para avaliação de aplicativos para o ensino de idiomas. A partir dos resultados obtidos, foi possível identificar problemas e pontos de melhoria nos aplicativos avaliados. Além disso, os estudos de caso conduzidos forneceram bons indicativos a respeito da viabilidade de uso do método MoLEva na avaliação de aplicativos educacionais móveis. / Studies indicate that the use of mobile learning applications has grown continuously, allowing students and teachers greater flexibility and convenience in the execution of educational activities and practices. Although several institutions have already adhered to the mobile learning (m-learning) modality, their adoption still brings organizational, cultural and technological problems and challenges. One of these problems is how to adequately evaluated the quality of the mobile learning applications developed. In fact, existing methods for evaluating software quality are still very generic, not considering aspects specific to the pedagogical and mobile contexts. In this scenario, the present work presents the MoLEva method, developed to evaluate the quality of mobile learning applications. The method is based on the ISO / IEC 25000 standard, being composed of: (i) quality model; (ii) metrics; and (iii) criteria of judgment. To validate the method, two case studies were performed; the first consisted of applying MoLEva to evaluate the ENEM application; the second consisted of applying the method for evaluating applications for language teaching. From the obtained results, it was possible to identify problems and improvement points in the evaluated applications. In addition, the case studies conducted provided good indications regarding the feasibility of using the MoLEva method in evaluating mobile learning applications.
|
77 |
[en] A COMPLIANCE AND RISK-BASED SOFTWARE DEVELOPMENT PROCESS ASSESSMENT APPROACH / [pt] UMA ABORDAGEM PARA A AVALIAÇÃO DE PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE BASEADA EM RISCO E CONFORMIDADERAFAEL DE SOUZA LIMA ESPINHA 30 July 2007 (has links)
[pt] Atualmente, um dos principais requisitos de um projeto de
desenvolvimento
de software é a entrega de um produto de qualidade que
obedeça ao prazo e
orçamento estipulados e atenda às necessidades do cliente.
Utilizando a premissa
de que a qualidade do produto desenvolvido está
intimamente relacionada à
qualidade dos processos utilizados no seu desenvolvimento,
muitas organizações
investem em programas de melhoria contínua de processos,
onde estes processos
são constantemente avaliados e melhorados. Este trabalho
propõe uma abordagem
para a avaliação de processos baseada em análise do risco
e da conformidade em
processos de desenvolvimento. Esta abordagem é constituída
por um método de
avaliação em duas etapas e por uma ferramenta de apoio. Na
primeira fase do
método, uma avaliação em abrangência é realizada para
identificar em que áreas
se encontram os maiores problemas nos processos. Na
segunda fase, uma
avaliação mais elaborada e criteriosa é realizada apenas
nas áreas críticas,
diminuindo o custo e aumentando a eficiência do
investimento em melhoria. A
ferramenta utiliza um mecanismo de questionários e
checklists para verificar o
risco e a conformidade dos processos da organização. Estes
questionários e
checklists estão associados a uma base de conhecimento
organizada segundo um
modelo de maturidade ou norma de qualidade de referência.
Ao final de uma
avaliação são gerados relatórios, tabelas e gráficos que
apóiam a tomada de
decisão e orientam a elaboração de um plano de ação para a
melhoria dos
processos. A abordagem foi utilizada em três experimentos
controlados. / [en] Nowadays, one of the main requirements of a software
development project
is the delivery of a quality product that conforms to the
expected schedule and
budget and satisfies customer needs. Using the hypothesis
that the quality of the
developed product is closely related to the quality of the
processes used in its
development, many organizations invest in process
improvement programs, where
the processes are continuously assessed and improved. In
this work we propose an
approach for process assessment based on risk and process
compliance analysis.
This approach is composed of a two-step appraisal method
and a supporting tool.
In the first step of the method, a quick analysis is
executed to identify the most
problematic areas. In the second one, a more elaborated
analysis is performed
only in the critical areas, reducing the costs and
increasing the effectiveness of the
appraisal. The tool uses a mechanism of surveys and
checklists to verify the risk
and the compliance of the process of the organization. A
knowledge base is
organized in accordance to a reference quality norm or
maturity model. At the end
of an assessment, reports, tables and charts support the
decision-taking, and they
can be used to guide an improvement program. The approach
has been used in
three case studies.
|
78 |
Avaliação de manutenibilidade entre as abordagens de web services RESTful e SOAP-WSDL / Evaluation of maintainability among RESTful and SOAP-WSDL web services approachesOliveira, Ricardo Ramos de 27 April 2012 (has links)
A Engenharia de Software tem desenvolvido técnicas e métodos para apoiar o desenvolvimento de software confiável, flexível, com baixo custo de desenvolvimento e fácil manutenção. A avaliação da manutenibilidade contribui para fornecer meios para produzir software com alta qualidade. Este trabalho apresenta um experimento controlado para avaliar a manutenibilidade entre as abordagens de web services: RESTful e SOAP-WSDL. Esta avaliação foi conduzida usando 3 programas implementados na linguagem de programação Java e com a mesma arquitetura. Com base na arquitetura projetada, os web services desenvolvidos foram utilizados como objetos em estudos de caso, possibilitando avaliar e comparar a sua manutenibilidade. Os resultados obtidos demonstraram relações entre as informações sobre o custo e a qualidade dos serviços web, que contribuíram para esclarecer os critérios para a obtenção de uma boa relação entre o custo da manutenção e a evolução dos serviços web. Para concluir, os resultados indica que os web services RESTful são mais manuteníveis do lado do servidor, e os web services SOAP-WSDL são mais manuteníveis do lado do cliente. Os estudos realizados no experimento controlado são promissores e podem auxiliar na redução de custo na manutenção dos serviços web, melhorando dessa forma a qualidade do software no geral / Software Engineering has developed techniques and methods to support the development of reliable software, exible, low development cost and easy maintenance. The evaluation of maintainability contributes in this direction, providing the means to produce software with high quality. This paper presents an controlled experiment to evaluate the maintainability between the approaches of web services: RESTful and SOAP-WSDL. This evaluation was conducted using four programs implemented in the Java programming language, using the same architecture. Based on the designed architecture, Web services were developed as objects used in case studies, allowing to evaluate and compare its maintainability. The results showed relationships between the information on the cost and quality of web services, which contributed to clarify the criteria for obtaining a good relationship between the cost of maintenance and evolution of web services. In conclusion, the results indicate the RESTful web services are more maintainable server side in contrast to the SOAP-WSDL web services are more maintainable client side. Studies in controlled experiments are promising and may help reduce the maintenance cost of web services, thus improving overall software quality
|
79 |
Aplicação de algoritmos de agrupamento para descoberta de padrões de defeito em software JavaScript / Application of clustering algorithms for discovering bug patterns in JavaScript softwareMacedo, Charles Mendes de 26 October 2018 (has links)
As aplicações desenvolvidas com a linguagem JavaScript, vêm aumentando a cada dia, não somente aquelas na web (client-side), como também as aplicações executadas no servidor (server-side) e em dispositivos móveis (mobile). Neste contexto, a existência de ferramentas para identicação de defeitos e code smells é fundamental, para auxiliar desenvolvedores durante a evoluçãp destas aplicações. A maioria dessas ferramentas utiliza uma lista de defeitos predenidos que são descobertos a partir da observação das melhores práticas de programação e a intuição do desenvolvedor. Para melhorar essas ferramentas, a descoberta automática de defeitos e code smells é importante, pois permite identicar quais ocorrem realmente na prática e de forma frequente. Uma ferramenta que implementa uma estratégia semiautomática para descobrir padrões de defeitos através de agrupamentos das mudanças realizadas no decorrer do desenvolvimento do projeto é a ferramenta BugAID. O objetivo deste trabalho é contribuir nessa ferramenta estendendo-a com melhorias na abordagem da extração de características, as quais são usadas pelos algoritmos de clusterização. O módulo estendido encarregado da extração de características é chamado de BugAIDExtract+ +. Além disso, neste trabalho é realizada uma avaliação de vários algoritmos de clusterização na descoberta dos padrõs de defeitos em software JavaScript / Applications developed with JavaScript language are increasing every day, not only for client-side, but also for server-side and for mobile devices. In this context, the existence of tools to identify faults is fundamental in order to assist developers during the evolution of their applications. Most of these tools use a list of predened faults that are discovered from the observation of the programming best practices and developer intuition. To improve these tools, the automatic discovery of faults and code smells is important because it allows to identify which ones actually occur in practice and frequently. A tool that implements a semiautomatic strategy for discovering bug patterns by grouping the changes made during the project development is the BugAID. The objective of this work is to contribute to the BugAID tool, extending this tool with improvements in the extraction of characteristics to be used by the clustering algorithm. The extended module that extracts the characteristics is called BE+. Additionally, an evaluation of the clustering algorithms used for discovering fault patterns in JavaScript software is performed
|
80 |
Proposta de critério para avaliação de softwares de questionários eletrônicos, com base nas normas ABNT NBR ISO/IEC 9126 e 14598Alquimim, Hebert Bratefixe 19 June 2013 (has links)
Made available in DSpace on 2016-04-29T14:23:20Z (GMT). No. of bitstreams: 1
Hebert Bratefixe Alquimim.pdf: 2664407 bytes, checksum: 77eb81380d89e7688a502253778a5265 (MD5)
Previous issue date: 2013-06-19 / Within the advent of Internet and its popularization, several Software that allow the creation of electronic questionnaire for a focus on evaluation of educational process in learning, appear as an alternative to the teacher, even if the course is taught in presence meeting, allowing a differentiated evaluation. This research has as aim to describe a methodology for evaluating electronic questionnaire son the Web, using as basis the standard ISO /IEC 9126, which specifies the quality of Software products and the standard ISO /IEC 14598 which describes the evaluation process of the Software product. To perform the evaluation, Webapps were identified for building electronic questionnaires that comply with the criteria established and at the end, the evaluation will have their data analyzed and compared according to the quality of Software / Com o advento e a popularização da Internet, diversos Softwares que permitem a criação de questionários eletrônicos como foco na avaliação de ensino aparecem como uma alternativa para o docente, mesmo que a disciplina lecionada seja presencial, permitindo assim uma forma diferenciada de avaliação. Este trabalho tem por objetivo descrever uma proposta de critério para avaliação de questionários eletrônicos na Web, utilizando como base a norma ABNT NBR ISO/IEC 9126, que especifica as qualidades de produtos de Software e, a norma ABNT NBR ISO/IEC 14598 que descreve o processo de avaliação de produto de Software. Para a realização da avaliação foram identificados Webapps para construção de questionários eletrônicos que estejam de acordo com o critério estabelecido e ao final, terão seus dados analisados e comparados de acordo com as características de qualidade de Software
|
Page generated in 0.0858 seconds