A Model for Agile Method Tailoring

Amadeu Silveira Campanelli

Resumo


A indústria de desenvolvimento de software vem adotando metodologias e práticas ágeis em detrimento de metodologias tradicionais de desenvolvimento de software devido a sua flexibilidade e benefícios como suportar melhor mudanças de requisitos, ganhos de produtividade, entregas frequentes e maior foco nas estratégias de negócio. A adoção de metodologias ágeis não é uma tarefa simples e por isso existem diversas abordagens para a adaptação de metodologias ágeis de forma a tornar mais simples o processo de adoção adaptando as metodologias à realidade das organizações. Este trabalho propõe a identificação e análise dos critérios utilizados para a adaptação de metodologias ágeis para as organizações respondendo à seguinte questão de pesquisa: quais os critérios utilizados por organizações para adaptar metodologias ágeis? Esta pesquisa será implementada como uma revisão sistemática da literatura e uma survey. A revisão sistemática analizou artigos publicados sobre adaptação de metodologias ágeis para identificar a forma de condução das pesquisas, a implementação da adaptação e as áreas inexploradas dentro do tema. A survey será aplicada a profissionais da área de tecnologia da informação para identificar critérios utilizados pelas organizações para fazer a adaptação de metodologias ágeis e sua relação com as práticas ágeis adotadas. Os resultados da revisão da literatura mostram que adaptação de metodologias ágeis é um tema ativo de pesquisa, que a maior parte dos artigos analisados utilizam procedimento empíricos de pesquisa, que os métodos propostos são independentes da metodologia ágil adotada pelas organizações e que a adaptação é normalmente baseada em conceitos da engenharia de métodos. Os resultados esperados para a survey são os relacionamentos entre os critérios identificados na revisão da literatura e as práticas ágeis adotadas pelas organizações. Palavras-chaves: adaptação de metodologias ágeis. adoção de práticas ágeis. seleção de práticas ágeis. metodologias ágeis. adaptação de metodologias de software.

Texto completo:

PDF (English)

Referências


ABBAS, N.; GRAVELL, A. M.; WILLS, G. B. Using factor analysis to generate clusters of agile practices (a guide for agile process improvement). In: IEEE. Agile Conference (AGILE), 2010. [S.l.], 2010. p. 11–20. Cited 7 times on pages 15, 16, 17, 19, 27, 43, and 44.

ABRAHAMSSON, P. et al. Agile software development methods: Review and analysis. [S.l.]: VTT Finland, 2002. Cited on page 23.

AHMED, E.-M.; SIDKY, A. 25 percent ahead of schedule and just at "step 2" of the sami. In: IEEE. Agile Conference, 2009. AGILE’09. [S.l.], 2009. p. 162–169. Cited 6 times on pages 15, 16, 17, 19, 43, and 44.

AYED, H.; VANDEROSE, B.; HABRA, N. A metamodel-based approach for customizing and assessing agile methods. In: Proceedings of the 2012 Eighth International Conference on the Quality of Information and Communications Technology. Washington, DC, USA: IEEE Computer Society, 2012. (QUATIC ’12), p. 66–74. ISBN 978-0-7695-4777-0. Disponível em: . Cited 3 times on pages 40, 42, and 67.

AYED, H.; VANDEROSE, B.; HABRA, N. Supported approach for agile methods adaptation: An adoption study. In: Proceedings of the 1st International Workshop on Rapid Continuous Software Engineering. New York, NY, USA: ACM, 2014. (RCoSE 2014), p. 36–41. ISBN 978-1-4503-2856-2. Disponível em: . Cited on page 67.

BASS, J. Influences on agile practice tailoring in enterprise software development. In: AGILE India (AGILE INDIA), 2012. [S.l.: s.n.], 2012. p. 1–9. Cited on page 67.

BASS, J. Agile method tailoring in distributed enterprises: Product owner teams. In: Global Software Engineering (ICGSE), 2013 IEEE 8th International Conference on. [S.l.: s.n.], 2013. p. 154–163. Cited 2 times on pages 40 and 67.

