A plea for multi-disciplined development teams
Introduction
Creating applications is a multi-skill effort that comes with a set of challenges. For an average sized application there are 5 skills involved:
- Graphical design
- Business analysis
- Application development
- Software testing
- System operations
… not even taken into account other stakeholders like end-users, DBA’s, enterprise architects, security officers, project and program managers, change management, user experience design …