ABSTRACT
Since its inception in 1983, the Advanced Computing Technology Centre has been involved in a number of major software development and maintenance projects for several large North American companies. With ACTC's commitment to matrix organization, a successful method of team software development has evolved. This paper will discuss the integrated software development and management techniques that are used at ACTC. Topics covered include: integration of technical and management requirements throughout the software development cycle; combining matrix resource management with hierarchical project management; team members and their tasks throughout a project.
Recommendations
"Leagile" software development
In recent years there has been a noticeable shift in attention from those who use agile software development toward lean software development, often labelled as a shift "from agile to lean". However, the reality may not be as simple or linear as this ...
Adopting to Agile Software Development
Abstract Agile software development can be made successful, but there is no well-defined way how to achieve this. The problem is that the successful adoption of agile methods and practices is a complex process and this process should be customizable for ...
Inter-Team Coordination in Large Agile Software Development Settings: Five Ways of Practicing Agile at Scale
XP '16 Workshops: Proceedings of the Scientific Workshop Proceedings of XP2016Scaling agile software development to settings with multiple interconnected teams requires inter-team coordination. We present a multiple case study at one of the world's largest enterprise software vendors, SAP SE, where we analyzed five ways of ...
Comments