BECK, K. Extreme Programming Explained: Embrace Change. [S.l.]: Addison-Wesley Professional, 2000. Cited on page 22.

BECK, K. et al. Manifesto for Agile Software Development. 2001. http://agilemanifesto.org/. Accessed: 2014-03-21. Cited 3 times on pages 20, 21, and 39.

BELL, J. Doing your research project. [S.l.]: McGraw-Hill International, 2010. Cited on page 48.

BERVIAN, P. A.; CERVO, A. L.; SILVA, R. d. Metodologia científica. [S.l.]: Pearson Prentice Hall, 2006. Cited on page 47.

BHALERAO, S.; INGLE, M. Agility evaluation factor: Identification of flexibility level. In: Software Engineering (CONSEG), 2012 CSI Sixth International Conference on. [S.l.: s.n.], 2012. p. 1–6. Cited 2 times on pages 40 and 67.

BNDES. Porte de Empresa. 2014. http://www.bndes.gov.br/SiteBNDES/bndes/bndes_pt/Institucional/Apoio_Financeiro/porte.html. Accessed: 2014-09-21. Cited on page 72.

BOEHM, B.; TURNER, R. Management challenges to implementing agile processes in traditional development organizations. Software, ieee, 2005. IEEE, v. 22, n. 5, p. 30–39, 2005. Cited on page 15.

CASARIN, H. C. S.; CASARIN, S. J. C. Pesquisa Científica: da teoria à prática. [S.l.]: IBPEX, 2012. Cited on page 47.

CHOW, T.; CAO, D.-B. A survey study of critical success factors in agile software projects. Journal of Systems and Software, 2008. Elsevier, v. 81, n. 6, p. 961–971, 2008. Cited on page 15.

COELHO, R.; BRASILEIRO, E.; STAA, A. von. Not so extreme programming: Agile practices for r&d projects. In: Companion to the 20th Annual ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications. New York, NY, USA: ACM, 2005. (OOPSLA ’05), p. 130–131. ISBN 1-59593-193-7. Disponível em: . Cited 2 times on pages 40 and 67.

CONBOY, K.; FITZGERALD, B. Method and developer characteristics for effective agile method tailoring: A study of xp expert opinion. ACM Transactions on Software Engineering and Methodology (TOSEM), 2010. ACM, v. 20, n. 1, p. 2, 2010. Cited 4 times on pages 24, 32, 37, and 67.

DEEMER, P. et al. The scrum primer. Scrum Primer is an in-depth introduction to the theory and practice of Scrum, albeit primarily from a software development perspective, available at: http://assets. scrumtraininginstitute.com/downloads/1/scrumprimer121. pdf, 2010. v. 1285931497, 2010. Cited 2 times on pages 15 and 22.

DENSCOMBE, M. The Good Research Guide: For Small-Scale Social Research Projects: for small-scale social research projects. [S.l.]: McGraw-Hill International, 2010. Cited on page 48.

DYBA, T.; DINGSOYR, T. What do we know about agile software development? Software, IEEE, 2009. IEEE, v. 26, n. 5, p. 6–9, 2009. Cited 2 times on pages 15 and 19.

ECHALAR, M. S. V. The innocent scrum team member. 2013. 2013. Disponível em:. Cited on page 15.

EL-SAID, S.; HANA, M.; ELDIN, A. Agile tailoring tool (ATT): A project specific agile method. In: Advance Computing Conference, 2009. IACC 2009. IEEE International. [S.l.: s.n.], 2009. p. 1659–1663. Cited 2 times on pages 42 and 67.

ESCOBAR-SARMIENTO, V.; LINARES-VASQUEZ, M. A model for measuring agility in small and medium software development enterprises. In: Informatica (CLEI), 2012 XXXVIII Conferencia Latinoamericana En. [S.l.: s.n.], 2012. p. 1–10. Cited on page 67.

ESFAHANI, H. C.; ERIC, S.; ANNOSI, M. C. Towards the strategic analysis of agile practices. In: CAiSE Forum. [S.l.: s.n.], 2011. p. 155–162. Cited 5 times on pages 16, 17, 27, 43, and 44.

