Search For:

Displaying 1-12 out of 12 total
Organizing self-organizing teams
Found in: Software Engineering, International Conference on
By Rashina Hoda,James Noble,Stuart Marshall
Issue Date:May 2010
pp. 285-294
Agile teams are described as
 
Toward Learning Teams
Found in: IEEE Software
By Rashina Hoda,Jeffry Babb,Jacob Norbjerg
Issue Date:July 2013
pp. 95-98
Today's software development challenges require learning teams that can continuously apply new engineering and management practices, new and complex technical skills, cross-functional skills, and experiential lessons learned. The pressure of delivering wor...
 
Self-Organizing Roles on Agile Software Development Teams
Found in: IEEE Transactions on Software Engineering
By Rashina Hoda,James Noble,Stuart Marshall
Issue Date:March 2013
pp. 422-444
Self-organizing teams have been recognized and studied in various forms—as autonomous groups in socio-technical systems, enablers of organizational theories, agents of knowledge management, and as examples of complex-adaptive systems. Over the l...
 
Power to the People
Found in: IEEE Software
By Rashina Hoda
Issue Date:March 2013
pp. 92
Software development teams no longer live—or want to live—in a world of command and control. They want to be self-organizing and have adaptive, supportive, and collaborative leadership guiding them. This new age of management requires...
 
Embedding Reflection and Learning into Agile Software Development
Found in: IEEE Software
By Jeffry Babb,Rashina Hoda,Jacob Norbjerg
Issue Date:July 2014
pp. 51-57
The theoretical underpinnings of agile principles emphasize regular reflection as a means to attain a sustainable development pace and continuous learning. In practice, high iteration pressure can diminish opportunities for ongoing learning and reflection ...
 
Fill That Blank! An iOS-based Literacy Application
Found in: 2014 23rd Australian Software Engineering Conference (ASWEC)
By Eric Gu,Mo-Hong Tzou,Rashina Hoda
Issue Date:April 2014
pp. 80-83
There are many existing software applications that claim to teach English literacy. However, these applications often cater to preschoolers, only teach vocabulary or phonetics and mostly focus on fundamental reading skills, and not comprehension. This proj...
 
Grounded theory for geeks
Found in: Proceedings of the 18th Conference on Pattern Languages of Programs (PLoP '11)
By James Noble, Rashina Hoda, Stuart Marshall
Issue Date:October 2011
pp. 1-17
Grounded Theory (GT) is gaining popularity as research method in Software Engineering; however, it is still not widely understood. We present some patterns based on the use of GT to study Software Engineering contexts including our own experiences of apply...
     
Workshop on cooperative and human aspects of software engineering: (CHASE 2011)
Found in: Proceeding of the 33rd international conference on Software engineering (ICSE '11)
By Cleidson de Souza, Helen Sharp, Marcelo Cataldo, Rashina Hoda, Yvonne Dittrich
Issue Date:May 2011
pp. 1188-1189
Software is created by people for people working in varied environments, under various conditions. Thus understanding cooperative and human aspects of software development is crucial to comprehend how methods and tools are used, and thereby improve the cre...
     
Agility in context
Found in: Proceedings of the ACM international conference on Object oriented programming systems languages and applications (OOPSLA '10)
By James Noble, Philippe Kruchten, Rashina Hoda, Stuart Marshall
Issue Date:October 2010
pp. 74-88
Evangelists for Agile methods strongly encourage all projects to follow every practice of their chosen method. Based on a Grounded Theory study involving 40 participants at 16 organizations, and corroborated by 4 independent case studies, we argue that dev...
     
How much is just enough?: some documentation patterns on Agile projects
Found in: Proceedings of the 15th European Conference on Pattern Languages of Programs (EuroPLoP '10)
By James Noble, Rashina Hoda, Stuart Marshall
Issue Date:July 2010
pp. 1-13
Agile methods advocate "just enough" documentation on Agile projects. Unfortunately, there are no clear guidelines on what is "just enough" documentation. We describe a set of patterns to help Agile software development teams define "just enough" in their ...
     
Balancing acts: walking the Agile tightrope
Found in: Proceedings of the 2010 ICSE Workshop on Cooperative and Human Aspects of Software Engineering (CHASE '10)
By James Noble, Rashina Hoda, Stuart Marshall
Issue Date:May 2010
pp. 5-12
Self-organizing teams are one of the critical success factors on Agile projects - and yet, little is known about the self-organizing nature of Agile teams and the challenges they face in industrial practice. Based on a Grounded Theory study of 40 Agile pra...
     
Usability methods and mobile devices: an evaluation of MoFax
Found in: Proceedings of the 4th international conference on Mobile and ubiquitous multimedia (MUM '05)
By Chris Andreae, Donald Gordon, James Noble, Pak Yoong, Rashina Hoda, Roger Cliffe, Tim Wright
Issue Date:December 2005
pp. 26-33
When researchers extend a conventional communication application to mobile devices, the communication becomes ubiquitous. We recently examined a mobile communication application from a usability perspective. We found that despite the potentially high utili...
     
 1