QUALITY OF AWARENESS SUPPORT IN AGILE COLLABORATIVE APPLICATIONS

Diogo Alberto do Espírito Santo Saraiva

Resumo


Trabalho cooperativo suportado por computador (Computer-supported cooperative work (CSCW)) é um campo acadêmico interdisciplinar focado no entendimento das características de grupos de trabalho interdependentes com o objetivo de definir tecnologias baseadas em computador para suportar processos de trabalho cooperativo. Um dos conceitos-chave por trás do CSCW aborda o provisionamento de informação relevante para cada trabalhador em uma equipe, conceito conhecido como conscientização. Como o mercado e a comunidade acadêmica já reconheceu o valor baseado em informação e tem adotado cada vez mais práticas ágeis, também compartilha o interesse do CSCW em aumentar a conscientização, com o intuito de prover informações rápidas e confiáveis entre membros de equipes dispersas geograficamente. Este trabalho propõe a identificação de ferramentas colaborativas usadas por equipes ágeis e a análise da qualidade do suporte a conscientização respondendo a seguinte pergunta de pesquisa: qual é a qualidade do suporte a conscientização em aplicações colaborativas usadas por equipes ágeis? A pesquisa será conduzida como uma revisão sistemática de literatura (RSL) e um survey. A RSL analisou artigos publicados sobre aplicações colaborativas para identificar quais as mais utilizadas por equipes ágeis e como contextualiza-las sob a perspectiva de classificação de CSCW. O survey será aplicado em profissionais de tecnologia da informação para avaliar as aplicações identificadas quanto aos elementos de conscientização para coletar a perspectiva dos usuários e as pontuações obtidas. Tais pontuações serão subsequentemente analisadas para ressaltar as visões de consenso geral e o resultado esperado é a avaliação geral das aplicações colaborativas envolvidas.


Texto completo:

PDF (English)

Referências


ABRAHAMSSON, P.; SALO, 0.; RONKAINEN, J.; WARSTA, J. Agile software development methods: Review and analysis. Finland: VII Publications, 2002.

ANTUNES, P.; PINO, J. A Review of CRIWG Research. 16th CRIWG, 2010.

ANTUNES, P.; SAPATEIRO, C.; PINO, J. Awareness Checklist: Reviewing the Quality of Awareness Support in Collaborative Applications. Collaboration and Technology, G. Kolfschoten, T. Herrmann, and S. Lukosch, Eds. Springer Berlin Heidelberg, 2010, pp. 202–217.

APPLEGATE, L.M.; KONSYNSKI, B.R.; NUNAMAKER, J.F. A group decision support system for idea generation and issue analysis in organization planning. Proceedings of the First Conference on Computer-Supported Cooperative Work (Austin, Tex., Dec. 3-5). ACM, New York, pp. 16-34, 1986.

AURUM, A., PETERSSON, H., WOHLIN, C. State-of-the-Art: software inspections after 25 years. Software Testing Verification and Reliability 12 (3), 133–154. 2002.

BAKER, K.; GREENBERG, S.; GUTWIN, C. Empirical Development of a Heuristic Evaluation Methodology for Shared Workspace Groupware. CSCW 2002, pp. 96–105, 2002.

BECK, K.; BEEDLE, M; BENNEKUM, A. V.; COCKBURN, A.; CUNNINGHAM, W.; FOWLER, M.; GRENNING, J.; HIGHSMITH, J.; HUNT, A.; JEFFRIES, R.; KERN, J.; MARICK, B.; MARTIN, R.C.; MELLOR, S.; SCHWABER, K.; SUTHERLAND, J.; THOMAS, D. Manifesto for Agile Software Development, 2001.

BECK, K. Embracing Change With Extreme Programming. IEEE Computer, vol. 32, pp. 70-77, 1999.

BORGHOFF U.M.; SCHLICHTER, J. H. Computer-supported cooperative work: introduction to distributed applications. Berlin: Springer, 2000.

CECEZ-KECMANOVIC, D. A Sensemaking Theory of Knowledge in Organizations and Its Application. Davis, J., et al. (eds.) Knowledge Management. Organizational and Technological Dimensions. Springer, Heidelberg , 2005.

CERVENY, J. F. Capturing manager's mental models using Kelly's repertory grid. System Sciences, 1992.

CONKLIN, J.; BEGEMAN, M. gIB1S: A hypertext tool for exploratory policy discussion. Proceedings of Second Conference on Computer-Supported Cooperative Work (Portland, Oreg., Sept. 26-28). ACM, New York, 1988, pp. 140- 152.

CONVERTINO, G., NEALE, D., HOBBY, L., CARROLL, J., ROSSON, M. A Laboratory Method for Studying Activity Awareness. Proc. Third Nordic Conf. on Human-Computer interaction, pp. 313–322. ACM Press, Tampere, 2004.

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. http://assets.scrumtraininginstitute.com/downloads/1/scrumprimer121.pdf, 2010.