ESFAHANI, H. C.; YU, E.; ANNOSI, M. C. Capitalizing on empirical evidence during agile adoption. In: Proceedings of the 2010 Agile Conference. Washington, DC, USA: IEEE Computer Society, 2010. (AGILE ’10), p. 21–24. ISBN 978-0-7695-4125-9. Disponível em: . Cited 2 times on pages 67 and 73.

FITZGERALD, B.; HARTNETT, G.; CONBOY, K. Customising agile methods to software practices at intel shannon. Eur. J. Inf. Syst., 2006. v. 15, n. 2, p. 200–213, 2006. ISSN 0960-085X. Disponível em: . Cited on page 67.

FITZGERALD, B.; RUSSO, N.; O’KANE, T. An empirical study of system development method tailoring in practice. In: ECIS 2000 Proceedings. [S.l.: s.n.], 2000. Cited 4 times on pages 24, 25, 32, and 37.

GANDOMANI, T. J. et al. How pre-start up assessment helps software companies in agile transition. 2013. 2013. Cited on page 15.

GEFEN, D.; STRAUB, D.; BOUDREAU, M.-C. Structural equation modeling and regression: Guidelines for research practice. Communications of the association for information systems, 2000. v. 4, n. 1, p. 7, 2000. Cited on page 52.

GIL, A. C. Como elaborar projetos de pesquisa. In: Como elaborar projetos de pesquisa. [S.l.]: Atlas, 2002. Cited 2 times on pages 47 and 48.

GLAIEL, F.; MOULTON, A.; MADNICK, S. Agile project dynamics: A system dynamics investigation of agile software development methods. [S.l.], 2013. Cited on page 15.

HAIR, J. F. et al. Essentials of business research methods. [S.l.]: ME Sharpe, 2003. Cited on page 48.

HAIR, J. F. et al. Multivariate data analysis. [S.l.]: Pearson Prentice Hall Upper Saddle River, NJ, 2006. Cited on page 52.

HAMED, A.; ABUSHAMA, H. Popular agile approaches in software development: Review and analysis. In: Computing, Electrical and Electronics Engineering (ICCEEE),2013 International Conference on. [S.l.: s.n.], 2013. p. 160–166. Cited on page 67.

HAYATA, T.; HAN, J. A hybrid model for IT project with scrum. In: 2011 IEEE International Conference on Service Operations, Logistics, and Informatics (SOLI). [S.l.:s.n.], 2011. p. 285–290. Cited 2 times on pages 40 and 67.

HOSSAIN, E.; BANNERMAN, P. L.; JEFFERY, R. Towards an understanding of tailoring scrum in global software development: A multi-case study. In: Proceedings of the 2011 International Conference on Software and Systems Process. New York, NY, USA: ACM, 2011. (ICSSP ’11), p. 110–119. ISBN 978-1-4503-0730-7. Disponível em: . Cited on page 67.

HUSSAIN, Z. et al. Optimizing extreme programming. In: International Conference on Computer and Communication Engineering, 2008. ICCCE 2008. [S.l.: s.n.], 2008. p. 1052–1056. Cited on page 67.

IKONEN, M. et al. Exploring the sources of waste in kanban software development projects. In: IEEE. Software Engineering and Advanced Applications (SEAA), 2010 36th EUROMICRO Conference on. [S.l.], 2010. p. 376–381. Cited on page 22.

JALALI, S.; WOHLIN, C. Agile practices in global software engineering-a systematic map. In: IEEE. Global Software Engineering (ICGSE), 2010 5th IEEE International Conference on. [S.l.], 2010. p. 45–54. Cited 3 times on pages 16, 21, and 43.

JONSSON, H.; LARSSON, S.; PUNNEKKAT, S. Agile practices in regulated railway software development. In: Software Reliability Engineering Workshops (ISSREW), 2012 IEEE 23rd International Symposium on. [S.l.: s.n.], 2012. p. 355–360. Cited 2 times on pages 40 and 67.

