XQuery Case Study
Jason Hunter
Thursday, March 17, 3:30pm– 5:00pm
As XQuery nears completion, how long before we can use it in production? The answer is, we already can! In this session, we'll look at some working XQuery deployments and dissect how they work. There's no better way to understand a new query language than to see it in action.

Are Jini and JXTA in the Wrong Box?
Daniel Steinberg
Friday, March 18, 8:30am– 10:00am
Jini and JXTA are often presented as enterprise technologies, but Apple's use of their Rendezvous technology shows us how we might better leverage Jini and JXTA both separately and together in desktop applications. Take your laptop to a wireless cafe and print document to your network printer on your desk at home. Open up your music player and find available music streams to listen to. In this session you will see examples of how your desktop application can benefit from being Jini and/or JXTA enabled along with a walk through of the steps required to do so.

Capturing and Documenting Nonfunctional Requirements
Andre Gous & Patricia Zwirnbaum
Friday, March 18, 1:45pm – 3:15pm
The project development teams at the US Patent and Trademark Office (USPTO) frequently work under very tight deadlines and with limited resources. Teams often have little time (or expertise) to identify a comprehensive set of nonfunctional requirements. Frequently the team learns of missing requirements when they encounter problems in testing or customer acceptance. Due to very rigid delivery deadlines, the product is often delivered but is often followed by one or more maintenance releases addressing the missing requirements. Many of these requirements are applicable, either directly or with tailoring, to all USPTO IT projects. It is anticipated that a development team, working with a requirement steward, will be able to very quickly incorporate the nonfunctional requirements into the set of project requirements. This class will demonstrate to you the complexities involve

AdaptiveESP: Fostering People and Knowledge in Projects
Ashin Wimalajeewa
Friday, March 18, 3:30pm – 5:00pm
The National Australia Bank, Australia's largest financial institution delivers projects in a complex environment. In such environments, no one process or method fit all projects and remains relevant. What was needed is a framework that weaves together governance, methodology, collaboration and community. What was also needed is a technology platform that can support this framework. AdaptiveESP is National’s platform that implements many aspects of this framework. If you are interested in scaling agile for the enterprise, knowledge management, dynamic process assembly, pattern languages, project visibility and transparency, then come and see how this Wiki based approach works to provide a foundation for a truly adaptive methodology. In this case-study presentation, you will experience the environment, see the principles applied, review the underlying architecture and share in the lessons learnt of the operational model.