The CTO Checklist
The Chief Technical Officer Checklist

Last updated: 04 November 2007

In this list we cover the various areas of responsibility for a Technical Director or Chief Technical Officer in a small-mid size Microsoft focussed software company (eg 15-120 staff).

Hardware


This sections covers all the hardware related areas of a software company.

  • Internal servers
  • External servers
  • ASP servers
  • Firewalls, routers, switches, cabling
  • VPNs
  • Phones (PABX)
  • IP telephony


Software


This section covers software, technology and concepts


3rd Party tools and providers


This section covers general developer and technical tools. New tools are added as I play with them...



CodePlex and Community projects


This section covers general developer projects available from CodePlex

Concepts


This section covers general areas of understanding required by CTOs

  • Project management
  • Security
  • VPN access and remote access
  • Unified Communications
  • Web site hosting
  • Application hosting (ASP)
  • Disaster Recovery
  • Power consumption
  • Air conditioning in data centres
  • Failover architecture
  • ISP analysis


People management


This section covers the soft skills required by CTOs

  • Career planning for staff
  • Efficiency versus Effectiveness
  • Training
  • Certification
  • User group and community event involvement
  • Networking events
  • Hiring & firing
  • Recruitment process
  • Review process

Partnering


This section covers the partnering and joint venture side of business


Have I missed something obvious?



Got a suggestion? If so, please contact Craig Bailey.
Copyright © 2007 Craig Bailey. All rights reserved.