JYOTHI, V. E.; RAO, K. N. Effective implementation of agile practices ingenious and organized theoretical framework. IJACSA - International Journal of Advanced Computer Science and Applications, 2011. v. 2, n. 3, p. 41–48, 2011. Cited 3 times on pages 15, 21, and 27.

KALUS, G.; KUHRMANN, M. Criteria for software process tailoring: a systematic review. In: ACM. Proceedings of the 2013 International Conference on Software and System Process. [S.l.], 2013. p. 171–180. Cited 7 times on pages 9, 24, 25, 32, 33, 40, and 41.

KEELE, S. Guidelines for performing systematic literature reviews in software engineering. [S.l.], 2007. Cited 2 times on pages 19 and 25.

KEENAN, F. Agile process tailoring and problem analysis (APTLY). In: 26th International Conference on Software Engineering, 2004. ICSE 2004. Proceedings. [S.l.: s.n.], 2004. p. 45–47. Cited on page 67.

KHAN, P.; BEG, M. Extended decision support matrix for selection of sdlc-models on traditional and agile software development projects. In: Advanced Computing and Communication Technologies (ACCT), 2013 Third International Conference on. [S.l.: s.n.], 2013. p. 8–15. ISSN 2327-0632. Cited on page 67.

KITCHENHAM, B. Procedures for performing systematic reviews. Keele, UK, Keele University, 2004. v. 33, p. 2004, 2004. Cited on page 19.

KNIBERG, H.; SKARIN, M. Kanban and Scrum-making the most of both. [S.l.]: Lulu.com, 2010. Cited on page 22.

KOCH, A. S. Agile software development: evaluating the methods for your organization. [S.l.]: Artech house Boston, 2005. Cited on page 15.

KRASTEVA, I.; ILIEVA, S. A systematic approach for selection and adoption of agile practices in component-based projects. In: SILLITTI, A. et al. (Ed.). Agile Processes in Software Engineering and Extreme Programming. Springer Berlin Heidelberg, 2010, (Lecture Notes in Business Information Processing, 48). p. 403–404. ISBN 978-3-642-13053-3, 978-3-642-13054-0. Disponível em: . Cited 2 times on pages 42 and 67.

KRASTEVA, I.; ILIEVA, S.; DIMOV, A. Experience-based approach for adoption of agile practices in software development projects. In: PERNICI, B. (Ed.). Advanced Information Systems Engineering. Springer Berlin Heidelberg, 2010, (Lecture Notes in Computer Science, 6051). p. 266–280. ISBN 978-3-642-13093-9, 978-3-642-13094-6. Disponível em: . Cited on page 67.

KRUCHTEN, P. Contextualizing agile software development. Journal of Software: Evolution and Process, 2013. v. 25, n. 4, p. 351–361, 2013. ISSN 2047-7481. Disponível em: . Cited on page 67.

KURAPATI, N.; MANYAM, V. S. C.; PETERSEN, K. Agile software development practice adoption survey. In: Agile Processes in Software Engineering and Extreme Programming. [S.l.]: Springer, 2012. p. 16–30. Cited 6 times on pages 15, 16, 17, 19, 27, and 43.

LEE, S.; YONG, H.-S. Agile software development framework in a small project environment. Journal of Information Processing Systems, 2013. v. 9, n. 1, 2013. Cited on page 21.

LITTLE, T. Context-adaptive agility: managing complexity and uncertainty. IEEE Software, 2005. v. 22, n. 3, p. 28–35, 2005. ISSN 0740-7459. Cited on page 67.

MACHADO, T. C. S.; PINHEIRO, P. R.; TAMANINI, I. Project management aided by verbal decision analysis approaches: a case study for the selection of the best scrum practices. International Transactions in Operational Research, 2014. p. n/a–n/a, 2014. ISSN 1475-3995. Disponível em: . Cited on page 67.

MADI, T.; DAHALIN, Z.; BAHAROM, F. Content analysis on agile values: A perception from software practitioners. In: IEEE. Software Engineering (MySEC), 2011 5th Malaysian Conference in. [S.l.], 2011. p. 423–428. Cited 4 times on pages 16, 17, 43, and 44.

