Efficient Team Building For On-Time Projects

When we think to software development projects we consider that a strong set of requirements is defined and team members always follow initial planning. Well, this was a specific orientation in traditional software developments methods and methodologies. In a current competitive business environment this attitude leads to fail in software development projects. This paper aims to highlight the importance of agile approach focused on meetings and team building and to give examples based on our experience in software development in industrial field for financial and energy sectors. This paper is the result of collaboration between university (business informatics, psychology, and finance) and business environment (internal software development projects).

[1]  J. Kidd Management Teams: Why They Succeed or Fail , 1982 .

[2]  B. Tuckman DEVELOPMENTAL SEQUENCE IN SMALL GROUPS. , 1965, Psychological bulletin.

[3]  M. Deutsch A Theory of Co-operation and Competition , 1949 .

[4]  Michael F. Smith Software Prototyping: Adoption, Practice and Management , 1991 .

[5]  M. D. Dunnette Handbook of Industrial and Organizational Psychology , 2005 .

[6]  Mike Cohn,et al.  Succeeding with Agile: Software Development Using Scrum , 2009 .

[7]  E. Trist,et al.  The Institution of an Absent Leader by a Students' Discussion Group , 1953 .

[8]  Barry W. Boehm,et al.  A spiral model of software development and enhancement , 1986, Computer.

[9]  Annukka Mäntyniemi,et al.  An Approach for Using CMMI in Agile Software Development Assessments: Experiences from Three Case Studies , 2006 .

[10]  W. Bennis,et al.  A Theory of Group Development , 1956 .

[11]  M. Deutsch The Resolution of ConflictConstructive and Destructive Processes , 1974 .

[12]  K. Thomas Conflict and negotiation processes in organizations. , 1992 .

[13]  Jim Highsmith Agile Project Management: Creating Innovative Products , 2009 .

[14]  Victor R. Basili,et al.  Iterative and incremental developments. a brief history , 2003, Computer.

[15]  W. Royce Managing the development of large software systems: concepts and techniques , 2021, ICSE '87.

[16]  Helen J Jennings Sociometry of leadership : based on the differentiation of psychegroup and sociogroup , 1947 .

[17]  Stephen Fisher,et al.  A validation study of Belbin's team roles , 2001 .

[18]  James Martin,et al.  Rapid Application Development , 1991 .