Category Archives: Team

Why communication is hard, and what to do about it

I know IT folks sometimes seem under-socialized and (to varying degrees) awkward. However, they don’t have the market-cornered on communication problems. Gosh, just turn on any TV sitcom and you will probably see a people who are having conflicts because … Continue reading

Posted in IT Psychology, Professionalism, Team | Tagged , , | Leave a comment

How to get people to follow a process

Years ago, I worked on a team who was making an online trivia game. The concept was a very brilliant solution to a common problem. The customer was a huge company who processed credit applications for car purchases. Their financial … Continue reading

Posted in IT Psychology, Professionalism, Team | Tagged , , , , , | Leave a comment

How your processes save your backside

When you have a well-defined process, it can be tedious at times. Sometimes you even want to throw unpleasant terms on it, like “bureaucracy”. Bureaucracy sounds nasty. I’m trying to think of someone who could make it sound palatable. Maybe … Continue reading

Posted in IT Psychology, Lessons Learned, Professionalism, Team | Tagged , , | Leave a comment

Training your manager

Disclaimer: This is not about my current workplace. This is about all workplaces. Whether you are a team lead, software architect, PM or a junior developer, you count on your team for stuff. Maybe if you are a one-man-team, you … Continue reading

Posted in Career, IT Psychology, Lessons Learned, Professionalism, Team | Tagged , , | Leave a comment

Scaling a project

I recently read an article from a local “expert” about scalability of a dev team. The author claimed that every project can only be completed by a team of 7-10 people. The size of the project didn’t matter to the … Continue reading

Posted in Lessons Learned, Methodology, Optimization, Team | Tagged , , | Leave a comment