MANYAM, V. S. C.; KURAPATI, N. Empirical investigation on adoption and adaptation of agile practices. 2011. 2011. Cited 2 times on pages 16 and 44.

MARCONI, M. d. A.; LAKATOS, E. M. Fundamentos de metodologia científica. [S.l.]: Atlas, 1991. Cited on page 47.

MARIZ, L. de S.; FRANçA, A.; SILVA, F. da. An empirical study on the relationship between the use of agile practices and the success of software projects that use scrum. In: 2010 Brazilian Symposium on Software Engineering (SBES). [S.l.: s.n.], 2010. p. 110–117. Cited 2 times on pages 40 and 67.

MASCARENHAS, S. A. Metodologia científica. [S.l.]: PEARSON BRASIL, 2012. Cited on page 47.

MCHUGH, M. et al. An agile v-model for medical device software development to overcome the challenges with plan-driven software development lifecycles. In: Software Engineering in Health Care (SEHC), 2013 5th International Workshop on. [S.l.: s.n.], 2013. p. 12–19. Cited on page 67.

MCHUGH, M.; MCCAFFERY, F.; CASEY, V. Adopting agile practices when developing software for use in the medical domain. Journal of Software: Evolution and Process, 2014. v. 26, n. 5, p. 504–512, 2014. ISSN 2047-7481. Disponível em: . Cited 2 times on pages 40 and 67.

MENG, X.-x. et al. A process pattern language for agile methods. In: Software Engineering Conference, 2007. APSEC 2007. 14th Asia-Pacific. [S.l.: s.n.], 2007. p. 374–381. Cited 2 times on pages 42 and 67.

MIKULENAS, G.; KAPOCIUS, K. An approach for prioritizing agile practices for adaptation. In: SONG, W. W. et al. (Ed.). Information Systems Development. Springer New York, 2011. p. 485–498. ISBN 978-1-4419-7205-7, 978-1-4419-7355-9. Disponível em: . Cited on page 67.

MIRAKHORLI, M. et al. Rdp technique: A practice to customize xp. In: Proceedings of the 2008 International Workshop on Scrutinizing Agile Practices or Shoot-out at the Agile Corral. New York, NY, USA: ACM, 2008. (APOS ’08), p. 23–32. ISBN 978-1-60558-021-0. Disponível em: . Cited on page 67.

MNKANDLA, E. A thinking framework for the adaptation of iterative incremental development methodologies. In: Proceedings of the 6th International Conference on Extreme Programming and Agile Processes in Software Engineering. Berlin, Heidelberg: Springer-Verlag, 2005. (XP’05), p. 315–316. ISBN 3-540-26277-6, 978-3-540-26277-0. Disponível em: . Cited 2 times on pages 42 and 67.

MNKANDLA, E.; DWOLATZKY, B. Agile methodologies selection toolbox. In: International Conference on Software Engineering Advances, 2007. ICSEA 2007. [S.l.: s.n.], 2007. p. 72–72. Cited on page 67.

MNKANDLA, E.; DWOLATZKY, B.; MLOTSHWA, S. Tailoring agile methodologies to the southern african environment. In: Proceedings of the 6th International Conference on Extreme Programming and Agile Processes in Software Engineering. Berlin, Heidelberg: Springer-Verlag, 2005. (XP’05), p. 259–262. ISBN 3-540-26277-6, 978-3-540-26277-0. Disponível em: . Cited on page 67.

MONIRUZZAMAN, A.; HOSSAIN, D. S. A. Comparative study on agile software development methodologies. arXiv preprint arXiv:1307.3356, 2013. 2013. Cited 2 times on pages 15 and 19.

MUKHTAR, M. et al. A hybrid model for agile practices using case based reasoning. In: 2013 4th IEEE International Conference on Software Engineering and Service Science (ICSESS). [S.l.: s.n.], 2013. p. 820–823. Cited on page 67.

MURUGAIYAN, M.; BALAJI, S. Succeeding with agile software development. In: Advances in Engineering, Science and Management (ICAESM), 2012 International Conference on. [S.l.: s.n.], 2012. p. 162–165. Cited on page 67.