DESANCTIS, G.; GALLUPE, R. A Foundation for the Study of Group Decision Support Systems. Management Science 33, 589–609, 1987.

DIX, A.; RODDEN, T.; DAVIES, N.; TREVOR, J.; FRIDAY, A.; PALFREYMAN, K. Exploiting Space and Location as a Design Framework for Interactive Mobile Systems. ACM Transactions on CHI 7, 2000.

DOURISH, P. Re-Space-Ing Place: "Place" And "Space" Ten Years On. 20th Conf. on Computer Supported Cooperative Work, pp. 299–308. ACM Press, Alberta, 2006.

DOURISH, P. Where the Action Is. The MIT Press, Cambridge, 2001.

DOURISH, P.; BELLOTI, V. Awareness and Coordination in Shared Workspaces. ACM Conf. Computer-Supported Cooperative Work, pp. 107-114, Nov. 1992.

ENDSLEY, M. Toward a Theory of Situation Awareness in Dynamic Systems. Human Factors 31, 32–64, 1995.

FAGAN, M. Design and code inspections to reduce errors in program development. IBM Systems Journal 15, 182–211. 1976.

FRANÇA, J. B. S.; DIAS, A. F. S. Observations on collaboration in Agile software development. Computer Supported Cooperative Work in Design (CSCWD), 2015 IEEE 19th International Conference. pp. 147-152, 2015.

GAVER, W. Sound support for collaboration. Proc. of ECSCW 1991, pp. 293–308, 1991.

GRUDIN, J. CSCW: History and focus. IEEE Computer 27 (5), 19-26, 1994.

GUTWIN, C., GREENBERG, S. The Mechanics of Collaboration: Developing Low Cost Usability Eval. Methods for Shared Workspaces. WETICE 2000, pp. 98–103. IEEE Press, Los Alamitos, 2000.

GUTWIN, C.; ROSEMAN, M. GREENBERG, S. A usability study of awareness widgets in a shared workspace groupware system. Proc. of CSCW 1996, pp. 258–267, 1996.

HAZAS, M.; SCOTT, J.; KRUMM, J. Location-Aware Computing Comes of Age. Computer 37, 95–97, 2004.

HERSKOVIC, V.; PINO, J.; OCHOA, S.; ANTUNES, P. Evaluation Methods for Groupware Systems. Haake, J.M., Ochoa, S.F., Cechich, A. (eds.) CRIWG 2007. LNCS, vol. 4715, pp. 328–336. Springer, Heidelberg, 2007.

HIGHSMITH, J.; COCKBURN, A. Agile Software Development: The Business of Innovation. Computer, vol. 34, pp. 120-122, 2001.

HOLZINGER, A.: Usability engineering methods for software developers. Communications of the ACM 48, 71–74, 2005.

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

JENSEN, E. Sensemaking in Military Planning: A Methodological Study of Command Teams. Cognition, Technology & Work 11, 103–118, 2009.

JOHANSEN, R.; SIBBET, D.; BENSON, S.; MARTIN, A.; MITTMAN, R.; SAFFO, P. Leading Business Teams. Addison-Wesley, Reading, 1991.

JOHANSEN, R. Groupware: Computer support for business teams. New York: The Free Press, 1988.

KEELE, S. Guidelines for performing systematic literature reviews in software engineering, 2007.

KRAEMER, K. L.; KING, J. L. Computer-based systems for cooperative work and group decision making. ACM Comput. Surv. 20, 2, 115-146, jun. 1988.

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

KNIBERG, H. Kanban vs. Scrum: How to make the most of both. http://www.crisp.se/henrik.kniberg/Kanban-vs-Scrum.pdf, 2009.

KOCH, M.; KOCH, J. Application of Frameworks in Groupware—the Iris Group Editor Environment. ACM Computing Surveys (CSUR) 32, 2000.

KRISTOFFERSEN, S.; LJUNGBERG, F. Your Mobile Computer Is a Stationary Computer. CSCW 1998 Handheld CSCW Ws., Seattle, USA,1998.

LIKER, J. The Toyota Way. New York, NY, USA: McGraw-Hill, 2004.

MACEACHREN, A.; BREWER, I. Developing a Conceptual Framework for Visually-Enabled Geocollaboration. Int. Journal of Geographical Information Science 18, 1–34, 2004.

MCCAULEY, R. Agile Development Methods Poised to Upset Status Quo. SIGCSE Bulletin, vol. 33, pp. 14 - 15, 2001.

MITJA, T. The knowledge management wheel. Management, Knowledge and Learning, 2011.

