Posts in category 'management'

   Newer Posts »

Are You Silver Bullet Proof?

I recently attended a presentation titled “Are You Silver Bullet Proof?” at the ICE Technology Conference by Sharon Stanbury and Joni Mines of the City of Edmonton. As non-I.T. people, they revealed an interesting perspective on how enterprise I.T. departments and the business should work together. They started by introducing two myths concerning I.T.: Myth […]

Release When Ready

There are several strategies for producing software releases. One approach is to release by schedule – the software ships on a fixed date defined well in advance. Another method is to release based on budget – the work stops once the money available is exhausted. I believe, however, that the best strategy in general is […]

What is ITIL Service Management?

I recently attended a three day course on ITIL Service Management and wanted to share what I learned and what my impressions of ITIL were. ITIL – Information Technology Infrastructure Library – is a library of books that defines a framework of processes for IT and provides guidance regarding their implementation. ITIL was created by […]

Are You a Rule Maker or a Rule Breaker?

In order to work effectively with coworkers and clients, you need to understand their viewpoint. Over the last few years, I have discovered that a person’s approach to rules such as processes or standards is an important element in understanding and predicting how they will operate in the workplace. One reason this is a useful […]

ICE Conference Highlights

I recently attended two seminars at the ICE 2006 Technology Conference in Edmonton thanks to my employer CGI. I enjoyed both presentations and regret not attending more. I was able to pull some useful tips and ideas from each seminar that resonated with me. The first session was Lessons for Risk Management Taken from the […]

Crunch Mode

I have recently experienced two episodes of ‘crunch mode’ – the flurry of activity prior to deploying new functionality into production. The crunch happens because there is insufficient time to do everything that needs to be done. To compensate, people work longer or take shortcuts like skipping thorough testing. The result is often a higher […]

Two Types of Time in Project Schedules

My article on Understanding Project Schedules discussed four factors of project schedules: time, resources, scope, and quality. Time is often the factor of greatest interest to project stakeholders such as customers or management. They often ask when the project will be finished. I refer to this as elapsed time – the passage of days on […]

Understanding Project Schedules

Project schedules are obviously important for project managers and team leads. They are often asked questions like “When will this project be finished?”, with a typical follow-up question of “Can it be done sooner?”. So one key responsibility of project managers is to create and maintain the project schedule. Does this mean that software developers […]

The Software Administration Role Pattern

This is a software organizational / project management pattern that I have come across many times but never seen written, so here it is. Context: You are managing a team (four or more people). The primary goal of your team is to develop new software functionality (either by creating a new product or enhancing an […]

Overtime Considered Harmful

I recently read the book Slack: Getting Past Burnout, Busywork, and the Myth of Total Efficiency. My previous post on Working Smarter, Not Harder already discussed the main premise of the book. However, DeMarco writes compelling arguments on other issues, one of which is overtime. Much analysis has been done to determine the correlation between […]

   Newer Posts »