Conference content
The home page explains the interactive style of this conference. But what's the content? The conference is about technology, people, process and practice.Technology
Technology is the bottom line in software. Topics likely to be covered in scheduled or Birds Of a Feather session would include established or up-and-coming technologies such as:- Enterprise Development Platforms (J2EE, .Net)
- Internet technology, eCommerce and Web Services
- Languages (Java, C#, Python, Perl, Smalltalk)
- Distributed, component-based or service-based development
- Pervasive or embedded systems
People
Software is an intensely human activity and understanding how to organise and support people is a key challenge in software development. The conference will cover such topics as:- Dynamics of software development
- Education and training
- Communication, motivation and reflection
- Problem solving and thinking models
- Organisational structures
Practice
Sharing knowledge and experience of successes and challenges is critical in the face of rapidly increasing complexity. Topics likely to be covered would include:- Patterns and pattern languages
- Knowledge management and capitalisation
- Comparative experience (what we have learned or can learn from other disciplines)
- Experience reports that highlight lessons learned
Process
Understanding the 'how' of software development and delivery is a central issue. Sessions might examine:- Software or system architecture
- Requirements capture management and evaluation
- Metrics and estimation
- Modelling techniques
- Agile verses plan-driven lifecycles
- Balancing stakeholders’ needs


