1 |
Um modelo de processo de apoio ao desenvolvimento de software baseado em componentes, orientado a qualidade, e centrado em um repositório. / A quality oriented repository-centred process model to support component-based software development.Henrique Rocha de Faria 02 September 2005 (has links)
A Engenharia de Software Baseada em Componentes (ESBC) envolve os processos de desenvolvimento de software a partir de partes embutidas prontas, a fim de se obter produtividade, reduzindo-se custos e tempo de lançamento no mercado, garantindo (e melhorando) a qualidade intrínseca de produtos de software, bem como flexibilidade de implementação, manutenção e integração de sistemas. O ciclo de vida de um componente de software, projetado para uma determinada arquitetura, para ser reutilizado e reciclado dentro de uma infra-estrutura de componentes, e para satisfazer atributos de qualidade, dependerá de um ambiente que permita que seu código evolua de maneira controlada; que suas interfaces sejam publicadas através de documentos; e que seus artefatos estejam sempre acessíveis por partes interessadas, como desenvolvedores, projetistas e arquitetos de software, gerentes de projeto, usuários etc. Isto sugere a organização de um processo que apóie a reutilização de componentes através de um repositório comum, justificando esforços de se projetar, implementar, testar e instalar estes componentes em diferentes soluções. Este trabalho tem a intenção de definir e descrever, através da linguagem e dos elementos de um meta-modelo, e através de uma proposta de implementação de um repositório de componentes, um modelo de processo alinhado a um subconjunto de requisitos estabelecidos pelos padrões ISO/IEC 12207 e ISO/IEC 9126, com o propósito de suporte de componentes a processos de desenvolvimento de software. / Component-Based Software Engineering (CBSE)involves the software development from prepared built-in parts processes, in order to achieve productivity, reducing costs and time-tomarket, assuring (and improving) the intrinsic quality of software products, as well as implementation, maintenance and systems integration flexibility. The life cycle of a software component designed for a given architecture to be reused and recycled, within a component infrastructure, and to satisfy quality attributes, will depend on an environment to allow its code to evolve in a controlled manner; its interfaces to be published through documents; and its artifacts to be always accessible from interested parties, like developers, software designers and architects, project managers, users etc. This suggests the organization of a process that supports the reuse of components through a common repository, justifying efforts to design, implement, test and install them in different solutions. This work intends to define and describe, through a meta-model language and elements, and through a component repository implementation proposal, a process model aligned to a subset of requirements established by the ISO/IEC 12207 and the ISO/IEC 9126 standards, with the purpose of development software processes support of components.
|
2 |
Um modelo de processo de apoio ao desenvolvimento de software baseado em componentes, orientado a qualidade, e centrado em um repositório. / A quality oriented repository-centred process model to support component-based software development.Faria, Henrique Rocha de 02 September 2005 (has links)
A Engenharia de Software Baseada em Componentes (ESBC) envolve os processos de desenvolvimento de software a partir de partes embutidas prontas, a fim de se obter produtividade, reduzindo-se custos e tempo de lançamento no mercado, garantindo (e melhorando) a qualidade intrínseca de produtos de software, bem como flexibilidade de implementação, manutenção e integração de sistemas. O ciclo de vida de um componente de software, projetado para uma determinada arquitetura, para ser reutilizado e reciclado dentro de uma infra-estrutura de componentes, e para satisfazer atributos de qualidade, dependerá de um ambiente que permita que seu código evolua de maneira controlada; que suas interfaces sejam publicadas através de documentos; e que seus artefatos estejam sempre acessíveis por partes interessadas, como desenvolvedores, projetistas e arquitetos de software, gerentes de projeto, usuários etc. Isto sugere a organização de um processo que apóie a reutilização de componentes através de um repositório comum, justificando esforços de se projetar, implementar, testar e instalar estes componentes em diferentes soluções. Este trabalho tem a intenção de definir e descrever, através da linguagem e dos elementos de um meta-modelo, e através de uma proposta de implementação de um repositório de componentes, um modelo de processo alinhado a um subconjunto de requisitos estabelecidos pelos padrões ISO/IEC 12207 e ISO/IEC 9126, com o propósito de suporte de componentes a processos de desenvolvimento de software. / Component-Based Software Engineering (CBSE)involves the software development from prepared built-in parts processes, in order to achieve productivity, reducing costs and time-tomarket, assuring (and improving) the intrinsic quality of software products, as well as implementation, maintenance and systems integration flexibility. The life cycle of a software component designed for a given architecture to be reused and recycled, within a component infrastructure, and to satisfy quality attributes, will depend on an environment to allow its code to evolve in a controlled manner; its interfaces to be published through documents; and its artifacts to be always accessible from interested parties, like developers, software designers and architects, project managers, users etc. This suggests the organization of a process that supports the reuse of components through a common repository, justifying efforts to design, implement, test and install them in different solutions. This work intends to define and describe, through a meta-model language and elements, and through a component repository implementation proposal, a process model aligned to a subset of requirements established by the ISO/IEC 12207 and the ISO/IEC 9126 standards, with the purpose of development software processes support of components.
|
3 |
Aplicação da abordagem lean no processo de desenvolvimento de produto em empresas industriais brasileirasPinheiro, Larissa Maria Prisco 10 December 2013 (has links)
Made available in DSpace on 2016-06-02T19:50:22Z (GMT). No. of bitstreams: 1
5704.pdf: 1773498 bytes, checksum: 85fec41b7847eb2dbec77d70790eb636 (MD5)
Previous issue date: 2013-12-10 / Universidade Federal de Sao Carlos / Given the movement of national and international competitions, the fast technological advances, the reduction in life cycle of products on the market and greater demands for quality and services associated with products, product development has established itself as one of the business processes key to the growth and survival of businesses of various industrial sectors and has, over the years, becoming a powerful source of competitiveness for companies from various sectors. Toyota has developed and uses a product development model considered extremely competitive, which helped make it the largest automobile manufacturer in the world. This model is called Lean Development and is a worldwide reference. The model uses lean concepts, derived from Lean Thinking, in the product development process. Studies in international scope are being conducted in order to characterize, evaluate and apply this model in other companies, either automotive market or others different markets. This Thesis presents the results obtained by a survey carried out in manufacturing companies located at Brazil. The population was defined like innovative companies with product development area in the investigated site and with Lean Manufacturing applied for at leats five years. It is presented a descriptive analysis of the companies analyzed and a factorial analysis, which reduces the research variables in four contextual factors of Lean Development. A cluster analysis of the factors identified by the factorial analysis was performed and four groups of companies were founded. The groups were classified in relation to the product development process, according to literature. The results show that 38.2% of surveyed sample applies lean concepts (principles and tools) in both production system and product development process and approximately a half of surveyed sample (46.9%) applies only lean principles in production system, but does not migrate these principles to product development process. However, these last companies are the ones with the best results in product development. / Diante dos movimentos das concorrências nacional e internacional, dos rápidos avanços tecnológicos, da diminuição do ciclo de vida dos produtos no mercado e das maiores exigências quanto à qualidade e aos serviços associados aos produtos, o desenvolvimento de produto se consolidou como um dos processos de negócio chave para o crescimento e a sobrevivência das empresas de diversos setores industriais e vem, ao longo dos anos, se transformando em uma poderosa fonte de competitividade para as empresas de diversos setores. A Toyota desenvolveu e utiliza um modelo de desenvolvimento de produto considerado extremamente competitivo, que ajudou a transformá-la na maior montadora automobilística do mundo. Esse modelo, considerado uma referência mundial, é chamado de Lean Development e utiliza conceitos enxutos, derivados do Lean Thinking, no processo de desenvolvimento de produtos. Estudos estão sendo realizados, em âmbito internacional, a fim de caracterizar, avaliar e aplicar esse modelo em outras empresas, tanto do mercado automobilístico quanto em outros diferentes mercados. Esta Tese apresenta os resultados obtidos por meio de um uma pesquisa de campo tipo survey, realizado em empresas industriais situadas no Brasil. A população foi delimitada em empresas inovadoras, que possuem a área de desenvolvimento de produto na planta pesquisada e, ainda, o Lean Manufacturing implantado há pelo menos cinco anos. É apresentada uma análise descritiva das empresas analisadas e uma análise fatorial, a qual reduz as variáveis de pesquisa em quatro fatores contextuais do Lean Development. Uma análise de agrupamento entre os fatores identificados pela análise fatorial foi realizada, originando quatro agrupamentos de empresas, os quais foram classificados em relação ao processo de desenvolvimento de produto, de acordo com a literatura. Os resultados mostram que 38,2% da amostra pesquisada aplica os conceitos enxutos (princípios e ferramentas) da manufatura no processo de desenvolvimento de produto e aproximadamente metade da amostra pesquisada (46,9%) aplica somente os princípios enxutos na manufatura, mas não os migra para o processo de desenvolvimento de produto. No entanto, essas últimas são as que apresentam os melhores resultados em desenvolvimento de produto.
|
Page generated in 0.3957 seconds