First of all, I'm giving a talk next Monday at Software Guru 2009 about OSGi as technological foundation for developing software platforms and product lines, based on our own experience at certum.
Besides this, I'm going to OOPSLA 2009 (Orlando) and QCon 2009 (San Francisco) for the very first time =). Here is a draft of my OOPSLA schedule.
I'm specially interested in modularity, architecture and testing. So I've already signed for the following tutorials:
- Agile Architecture via Modularity Patterns (Kirk Knoernschild)
- What Every Software Architect Should Know About Testing (Peter Zimmerer)
- Using AOP with DDD to Create Rich, Clean Domain Models (Aslam Khan)
If that's not enough, OOPSLA is colocated with Onward! conference.
So, I'll be very busy =), not to mention that I'm enrolled in a rock climbing course with sights on climbing at Potrero Chico on December and I'm having trouble imaging a compelling development strategy for a SOA/JEE project which just got approved.
What's the trouble with this project? Let me explain: we estimated almost 60,000 development hours and must be delivered within 8 months (I've never worked on something like this from scratch). Best of all, for security reasons, we weren't given specs to make our estimate, just many clues about size and complexity and a list of deliverables. If I were a believer, I'd be praying for the specs not to come and make me regret not adding other 60k hours to cover my 'risk factor'.
I'm very far from being a JEE fan, but this will really be a challenge for me. Why? Three reasons: size, complexity and people.
So, don't be surprised if I start posting about JEE and development methodologies in the months to come.
The one sure thing I can say for now is: test your ejb's using OpenEjb and nothing else out there!
IT SEEMS LIKE U R GONNA HAVE A LOTTA THINGS TO DO. SWEET!!!
ReplyDelete