1 |
Processos de apoio ao desenvolvimento de aplicações web / Supporting process for Web applications developmentSouza, Osnete Ribeiro de 06 May 2005 (has links)
Num curto período de tempo, a Web tornou-se o aspecto central de muitas aplicações em diferentes áreas. Rapidamente, cresceu e diversificou seu uso, e diversos setores de negócio realizam suas operações no ambiente da Web. Entretanto, à medida que cresce a extensão de uso de aplicações Web, que se tornam mais complexas, aumenta a preocupação com a maneira como as aplicações são desenvolvidas. Freqüentemente, a abordagem de desenvolvimento é ad hoc, desprovida de técnicas sistemáticas e de metodologias sólidas, resultando em aplicações de baixa qualidade. A fim de alcançar aplicações Web bem sucedidas, há a necessidade de melhores princípios de esenvolvimento que devem considerar as características especiais dessas aplicações. Dessa forma, o objetivo do trabalho é propor Processos de Apoio ao desenvolvimento das aplicações Web, baseando-se nas características dessas aplicações e nos Processos de Apoio da ISO/IEC 12207. Os processos de Apoio visam auxiliar outros processos do ciclo de vida da aplicação a alcançar produtos de qualidade e o sucesso do projeto / Within a short period, the Web has become the central aspect of many applications in different areas. Rapidly, it has grown and diversified in its scope and use. Diverse business sectors improve their operations in Web environment. The Web application has become more complex and it has increased the concern with the way the application is developed. Frequently, the development is ad hoc, unprovide of systematic methods and methodologies, resulting in poor quality applications. In order to have successful Web applications, it is necessary better principles of development that have to consider the characteristics of these applications. The objective of this work is to propose Supporting Process for development Web applications, based on the characteristics of these applications and the Supporting Process of ISO/IEC 12207. The Supporting processes aim to assist other processes of the cycle of life of the application to reach quality products and successful projects
|
2 |
Processos de apoio ao desenvolvimento de aplicações web / Supporting process for Web applications developmentOsnete Ribeiro de Souza 06 May 2005 (has links)
Num curto período de tempo, a Web tornou-se o aspecto central de muitas aplicações em diferentes áreas. Rapidamente, cresceu e diversificou seu uso, e diversos setores de negócio realizam suas operações no ambiente da Web. Entretanto, à medida que cresce a extensão de uso de aplicações Web, que se tornam mais complexas, aumenta a preocupação com a maneira como as aplicações são desenvolvidas. Freqüentemente, a abordagem de desenvolvimento é ad hoc, desprovida de técnicas sistemáticas e de metodologias sólidas, resultando em aplicações de baixa qualidade. A fim de alcançar aplicações Web bem sucedidas, há a necessidade de melhores princípios de esenvolvimento que devem considerar as características especiais dessas aplicações. Dessa forma, o objetivo do trabalho é propor Processos de Apoio ao desenvolvimento das aplicações Web, baseando-se nas características dessas aplicações e nos Processos de Apoio da ISO/IEC 12207. Os processos de Apoio visam auxiliar outros processos do ciclo de vida da aplicação a alcançar produtos de qualidade e o sucesso do projeto / Within a short period, the Web has become the central aspect of many applications in different areas. Rapidly, it has grown and diversified in its scope and use. Diverse business sectors improve their operations in Web environment. The Web application has become more complex and it has increased the concern with the way the application is developed. Frequently, the development is ad hoc, unprovide of systematic methods and methodologies, resulting in poor quality applications. In order to have successful Web applications, it is necessary better principles of development that have to consider the characteristics of these applications. The objective of this work is to propose Supporting Process for development Web applications, based on the characteristics of these applications and the Supporting Process of ISO/IEC 12207. The Supporting processes aim to assist other processes of the cycle of life of the application to reach quality products and successful projects
|
3 |
Gestão de qualidade para teste de software conforme NBR ISO/IEC 12207Pavão, Ivan Carlos 28 April 2009 (has links)
Made available in DSpace on 2015-02-04T21:45:27Z (GMT). No. of bitstreams: 1
Ivan Carlos Pavao.pdf: 616818 bytes, checksum: 850e5f08c45a01696eaa2190085b2c9d (MD5)
Previous issue date: 2009-04-28 / Com a exigência de apresentar um diferencial ao mercado e garantir a sua integração em um ambiente de negócios competitivos, muitas organizações buscam conquistar a alta qualidade em todos os seus processos, tanto nos produtos ou serviços, quanto nas atividades essenciais da empresa. Devido a essa busca, o termo "qualidade" está em crescente evidência e para obtê-la no processo de desenvolvimento de software, é necessário que as organizações mudem hábitos, quebrem os paradigmas e adotem processos que garantam melhorias não somente em uma fase, mas em todo o processo de desenvolvimento do software. Este trabalho aborda a qualidade de testes de software, mostrando que no planejamento de todos os processos do ciclo de vida de software, há a possibilidade de se obter bons resultados qualitativos necessários ao produto final. Para que isto aconteça, é necessário que se aplique a "qualidade" desde o processo inicial (levantamento de requisitos) até a conclusão e entrega do sistema de software ao cliente.
|
4 |
Reestruturação do ipPROCESS e inclusão de processos fundamentais do ciclo de vidaSilva dos Santos, Francielle 31 January 2009 (has links)
Made available in DSpace on 2014-06-12T15:52:51Z (GMT). No. of bitstreams: 1
license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5)
Previous issue date: 2009 / Ao longo da última década, houve uma crescente demanda de mercado por
dispositivos embarcados que agregam muitas funcionalidades (como informação,
entretenimento e comunicação), em detrimento da garantia da portabilidade destes
equipamentos para os usuários. Por outro lado, houve a confirmação da Lei de
Moore, permitindo a elaboração de sistemas cada vez mais complexos em tamanho
reduzido. Assim, surgiu um novo paradigma de desenvolvimento denominado
System-on-Chip (SoC), onde todo o sistema embarcado pode agora ser integrado e
implementado em um único chip, reusando componentes pré-existentes e préverificados,
denominados Intellectual Property Cores (IP-cores), com o objetivo de
reduzir o tempo e esforço de projeto. Neste contexto, dentro do projeto Brazil-IP
(projeto para formação de recursos no desenvolvimento de hardware, apoiado pelo
CNPQ), em 2005 surgiu o ipPROCESS, um processo de desenvolvimento de IP-cores
com prototipação em FPGA, baseado no RUP (Rational Unified Process). Este
processo define um conjunto de tarefas que são atribuídas a papéis especializados na
organização, de modo a transformar os requisitos no IP-core desejado, cumprindo as
restrições de prazo, custo e qualidade acordadas com o cliente. Em avaliações do
processo realizadas comparativamente à norma NBR ISO/IEC 12207: Tecnologia da
informação - Processos de Ciclo de Vida de Software (o qual define um modelo de
referência para processos de ciclo de vida de software, bem como uma taxonomia
para processos de software), foi atestado que o ipPROCESS não cobre o conjunto de
processos fundamentais desta norma, apenas prevendo o desenvolvimento de um
projeto, sem a negociação, concepção, fornecimento e manutenção do IP-core. Desta
forma, este trabalho propõe a estruturação do ipPROCESS como conjunto de
processos para o funcionamento da organização, focando na definição e incorporação
dos processos fundamentais ao fluxo, para contemplar desde a negociação do
produto com o cliente, passando pelo seu desenvolvimento, operação, distribuição e
manutenção
|
5 |
An Exploratory Study on the Relationship between Software Management and IT Service ManagementRamachandran, Selvakumar, Santapoor, Lavanya January 2011 (has links)
Aims and Objectives: Information Technology (IT) service management has gained importance in the recent years. A service is a means of delivering value to the customers by facilitating outcomes, which customers want to achieve without ownership of the specific costs and risks. As IT services’ efficient execution revolves around its implementation through software management, the need for understanding the relationship between IT service management and software management has become crucial. The aim of this thesis is to explore this relationship. Methodology: We designed this thesis study as an exploratory study. First, a systematic literature review was conducted to explore the role of software engineering in IT service management and the interconnection between them. Then, we performed a case study at Telenor Sweden AB by conducting interviews in order to further investigate the intersecting elements between ITIL v3 Framework, which is an international standard for IT service management and software engineering considering ISO/IEC 12207 standard on software processes. Results: The outcome of this thesis is a mapping between IT service management and software engineering considering ISO/IEC 12207 for software engineering processes and ITIL V3 Framework for IT service management. These mappings have been recommended to use by the case company to incorporate ‘in-house’ software models in line with ITIL V3 Framework implementation. Conclusion: Though ITIL V3 framework gives in depth guidelines for IT Service Management, it does not give sufficient details for managing applications that constitute IT Services. As ITIL V3 is a framework, it is flexible to accommodate the software engineering processes defined in ISO/IEC 12207 standard. Though we brought three-way relationship between ITIL V3, ISO/IEC 12207 and case company’s software process models, it is found out that replacing existing models with ISO/IEC 12207 shall be difficult as it would be two new standards for the employees. The in house software process models are already inspired from standards. In this thesis, we provide a mapping between ITIL V3 and inhouse models of the case company to support the implementation of ITIL V3 for managing software applications to realize IT Services. / The thesis gives mapping between ITIL V3 Framework and ISO/IEC 12207 Software Engineering processes to incorporate them in integrated Service Management and Software Management / +46762509249
|
6 |
Modelo de aseguramiento de calidad para los procesos de desarrollo de software de las PymesAranibar Villegas, Bryan Christhofer, Mendez Cartolin, Johanna Liseth 10 October 2020 (has links)
Actualmente las Pequeñas y Medianas Empresas (Pymes) son de gran importancia en la economía, representando más del 90 % del total de empresas, generando entre el 60 y 70 por ciento del empleo a nivel mundial (ONU, 2017), y en particular en la industria software. Hoy en día, el uso de software es un recurso indispensable, sin embargo, todavía siguen subsistiendo grandes problemas durante su proceso de desarrollo debido al poco enfoque que se le da a la calidad durante la elaboración de un software. Esto se debe a que los modelos de calidad de procesos en este sector fueron orientadas a grandes empresas, por lo que adaptarlas a las pymes resulta difícil, debido a que conlleva una gran inversión en dinero, tiempo y recursos (Grados, 2015), que lo hace inaccesible.
Como propuesta de solución se propone un modelo de aseguramiento de calidad para ayudar a las pymes a mejorar sus procesos de desarrollo de software, basado en el ciclo de Deming para la mejora continua y en las buenas prácticas del CMMI y la ISO 12207. El modelo propuesto se adapta a cualquier metodología de desarrollo y es fácil de implementar.
El modelo fue probado en un proyecto dentro de una Pyme desarrolladora de software cuyos resultados fueron una mejor estabilidad y definición de requerimientos ya que estos no sufrieron modificaciones ni mostraban ambigüedad, una mejor construcción de software ya que las funcionalidades fueron probadas con éxito, mayor cobertura y madurez de pruebas y una menor densidad de defectos. / As a proposed solution, a quality assurance model is proposed to help SMEs to improve their software development processes, based on the Deming cycle for continuous improvement and on the good practices of CMMI and ISO 12207. The model proposed adapts to any development methodology and is easy to implement.
The model was tested in a project within a software developer SME whose results were a better stability and definition of requirements since they did not suffer modifications or showed ambiguity, a better software construction since the functionalities were tested successfully, greater coverage and test maturity and lower defect density. / Tesis
|
Page generated in 0.0253 seconds