Software development is always a challenging undertaking and it requires high commitments from individuals who participate in it. Software development often involves new technolog...
Agile development practices respect tacit knowledge, make communication more effective, and thus foster the knowledge creation process. However the current agile methods, like XP,...
In two years of leading agile projects at Avanade, an organization heavy in recent college hires, I’ve learned a number of lessons about how to be successful with junior develop...
Software organizations follow capability models in order to aggregate quality to their processes and products. Process measurement and analysis are key issues, but their implement...
Duncan Dubugras A. Ruiz, Karin Becker, Taisa C. No...
We have been developing robotic multi-agent systems for several years according to a well defined methodology (PASSI) obtaining good results, but day by day needs of a more versati...
Antonio Chella, Massimo Cossentino, Luca Sabatucci...