MISHRA, D.; MISHRA, A.; OSTROVSKA, S. Impact of Physical Ambiance on Communication, Collaboration and Coordination in Agile Software Development: An Empirical Evaluation. Information and Software Technology, v. 54,p. 1067-1078, 2012.

MUHLENBACH, F.; LALLICH, S. Discovering Research Communities by Clustering Bibliographical Data. 2010 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology, 2010.

MULLER, H.; SEDLEY, A. Designing Surveys for HCI Research. CHI 2015, Crossings, Seoul, Korea 2485, 2015.

NEILL, C., LAPLANTE, P. Requirements engineering: the state of the practice. IEEE Software 20 (6), 40–45, 2003.

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.

PALMER, S. R.; FELSING, M. A Practical Guide to Feature-Driven Development. Prentice Hall, 2002.

PAPADOPOULOS, C. Improving Awareness in Mobile CSCW. IEEE Transactions on Mobile Computing, vol. 5, pp. 1331-1346, Oct. 2006.

PENICHET, V. M. R.; MARIN, I.; GALLUD, J. A.; LOZANO, M. D.; TESORIERO, R. A Classification Method for CSCW Systems. Electronic Notes in Theoretical Computer Science. 2007. Elsevier Science Publishers B.

PETERSEN, K. et al. Systematic mapping studies in software engineering. 12th International Conference on Evaluation and Assessment in Software Engineering, v. 17, p. 1, 2008.

PINELLE, D.; GUTWIN, C. Groupware Walkthrough: Adding Context to Groupware Usability Evaluation. Proc. SIGCHI Conf. on Human factors in computing systems, pp. 455–462. ACM Press, Minneapolis, 2002.

POLTROCK, S.; GRUDIN, J. CSCW, groupware and workflow: experiences, state of art, and future trends. CHI’99 Extended Abstracts on Human Factors in Computing Systems, Pittsburgh, Pennsylvania, ACM Press, New York, NY, 1999, pp.120–121.

POPPENDIECK, M.; POPPENDIECK, T. Implementing Lean Software Development: From Concept to Cash. Addison-Wesley, 2007.

REINHARD, W.; SCHWEITZER, J.; VOLKSEN, G.; WEBER, M. CSCW tools: Concepts and architectures. IEEE Comput. Mag., pp. 28–36, May 1994.

RITTENBRUCH, M.; MCEWAN, G. An historical reflection of awareness in collaboration. Awareness Systems: Advances in Theory, Methodology and Design. Springer Verlag, London, 2000.

SCHWABER, K.; SUTHERLAND, J. The scrum guide. Scrum.org, October, 2011. 2011.

SHNEIDERMAN, B. High impact research: Blending basic and applied methods. Empirical Software Engineering and Measurement, 2013 ACM / IEEE International Symposium, 2013.

SOFTEX. TIC Brasileira: IBSS em nível regional. 2014. http://www.softex.br/ti-brasileira/. Accessed: 2015-10-03.

REDDING, J.; CATALANELLO, R. F. Strategic readiness: The making of the learning organisation. San Fransisco, CA, USA: Jossey-Bass, 1994.

RODDEN, T. A survey of CSCW systems. Interacting with Computers, 3 (3), p. 319-353, December 1991.

SCHWABER, C. Corporate Software Development Fails to Satisfy on Speed or Quality. Forrester Research v. II, p. 1-4, 2005.

SHROFF G.; MEHTA A.; PUNEET P.; SINHA, R. Collaborative Development of Business Applications, Proceedings of WEBIST 2006. 2nd International Conference on Web Information Systems and Technologies, Serubal, Portugal. April 11-13, 2006.

SNOWDON, D.; MUNRO, A. Collaborative Virtual Environments: Digital Places and Spaces for Interaction. Springer, New York, 2000.

TANG, J.: Findings from observational studies of collaborative work. International Journal of Man-Machine Studies 34, 143–160, 1991.

VERSIONONE. 9th Annual State of Agile Development Survey. 2015. http://stateofagile.versionone.com. Accessed: 2015-09-19.

VIZCAÍNO, A., MARTINEZ, M., ARANDA, G., PIATTINI, M. Evaluating Collaborative Applications from a Knowledge Management Approach. 14th WETICE 2005, pp. 221–225. IEEE Press, Los Alamitos, 2005.

WEICK, K. Making Sense of the Organization. Blackwell, Oxford, 2001.

WEICK, K. The Collapse of Sensemaking in Organizations: The Mann Gulch Disaster. Administrative Science Quarterly 38, 628–652, 1993.

WOMACK, J.; JONES, D. From lean production to the lean enterprise. Harward Business Review, 1994.

ZANDI, F.; TAVANA, M. A fuzzy group quality function deployment model for e-CRM framework assessment in agile manufacturing. Computers & Industrial Engineering, Vol. 61, pp. 1-19. 2011.


Apontamentos

  • Não há apontamentos.




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