Return to search

A scrum-inspired process for software product lines scoping

Scoping in Software Product Lines (SPL) is the first step to identify products, features,
and assets in a market segment. Traditional approaches for SPL scoping are heavyweight
and upfront processes in scenarios with unpredictable changes and little resources. An
incurred key challenge is handling systematically the iterativeness, adaptability, and
feedback in the SPL scoping process. As a final consequence, the software industry can
hamper investment in the SPL scoping. In this context, the Scrum framework, as the
most popular agile approach to foster the iterativeness, adaptability, and feedbacks, can
address that challenge. Previous studies have combined Scrum into some SPL activities
with good results. This thesis provides a process, named of RiPLE-SCA, for SPL scoping
inspired in the Scrum practices. This process bases on industrial evidence (a case study of
a traditional SPL scoping), expert opinion on agile SPL (through a survey), and scientific
literature about agile SPL (a systematic mapping). A feasibility study and a cross-case
study carried out with two industrial partners indicated that the RiPLE-SCA is practicable
and appropriate for an industrial setting as well as fosters iterativeness, adaptability,
and feedbacks detecting early obsolete features and changes in domain, requirements,
features, and technology. / Submitted by João Arthur Martins (joao.arthur@ufpe.br) on 2015-03-12T18:58:41Z
No. of bitstreams: 2
Tese Ivonei Freitas da Silva.pdf: 9233841 bytes, checksum: 6029df71deecd12c97bd99e1787a8361 (MD5)
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) / Made available in DSpace on 2015-03-12T18:58:41Z (GMT). No. of bitstreams: 2
Tese Ivonei Freitas da Silva.pdf: 9233841 bytes, checksum: 6029df71deecd12c97bd99e1787a8361 (MD5)
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
Previous issue date: 2013-10-29 / CNPq / A atividade de escopo em linhas de produto de software é o primeiro passo para identificar
produtos, características e ativos de software em um segmento de mercado. As abordagens
tradicionais para escopo de linhas de produto de software são processos densos
e abrangentes em cenários com mudanças imprevisíveis e com poucos recursos. Um
desafio chave nesse cenário é o gerenciamento sistemático da iteratividade, adaptabilidade
e do feedback no processo de escopo de linhas de produto de software. Como último
efeito, a indústria de software pode restringir investimentos no processo de escopo. Neste
contexto, o framework Scrum, abordagem mais popular para incentivar a iteratividade,
a adaptabilidade e o feedback, pode lidar com esse desafio. Estudos anteriores têm
combinado Scrum com algumas atividades de linhas de produto de software obtendo bons
resultados. Esta tese define um processo, denominado de RiPLE-ASC, para o escopo da
linha de produtos de software inspirado nas práticas do Scrum. Este processo basea-se
nas evidências da indústria (um estudo de caso real de escopo de linhas de produto
usando uma abordagem tradicional), na opinião de especialistas em linhas de produto de
software ágeis (através de um survey) e na literatura científica sobre linhas de produto de
software ágeis (uma mapeamento sistemático). Um estudo de viabilidade e um estudo de
caso “cross-case” executados com dois parceiros industriais de nosso grupo de pesquisa
indicaram que o RiPLE-ASC tem aplicação prática e adequa-se em um ambiente de
produção de software industrial bem como incentiva a iteratividade, adaptabilidade e o
feedback detectando cedo características obsoletas e mudanças no domínio, requisitos,
características e tecnologia

Identiferoai:union.ndltd.org:IBICT/oai:repositorio.ufpe.br:123456789/12265
Date29 October 2013
CreatorsSILVA, Ivonei Freitas da
ContributorsMEIRA, Silvio Romero de Lemos, ALMEIDA, Eduardo Santana de
PublisherUniversidade Federal de Pernambuco
Source SetsIBICT Brazilian ETDs
LanguageEnglish
Detected LanguageEnglish
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/doctoralThesis
Sourcereponame:Repositório Institucional da UFPE, instname:Universidade Federal de Pernambuco, instacron:UFPE
RightsAttribution-NonCommercial-NoDerivs 3.0 Brazil, http://creativecommons.org/licenses/by-nc-nd/3.0/br/, info:eu-repo/semantics/openAccess

Page generated in 0.0021 seconds