2 posts categorized "Company organization"

08/15/2009

What’s Different about a Small Software Company?

Leading software development in a small software company is different from running a software team in a large company. A manager from a large company who is put in charge at a small firm can run in to big problems. Let’s look at some of the key differences between what happens in large software firms and your experience leading engineering in a small company.

In a large company, support staff handles many of the different routine things.
In a small firm, you are the support staff.

In a large company, the engineering manager reports to another manager up the management chain.
In a small firm, as head of engineering, you report to the CEO.

Continue reading "What’s Different about a Small Software Company?" »

02/12/2009

Matrix Management - Part 1

Many believe that matrix management is the best organizational structure to use in managing the development of new services as well as new products. To understand how this perception arose and whether it is true for software development companies regardless of company size, part 1 of of our series on matrix management will look at the its definition and its general history of usage.

Continue reading "Matrix Management - Part 1" »