Entries from July 2012 ↓

Development Manager vs. Engineering Manager

My title at EMC is “Software Development Manager,” but my job is definitely “Software Engineering Manager.”

Usually in a software engineering organization, at some level there is a split between the Development team and the Quality team.  The Development team, in theory, is evaluated on its ability to Develop software.  The Quality team likewise is evaluated on its ability to Qualify that software.  While nobody wants the Development team to produce a buggy product, in the end it’s the Quality team who makes the decision on whether the software is bug-free enough to ship to customers.  You don’t trust the Development team to make that decision.  It’s a system of checks and balances.

Continue reading →

Stephen Covey

I learned yesterday that Stephen Covey, author of The Seven Habits of Highly Effective People, had died.  It impacted more than I thought it would.

I am not here to speak about Covey’s personal life, his religion, and so on.  But I do want to speak about what Covey meant to me and how he influenced me at a young age.

Continue reading →