Atta Method: A Nature Based Approach
Resumo
Traditional software engineering approaches were developed based on old manufacturing process, in term of roles, responsibilities, tasks and hierarchy. New approaches, known also as Agile approaches, are based on a fusion of these traditional approaches and the Agile Manifesto, which changes the per- spective of main software process objectives. This paper proposes a new soft- ware engineering method called Atta, based on a nature process. Furthermore this paper explore the main current software approaches and contrast them with the proposed one. The result is a new software engineering method, which has bases on nature and brings a new vision of organizational processes, responsi- bilities, roles and task division. Nonetheless this method needs to be validated.
Referências
Beck, K., Beedle, M., Van Bennekum, A., Cockburn, A., Cunningham, W., Fowler, M., Grenning, J., Highsmith, J., Hunt, A., Jeffries, R., et al. (2001). The agile manifesto.
de Abreu, J. and Delabie, J. (1986). Controle das formigas cortadeiras em plantios de cacau. Revista Theobroma, 16:4.
Hernández, J. V. and Jaffé, K. (1995). Dano econômico causado por populações de formigas atta laevigata (f. smith) em plantações de pinus caribaea mor. e elementos para o manejo da praga. Anais da Sociedade Entomológica do Brasil, 24(2):287–298.
Highsmith, J. (2013). Adaptive software development: a collaborative approach to managing complex systems. Addison-Wesley.
LOECK, A. E., Grützmacher, D., and Storch, G. (2001). Distribuição geográfica de atta sexdens piriventris santschi, 1919, nas principais regiões agropecuárias do estado do rio grande do sul. Current Agricultural Science and Technology, 7(1).
Maurer, F. and Martel, S. (2002). Extreme programming. rapid development for webbased applications. IEEE Internet computing, 6(1):86–90.
Palmer, S. R. and Felsing, M. (2001). A practical guide to feature-driven development. Pearson Education.
Qumer, A. and Henderson-Sellers, B. (2008). An evaluation of the degree of agility in six agile methods and its applicability for method engineering. Information and software technology, 50(4):280–295.
Schwaber, K. and Sutherland, J. (2011). The scrum guide. Scrum Alliance, 21.
Sommerville, I. (2010). Software Engineering. Addison-Wesley Publishing Company, USA, 9th edition.
Stapleton, J. (1997). DSDM, dynamic systems development method: the method in practice. Cambridge University Press.
Wilson, E. O. (1980). Caste and division of labor in leaf-cutter ants (hymenoptera: Formicidae: Atta). Behavioral ecology and sociobiology, 7(2):143–156.
ZANETTI, R., Carvalho, G. A., Santos, A., Souza-Silva, A., and Godoy, M. S. (2002). Manejo integrado de formigas cortadeiras. Lavras: UFLA, page 16.