Technical Program
Educators' Symposium
Doctoral Symposium
Student Research

Student Volunteers
Special Events
Housing Information
Registration Information

Thursday, 7 November – 13:30-17:00 Afternoon – Convention Ctr - Room 604

51 Successful Technical Leading on an OO project

Andrew Schneider
BJSS Ltd., as@bjss.co.uk

So you're a technical lead. You will have to combine many disparate skills to achieve that elusive goal, the successful team. Project management, people management, requirements management, as well as good design and implementation skills are all core ingredients. If you have ever pondered any of the following questions this tutorial is for you:

    How much design is enough?

    How much project planning is enough?

    How do I select and introduce appropriate technologies and methods?

    What sort of leadership style is appropriate to my team?

    How do I gain the respect I need to lead the team?

    How much freedom should the team have?

    How do I handle problem team members?

    How do I handle a project in crisis?

    How do I handle the age-old "I want it fast, flexible, cheap and now" problem?

This tutorial will answer these questions and more. It will provide a holistic view of technical leadership. During the tutorial we'll outline tools and techniques such as flexibility matrices, worry-first management (a risk-focused approach to management) and targeted design. Participants can also share experiences and will leave with a comprehensive set of references for further exploration.

Attendee background

Participants will be either new to technical leadership or already have been in a technical lead role for some time and wish to share experiences and learn some new techniques.


Lecture with group discussion and copious real world examples.


Andy Schneider wears consultant and architect hats for BJSS, a software services organisation. He has been involved in implementing, designing and leading projects utilising object orientated technology since 1990. His primary interests are complex distributed systems, security and technical management. When wearing his consultant hat he finds himself performing presentations and tutorials on a regular basis.