NERUR, S.; MAHAPATRA, R.; MANGALARAJ, G. Challenges of migrating to agile methodologies. Communications of the ACM, 2005. ACM, v. 48, n. 5, p. 72–78, 2005. Cited 2 times on pages 15 and 19.

NISHIJIMA, R. T.; SANTOS, J. G. D. The challenge of implementing scrum agile methodology in a traditional development environment. INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY, 2013. v. 5, n. 2, p. 98–108, 2013. Cited on page 15.

ORTEGA, D. et al. A tool for modeling software development contexts in small software organizations. In: Chilean Computer Science Society (SCCC), 2012 31st International Conference of the. [S.l.: s.n.], 2012. p. 29–35. ISSN 1522-4902. Cited on page 67.

PAPATHEOCHAROUS, E.; ANDREOU, A. Evidence of agile adoption in software organizations: An empirical survey. In: MCCAFFERY, F.; O’CONNOR, R.; MESSNARZ, R. (Ed.). Systems, Software and Services Process Improvement. Springer Berlin Heidelberg, 2013, (Communications in Computer and Information Science, v. 364). p. 237–246. ISBN 978-3-642-39178-1. Disponível em: . Cited 2 times on pages 40 and 67.

PAPATHEOCHAROUS, E.; NYFJORD, J.; PAPAGEORGIOU, E. Fuzzy cognitive maps as decision support tools for investigating critical agile adoption factors. In: FITZGERALD, B. et al. (Ed.). Lean Enterprise Software and Systems. Springer Berlin Heidelberg, 2013, (Lecture Notes in Business Information Processing, v. 167). p. 180–193. ISBN 978-3-642-44929-1. Disponível em: . Cited on page 67.

PATEL, C.; RAMACHANDRAN, M. Agile maturity model (amm): A software process improvement framework for agile software development practices. Int. J. of Software Engineering, IJSE, 2009. v. 2, n. 1, p. 3–28, 2009. Cited on page 16.

PETERSEN, K. Is lean agile and agile lean? Modern Software Engineering Concepts and Practices: Advanced Approaches, 2010. IGI Global, p. 19, 2010. Cited on page 22.

PETERSEN, K. et al. Systematic mapping studies in software engineering. In: 12th International Conference on Evaluation and Assessment in Software Engineering. [S.l.:s.n.], 2008. v. 17, p. 1. Cited 3 times on pages 19, 25, and 29.

PIKKARAINEN, M.; SALO, O. A practical approach for deploying agile methods. In: Proceedings of the 7th International Conference on Extreme Programming and Agile Processes in Software Engineering. Berlin, Heidelberg: Springer-Verlag, 2006. (XP’06), p. 213–214. ISBN 3-540-35094-2, 978-3-540-35094-1. Disponível em: . Cited on page 67.

PIKKARAINEN, M.; SALO, O.; STILL, J. Deploying agile practices in organizations: A case study. In: RICHARDSON, I.; ABRAHAMSSON, P.; MESSNARZ, R. (Ed.). Software Process Improvement. Springer Berlin Heidelberg, 2005, (Lecture Notes in Computer Science, 3792). p. 16–27. ISBN 978-3-540-30286-5, 978-3-540-32271-9. Disponível em: . Cited on page 67.

POPPENDICK, M.; POPPENDICK, T. Lean Software Development. [S.l.]: Addison-Wesley, 2003. Cited on page 22.

QUMER, A.; HENDERSON-SELLERS, B. Crystallization of agility back to basics. 2006. INSTICC, 2006. Cited 3 times on pages 15, 19, and 21.

QUMER, A.; HENDERSON-SELLERS, B. Construction of an agile software productenhancement process by using an agile software solution framework (ASSF) and situational method engineering. In: Computer Software and Applications Conference, 2007. COMPSAC 2007. 31st Annual International. [S.l.: s.n.], 2007. v. 1, p. 539–542. Cited on page 67.

