InnoTrace : rastreamento de requisitos de inovação na concepção de produtos de software
Ano de defesa: | 2015 |
---|---|
Autor(a) principal: | |
Orientador(a): | |
Banca de defesa: | |
Tipo de documento: | Dissertação |
Tipo de acesso: | Acesso aberto |
Idioma: | por |
Instituição de defesa: |
Universidade Federal Rural de Pernambuco
Departamento de Estatística e Informática Brasil UFRPE Programa de Pós-Graduação em Informática Aplicada |
Programa de Pós-Graduação: |
Não Informado pela instituição
|
Departamento: |
Não Informado pela instituição
|
País: |
Não Informado pela instituição
|
Palavras-chave em Português: | |
Link de acesso: | http://www.tede2.ufrpe.br:8080/tede2/handle/tede2/6241 |
Resumo: | As abordagens dirigidas à inovação prescrevem princípios, práticas e ferramentas que são utilizados no desenvolvimento de produtos ou serviços inovadores. A introdução de elementos dessas abordagens dirigidas à inovação no contexto de processos de software permite que sejam tratados aspectos relacionados ao negócio, ao mercado, e à criatividade na concepção de um produto de software inovador. Porém, é comum existir lacunas entre os processos de inovação e os processos de software. Este trabalho procura tratar as relações entre elementos dos processos de inovação e de software, através de rastreabilidade. Para tanto, é proposta uma abordagem denominada InnoTrace que visa possibilitar o rastreamento de requisitos de inovação em direção a requisitos de sistema e vice-versa. A abordagem InnoTrace consiste: na especificação de sinais que representam os requisitos de inovação e de sistemas; na especificação de trilha que representa os relacionamentos entre sinais, através de notação fornecida pela linguagem SysML; e em rastros que consistem em seguir a trilha no contexto de casos que demonstram a aplicação de processos de software que incorporam práticas e técnicas de inovação. A principal contribuição deste trabalho é prover um método que permita documentar as relações de rastreabilidade (causa e efeito) entre requisitos de inovação e de sistema e assim mitigar as lacunas comumente observadas entre processos de inovação e de software. |