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