QUMER, A.; HENDERSON-SELLERS, B. A framework to support the evaluation, adoption and improvement of agile methods in practice. Journal of Systems and Software, 2008. v. 81, n. 11, p. 1899–1919, 2008. ISSN 0164-1212. Disponível em: . Cited 5 times on pages 16, 17, 40, 43, and 67.

QUMER, A.; HENDERSON-SELLERS, B. Empirical evaluation of the agile process lifecycle management framework. In: 2010 Fourth International Conference on Research Challenges in Information Science (RCIS). [S.l.: s.n.], 2010. p. 213–222. Cited on page 67.

RAKSHITH, H.; PATIL, A. An improvised prespective to agile methodology. In: System Engineering and Technology (ICSET), 2013 IEEE 3rd International Conference on. [S.l.:s.n.], 2013. p. 381–384. Cited on page 67.

RODRIGUEZ, P. et al. Combining lean thinking and agile methods for software development: A case study of a finnish provider of wireless embedded systems detailed. In: System Sciences (HICSS), 2014 47th Hawaii International Conference on. [S.l.: s.n.], 2014. p. 4770–4779. Cited 2 times on pages 40 and 67.

ROHUNEN, A. et al. Approaches to agile adoption in large settings: A comparison of the results from a literature analysis and an industrial inventory. In: BABAR, M. A.; VIERIMAA, M.; OIVO, M. (Ed.). Product-Focused Software Process Improvement. Springer Berlin Heidelberg, 2010, (Lecture Notes in Computer Science, 6156). p. 77–91. ISBN 978-3-642-13791-4, 978-3-642-13792-1. Disponível em: . Cited 2 times on pages 40 and 67.

RUNESON, P.; HÖST, M. Guidelines for conducting and reporting case study research in software engineering. Empirical software engineering, 2009. Springer, v. 14, n. 2, p. 131–164, 2009. Cited on page 18.

SALEH, M. H. Methodology for selection of agile practices. 2013. American University, 2013. Cited 2 times on pages 16 and 45.

SANTOS, M. de A. et al. Agile practices: An assessment of perception of value of professionals on the quality criteria in performance of projects. Journal of Software Engineering & Applications, 2011. v. 4, n. 12, 2011. Cited 2 times on pages 15 and 44.

SCHWABER, K.; SUTHERLAND, J. The scrum guide. Scrum. org, October, 2011. 2011. Cited on page 22.

SHAW, M. Writing good software engineering research papers: minitutorial. In: IEEE COMPUTER SOCIETY. Proceedings of the 25th international conference on software engineering. [S.l.], 2003. p. 726–736. Cited 5 times on pages 9, 30, 31, 32, and 42.

SIDKY, A.; ARTHUR, J.; BOHNER, S. A disciplined approach to adopting agile practices: the agile adoption framework. Innovations in Systems and Software Engineering, 2007. v. 3, n. 3, p. 203–216, 2007. ISSN 1614-5046, 1614-5054. Disponível em: . Cited 2 times on pages 16 and 67.

SINDADOS. SINDADOS-MG. 2014. http://www.sindados-mg.org.br/. Accessed: 2014-09-15. Cited on page 52.

SINDINFOR. SINDINFOR. 2014. http://www.fieng.org.br/sindinfor. Accessed: 2014-10-01. Cited on page 52.

SJøBERG, D. et al. Building theories in software engineering. In: SHULL, F.; SINGER, J.; SJøBERG, D. (Ed.). Guide to Advanced Empirical Software Engineering. Springer London, 2008. p. 312–336. ISBN 978-1-84800-043-8. Disponível em: . Cited on page 49.

SOFTEX. TIC Brasileira: IBSS em nível regional. 2014. http://www.softex.br/ti-brasileira/. Accessed: 2014-09-17. Cited on page 48.

SOUNDARARAJAN, S.; ARTHUR, J.; BALCI, O. A methodology for assessing agile software development methods. In: Agile Conference (AGILE), 2012. [S.l.: s.n.], 2012. p.51–54. Cited on page 67.

