|
I know that engineers really want to build things and create value. I
believe in process as a way for teams to clarify their working
relationships and to be more effective together. I believe in teams
more than star-authors. It takes time for individuals, let alone
organizations, to change. And that’s good because the organizations
then become learning entities. I understand when it’s time to
leave well-enough alone, and when to start throwing stones at glass
houses.
I believe:
- in metrics and all sorts of social
games that help us become effective
- in principled project management
where appropriate, and fast and loose when it’s the right time for
that.
As I’ve said, technology organizations are learning
organizations where the technology, the people and the organization
evolve to better serve the company as a whole. It requires
support for highly creative people, but also discipline to help people
focus on the things that matter. It’s communication to make sure
they understand where we’re headed and why, so that they can take on
responsibility effectively without the need for constant “management”
to keep them on target.
|