Monday, September 11, 7:30 PM - 9:00 PM
Boost in Your Future
David
Abrahams, Boost Consulting
The Boost C++ library collection continues to grow, and is increasingly becoming a standard element of the industrial programmer's toolbox. We expect to see major evolution of the Boost processes and library set during 2005-2006, but to fully serve the needs of the C++ community, it will take your participation and input. This BoF is an opportunity to find out where we're headed, tell us what you need from Boost, discuss new libraries ideas, and find out how you can participate.
End Well to Begin Well: Using Project Retrospectives for Refreshment and Renewal
Ellen
Gottesdiener, EBG Consulting Inc.
Project retrospectives - also known as postpartums, postmortems, team reviews, debriefs, lessons learned, and after-action reviews - are typically held at the end of a project, an increment or a major milestone. Retrospectives give teams and stakeholders a chance to stop, reflect and tap into their most profound insights. Team members get out the project story, harvest collective wisdom, tell the truth without blame or judgment, identify what to appreciate and improve, understand and forgive their failings and relish their successes. Teams use the insights gained from retrospectives to improve their processes in new projects. This BoF is an opportunity to discuss the reasons for conducting a retrospective and identifies who should attend, who should facilitate and what should happen. Participants will learn how to sell this process to management, what role management should play, and how to establish a safe environment to maximize the effectiveness of the session.
rSpec Update and Discussion
David
Astels, Astels Consulting
David Chelimsky, Object Mentor, Inc.
rSpec is a new framework for doing behaviour driven development in Ruby. This session, led by the people responsible for rSpec, will bring attendees up to date on the latest developments to rSpec and related bdd issues, as well as allow for discussion on rSpec related topics.
The IIBA: What's in it For You?
Mary
Gorman, EBG Consulting Inc.
Do you know what the IIBA is, and what it can do for you? The International Institute for Business Analysis is an international, not-for-profit, professional association for Business Analysis professionals. IIBA's vision is "to be the leading world-wide professional association that develops and maintains standards for the practice of business analysis and for the certification of practitioners." This BoF session is an opportunity to learn more about the IIBA and discuss ways to leverage the IIBA in your work. Mary Gorman, a member of the IIBA's Body of Knowledge (BOK) Committee and leader of the Requirements Elicitation sub-committee, will facilitate and provide an update on the IIBA BOK.
Best Practices for Design-Time SOA Governance
Mary
Dangler, LogicLibrary
IDC estimates that SOA-driven software spending worldwide will reach nearly $9 billion by the end of 2009. As pilot SOA projects move from concept to production, enterprises are facing new challenges related to governance. For an organization to effectively define and implement an SOA it must extend SOA governance back to the design and development stage. This is essential to prevent an SOA from turning into ABOS (A Bunch Of Services) point-to-point services that cannot be used across business processes and simply create another layer of spaghetti code. Brent Carlson, cofounder and vice president of technology at LogicLibrary, will address issues in establishing broad-based SOA governance processes at the design and development phase through operations. Attendees will learn best practices for managing services throughout their lifecycle, how to align IT with high-level business processes, and understand which principles and tools support SOA governance in leading development environments.
Tuesday, September 12, 7:30 PM - 9:00 PM
Eclipse Process Framework (EPF) *New
time*
Per
Kroll, IBM
Eclipse Process Framework (EPF) is an open source project for best practices. EPF enables academic institutions, consulting companies, technology vendors and other software development organizations to collaborate around software development practices within an open source environment. The framework is currently co-developed by over 20 organizations, and provides practices for iterative software development with a strong focus on collaboration. This BoF lets you discuss with your peers and EPF leaders what you like and don t like about EPF, and how you can help making it better.
Software Development Worst Practices
Michael Hamilton, Chief Architect, Enerjy
Richard Sharpe, Director of Professional Services, Enerjy
Take a break from SD Best practices to discuss software developments 'Worst Practices'. This BOF is a chance to discuss some of the worst code you have seen written -- by someone else, of course. We'll start by taking a look at some Java code that has caused some classic bugs in deployment and examine some ways these problems could have been avoided. Come prepared to share some bad code, good laughs, and great tips to avoid your code from showing up at this BOF next year.

