... a new project launches
A good friend of mine, Bob Gross, and I worked on a project together several years ago. Since then we’ve been on different projects and we haven’t had the opportunity to work together. Bob’s helped me on an application I’ve been distributing for several years now and we recently had some thoughts that change the way this program can and will work. We’ve decided to work together on the application – now we just have to decide how we’ll license the software. Will it be shareware? Will it be open source/community driven?
I’m really looking forward to it – downright excited to get started. Working with quality programmers is always a joy and I should have thought about this sooner. We’re collaborating via email and going golfing – perfect time to mentally white board outdoors. In the process of doing requirements, I’m reviewing the book Software Requirements by Karl Wiegers and some other requirements titles, I’m amazed at how waterfall based the texts are. I wish there was a requirements book that maps to the TDD approach. As we’re tackling this task, I’ll be blogging some of these findings. I really don’t like writing specs, but every once in a while it’s good to put on a different set of shoes and walk a few miles to stay acquainted with the issues. I’m taking a different approach to spec writing that I think will be interesting to grab and talk about.
The application is based on fantasy football in particular but all fantasy sports in general. I guess my dream job is writing an internet-based fantasy sports application 20 hours of the week, writing about football for fantasy football freaks 20 hours of the week (during the season), raising my family and doing karate 4 nights a week. Oh yes, and working at home all but one or two days a week. When I find that job, I’ll be sure to blog it!