CUSEC summary part 2
I wanted to write a more detailed post about CUSEC, like I did last year. I tried a couple of times but I couldn’t find a really good way of putting it all together. I always wanted my blog to help me get better at writing. Maybe I put too much pressure on myself to write a long article.
However, there certainly were a couple of interesting ideas I heard at the conference that I want to share, or at least that I want to catalog in my blog. So here they are, at random (well not totally, in the order I heard them):
Day 1
Pete McBreen
- The "It works as designed" mindset. (There was a very funny example about a motorcycle, anyone remembers what it was?)
- We should sign our work, take responsibility for the systems we create.
- Learn from experience with project retrospectives.
- We need to promote fun process because excitement is a good predictor of quality.
Austin Hill
- Startups can stay small today.
- VCs expect market traction for a software company, so it’s important to get it out soon.
- Find mentors and coaches.
- Technical risks are low today. You take creative risk.
- Forget plans. Have fun. Choose what not to do.
Greg Brill
- Aptitude. Attitude. Experience. Favor the first two.
- Elevator pitch can be summed to "What do you want?".
- Trust your instincts.
- Attitude is king. Avoid the bitch cluster.
Other presentations of the day:
- Jim Cordy about what is a professionnal software engineer.
- Someone from SAP talks about Web 2.0
Day 2
Dave Thomas
- Dave starts his presentation by taking off his shoes.
- Use of fear to manipulate. FUD is used to sell.
- Risk management is important
- You can’t live without taking risks.
- Do not be afraid to make mistakes.
- Opposite of risk is stagnation.
Ralph Johnson
- The word maintenance has a bad stigma.
- Maintenance is increasing.
- Programming is program transformation.
Other presentations of the day:
- Dr Lee McIntyre about the User Experience team at Business Objects.
- A presentation of Mylar, an interesting plugin for Eclipse.
- Panel discussion wasn’t very good, lacking direction and a central theme.
Day 3
Venkat Subramaniam
- The key to beginning agility: attitude.
- Fixing problems is a top priority, not blames.
- A mistake is an oppportunity to learn.
- Keep up with change, but keep your balance.
- Take control. Find a rhythm for everything. Tackle tasks regularly. Set small goals.
- Don’t listen, educate customer.
- Decide what you shouldn’t decide.
- Timeboxing.
Other presentations of the day:
- Geoff Guenther, about high performance databases at Direct Energy.
- Timothy Lethbridge, about the resistance to HCI.
- Kokoromi
Well that’s it for CUSEC for 2007. Going through my notes, there clearly was an idea that come up a lot: Make mistakes and learn from them.
No Comments »
RSS feed for comments on this post. TrackBack URL