Paul Maritz on Leadership

In 2010, Adam Bryant of The New York Times interviewed Paul Maritz, the president and C.E.O. of the software firm VMware. The interview touched upon many subjects relating to leadership. The topic that resonated with me were when Maritz discussed the change in nature of a leadership position as you lead a larger group of people. Speaking […]

Read more "Paul Maritz on Leadership"

FOSS

FOSS is an acronym for Free and open-source software.  In this post I will  look at two particular FOSS projects and gather some facts about them in order get some feel for the scale of the project, and a bit of understanding about how the projects operate from a developer’s perspective. The two FOSS projects that […]

Read more "FOSS"

IRC as a Communication Tool

IRC, which stands for Internet Relay Chat, is an application layer protocol that facilitates communication in the form of text. As part of an assignment for class I was asked to follow/monitor traffic on one channel for half an hour. I connected to #ubuntu, #freenode, #mysql and ##c++ and followed for an hour. Unfortunately, there was not […]

Read more "IRC as a Communication Tool"

Writing Good Requirements

This post is a discussion about the following articles: http://cci.drexel.edu/faculty/gbooker/info324/heumann-article-2004.pdf http://ezinearticles.com/?Business-Requirements—What-Is-The-Difference-Between-Good-And-Bad?&id=976468 http://www.processimpact.com/articles/qualreqs.html   The authors of these articles: Jim Heumann, Thomas Hathaway, and Karl Wiegers, propose three starkly different approaches to writing a business or technical requirement. The fact that all of these approaches are different yet effective are a testament that writing requirements is […]

Read more "Writing Good Requirements"