
Chair: Peter Smith
Siara Research
Monday (8:30-12:00)
Adam's Mark Hotel Plaza Ballroom A/B
Wednesday (10:30-5:00)
Colorado Convention Center C102, C104, C106, C108, C110, C112
Thursday (1:30-5:00)
Colorado Convention Center C102, C104, C106, C108, C110, C112
DesignFest Review Panel
Friday (3:30-5:00)
Colorado Convention Center Ballroom

OOPSLA `98 Code Fest
|
The fifth OOPSLA DesignFest is about design and creativity. The DesignFest event has been created to give OOPSLA attendees the opportunity to learn more about design by doing it. DesignFest is not about passively sitting and listening to experts talk about design. DesignFest is about sharpening your design skills by rolling up your sleeves and working on a real problem with others in the field! People like for example Ward Cunningham, Ralph Johnson and Grady Booch.
In the DesignFest you will work in small groups to solve a particular design problem, bringing to bear your experience and skills in object-oriented design and/or in working on similar problems. The goal is to learn new techniques from each other and to uncover and articulate the analysis and design patterns that we already use subconsciously.
Design teams will be provided with a timetable, process hints and a list of deliverables. During the session, teams will get the opportunity to improve their designs by periodically comparing their work with that of other teams solving the same problem independently.
The results of all groups will be presented at the DesignFest panel held on Friday. There will also be a poster exhibit for the final reports from each design team. After OOPSLA, the design problems and the solutions developed at OOPSLA will be published on the DesignFest Web site. The panel is a public event, so please come along, even if you don't have time to participate in a DesignFest Session.
The year the following 5 problems have been chosen:
1. A Drink Vending Machine
2. Event Logging Facility
3. Timer Device
4. Network Document Distribution Service
5. Concept Development
CodeFest
This is the second year that DesignFest will be followed by a CodeFest. In the CodeFest, teams of programmers will implement some of the designs created during the DesignFest. In this way the DesignFest participants will be able to see how good their designs really are. Feel free to look over the shoulders of the students participating in CodeFest, to see the designs being implemented.
AnalysisFest
For the first time, this year's DesignFest is being preceded by AnalysisFest. In the same style as DesignFest, AnalysisFest is neither an analysis class nor a tutorial; it is an opportunity for analysts to sharpen and measure their skills by interacting with their peers. Appropriate analysis of a system's problem domain increases the understanding of requirements and leads to better, more robust design solutions.
Participants in the DesignFest are welcome to join the AnalysisFest to explore how analysis can help improve the design process. Because it is a pilot program this year, registration for AnalysisFest will take place at the conference, and only be open to registered DesignFest participants.
The AnalysisFest will be organized by:
Chair: Jim Heliotis, Rochester Institute of Technology
Holly Beck, Questra Consulting
Tom Bullinger, Questra Consulting
Marc Cote, Xerox Corporation
Ben Steele, Questra Consulting
Jason Wynne, Questra Consulting
|