the most effective learning situation is one where a small number of apprentices work alongside an even smaller number of journeyman, who are receiving guidance from a master craftsman
Agile Modeling (AM) is a practice-based methodology for effective modeling and documentation of software-based systems. Simply put, Agile Modeling (AM) is a collection of values, principles, and practices for modeling software that can be applied on a software development project in an effective and light-weight manner. As you see in Figure 1 AM is meant to be tailored into other, full-fledged development methodologies such as XP or RUP, enabling you to develop a software process which truly meets your needs. The techniques of AM, in particular Agile Model Driven Development (AMDD), the lifecycle for which is depicted in Figure 2, enable you to scale agile software development to very complex situations.
C. Paris, N. Colineau, und R. Wilkinson. HT '09: Proceedings of the Twentieth ACM Conference on Hypertext and Hypermedia, New York, NY, USA, ACM, (Juli 2009)
T. Sohn, K. Li, W. Griswold, und J. Hollan. Proceeding of the twenty-sixth annual SIGCHI conference on Human factors in computing systems, Seite 433-442. New York, NY, USA, ACM, (2008)
J. Coplien. Proceedings of the 2nd European Conference on Pattern Languages of Programming (EuroPLoP '97). Siemens Technical Report 120/SW1/FB, Seite 51-60. Munich, Germany, Siemens, (1997)
M. Yasugi, Y. Matsuda, und T. Ugawa. Proceedings of the 11th ACM SIGPLAN-SIGSOFT Workshop on Program Analysis for Software Tools and Engineering - PASTE \textquotesingle13, ACM, (2013)
M. Onouchi, T. Yamada, K. Morikawa, I. Mochizuki, und H. Sekine. ASP-DAC '06: Proceedings of the 2006 Conference on Asia South Pacific Design Automation, Seite 547--550. New York, NY, USA, ACM Press, (2006)
S. Blakemore, H. den Ouden, S. Choudhury, und C. Frith. Soc Cogn Affect Neurosci, 2 (2):
130-139(2007)I definitely recommend this article. The basic design and analysis could be very easily ported for our study. The one thing I am not sure about is the sensitivity of the task. One thing that is interesting is we could very easily run behavioral pilots with the task and check for reaction time differences. But the design of the study would be easily ported, and we could change out the tasks easily enough. I will ask Chris Frith what task he might recommend for our purposes at our next lab meeting..