I recently wrote an article for the website Project Management Planet on the topic, managing virtual software management projects. The article came via Elance, a freelance website that I use at times to outsource project work or to work on projects myself. The site owner was very interested in my experience as virtual project manager and needed me to write 1200 words on it. While writing is not my bread and butter, I complied mostly because I did want to share my experience on managing projects virtually and because I can get some Cat-C Professional Development Units (PDUs) from PMI since I needed to do some research to substantiate my article.
The link to the article and website is above, have a read and let me know what you think.