SOUNDARARAJAN, S.; ARTHUR, J. D. A structured framework for assessing the "goodness" of agile methods. In: Proceedings of the 2011 18th IEEE International Conference and Workshops on Engineering of Computer-Based Systems. Washington, DC, USA: IEEE Computer Society, 2011. (ECBS ’11), p. 14–23. ISBN 978-0-7695-4379-6. Disponível em: . Cited on page 67.

SOUNDARARAJAN, S.; BALCI, O.; ARTHUR, J. Assessing an organization’s capability to effectively implement its selected agile method(s): An objectives, principles, strategies approach. In: Agile Conference (AGILE), 2013. [S.l.: s.n.], 2013. p. 22–31. Cited 3 times on pages 15, 19, and 67.

SRINIVASAN, J.; LUNDQVIST, K.; NORSTRÖM, C. Exploring the sources of enterprise agility in software organizations. In: Second International Engineering Systems Symposium The Emerging Field of Engineering Systems: Achievements and Challenges. [S.l.: s.n.], 2009. Cited on page 18.

SULTANA, S. et al. A hybrid model by integrating agile practices for pakistani software industry. In: Electronics, Communications and Computers (CONIELECOMP), 2014 International Conference on. [S.l.: s.n.], 2014. p. 256–262. Cited 2 times on pages 40 and 67.

TAYLOR, P. S. et al. Preparing small software companies for tailored agile method adoption: Minimally intrusive risk assessment. Softw. Process, 2008. v. 13, n. 5, p. 421–437, 2008. ISSN 1077-4866. Disponível em: . Cited on page 67.

TAYLOR, P. S. et al. Applying an agility/discipline assessment for a small software organisation. In: Proceedings of the 7th International Conference on Product-Focused Software Process Improvement. Berlin, Heidelberg: Springer-Verlag, 2006. 64 Bibliography (PROFES’06), p. 290–304. ISBN 3-540-34682-1, 978-3-540-34682-1. Disponível em: . Cited on page 67.

TONELLA, P. et al. Empirical studies in reverse engineering: state of the art and future trends. Empirical Software Engineering, 2007. Springer, v. 12, n. 5, p. 551–571, 2007. Cited 3 times on pages 9, 30, and 42.

TRIPP, J.; ARMSTRONG, D. Exploring the relationship between organizational adoption motives and the tailoring of agile methods. In: 2014 47th Hawaii International Conference on System Sciences (HICSS). [S.l.: s.n.], 2014. p. 4799–4806. Cited on page 67.

VERSIONONE. 8th Annual State of Agile Development Survey. 2013. http://stateofagile.versionone.com. Accessed: 2014-03-30. Cited 9 times on pages 9, 15, 19, 21, 22, 27, 32, 71, and 73.

WAARDENBURG, G. van; VLIET, H. van. When agile meets the enterprise. Information and Software Technology, 2013. v. 55, n. 12, p. 2154 – 2171, 2013. ISSN 0950-5849. Disponível em: . Cited on page 67.

WANG, X. The combination of agile and lean in software development: An experience report analysis. In: Agile Conference (AGILE), 2011. [S.l.: s.n.], 2011. p. 1–9. Cited on page 67.

WAZLAWICK, R. Metodologia de pesquisa para ciência da computação. [S.l.]: Elsevier Brasil, 2009. Cited on page 47.

WIERINGA, R. et al. Requirements engineering paper classification and evaluation criteria: a proposal and a discussion. Requirements Engineering, 2006. Springer, v. 11, n. 1, p. 102–107, 2006. Cited 3 times on pages 9, 29, and 30.

WILLIAMS, L. Agile software development methodologies and practices. In: Marvin V. Zelkowitz (Ed.). Advances in Computers. Elsevier, 2010, (Advances in Computers, Volume 80). p. 1–44. ISBN 0065-2458. Disponível em: . Cited 2 times on pages 40 and 67.

WOHLIN, C. et al. Experimentation in software engineering. [S.l.]: Springer, 2012. Cited 2 times on pages 18 and 49.


Apontamentos

  • Não há apontamentos.




Projetos, Dissertações e Teses em Sistemas de Informação e Gestão do Conhecimento
ISSN 2358-5501 (Online)