Utilize este identificador para referenciar este registo:
https://hdl.handle.net/1822/43105
Título: | Using scrum together with UML models: a collaborative university-industry R&D software project |
Autor(es): | Santos, Nuno António Lira Fernandes Faria Fernandes, João M. Carvalho, Maria Sameiro Silva, Pedro Vaz Fernandes, Fábio André Oliveira Rebelo, Márcio Pereira Barbosa, Diogo Jorge Fernandes Serra Maia, Paulo Jorge Silva Couto, Marco Domingos Mendes Machado, Ricardo J. |
Palavras-chave: | Agile Scrum UML Research projects |
Data: | 2016 |
Editora: | Springer |
Revista: | Lecture Notes in Computer Science |
Citação: | Santos N, Fernandes JM, Carvalho MS, Silva PV, Fernandes FA, Rebelo MP, Barbosa D, Maia P, Couto M, Machado RJ; Using Scrum together with UML models: A collaborative university-industry R&D software project, 16th International Conference on Computational Science and Applications (ICCSA 2016), Pequim, China, Gervasi O, Murgante B, Misra S, Rocha AM, Torre CM, Taniar D, Apduhan BO, Stankova E, Wang S (eds.), Springer, série Lecture Notes in Computer Science, vol. 9789, pp. 480-495, jul/2016. DOI 10.1007/978-3-319-42089-9_34 |
Resumo(s): | Conducting research and development (R&D) software projects, in an environment where both industry and university collaborate, is challenging due to many factors. In fact, industrial companies and universities have generally different interests and objectives whenever they collaborate. For this reason, it is not easy to manage and negotiate the industrial companies’ interests, namely schedules and their expectations. Conducting such projects in an agile framework is expected to decrease these risks, since partners have the opportunity to frequently interact with the development team in short iterations and are constantly aware of the characteristics of the system under development. However, in this type of collaborative R&D projects, it is often advantageous to include some waterfall practices, like upfront requirements modeling using UML models, which are not commonly used in agile processes like Scrum, in order to better prepare the implementation phase of the project. This paper presents some lessons learned that result from experience of the authors in adopting some Scrum practices in a R&D project, like short iterations, backlogs, and product increments, and simultaneously using UML models, namely use cases and components. |
Tipo: | Artigo em ata de conferência |
URI: | https://hdl.handle.net/1822/43105 |
ISBN: | 978-3-319-42088-2 |
DOI: | 10.1007/978-3-319-42089-9_34 |
ISSN: | 1864-3027 |
Arbitragem científica: | yes |
Acesso: | Acesso aberto |
Aparece nas coleções: | CAlg - Artigos em revistas internacionais / Papers in international journals |
Ficheiros deste registo:
Ficheiro | Descrição | Tamanho | Formato | |
---|---|---|---|---|
2016-ICCSA-Springer.pdf | 3,27 MB | Adobe PDF | Ver/Abrir |