Some Pathways for Career Development in a Product Engineering Organization

The diagram below illustrates some pathways for career development in an engineering-focussed product development organization. It shows an organization where software engineering is a major discipline.┬áThe pathways shown here map out career paths that we have seen work well in a number of organizations. (There are also other pathways that work well that are not… Continue reading Some Pathways for Career Development in a Product Engineering Organization

Trinity Method of Technology Management

In the Trinity Method of Technology Management, tasks and responsibilities are categorized under three types of roles: Creator, Guardian and Recycler. If you are the CTO or VP of Technology at an organization, your team needs to do three things effectively and regularly: Innovate; improve; create new products, features, services & processes Operate; maintain; execute… Continue reading Trinity Method of Technology Management

Hosting Large-Scale Web Sites: Contract Review Guide for the CTO

If you host and operate large-scale Web sites, or negotiate contract agreements with vendors that provide such services, you need to understand what should be included in a Web hosting infrastructure. This knowledge will help you in three areas: Providing reliability, scalability & good performance Minimizing risks via security, privacy, regulatory compliance and reduction of… Continue reading Hosting Large-Scale Web Sites: Contract Review Guide for the CTO

Understanding SLA Uptime Percentages

The table below helps illustrate why you should ensure that the “SLA Uptime Measurement Meter Reset Window” is the same duration as your billing cycle or shorter. Availability % Downtime per year Downtime per month (30 days) Downtime per week Downtime per day 90 “one nine” 36.5 days 72 hours 16.8 hours 2.4000 hours 95… Continue reading Understanding SLA Uptime Percentages

Checklist for Migration of Web Application from Traditional Hosting to Cloud

In 2010, Cloud Computing is likely to see increasing adoption. Migrating Web applications from one data center to another is a complex project. To assist you in migrating Web applications from your hosting facilities to cloud hosting solutions like Amazon EC2, Microsoft Azure or RackSpace’s Cloud offerings, I’ve published a set of checklists for migrating… Continue reading Checklist for Migration of Web Application from Traditional Hosting to Cloud

Organizing a Digital Technology Department of Medium Size in a Media Company

There are many good ways to organize your technology department. This article presents some of them. It is written for a CTO or VP Technology leading a medium size department looking for suggestions on organizing or reorganizing your Digital (Web, Mobile) technology department. It is best suited for you if your organization has the following… Continue reading Organizing a Digital Technology Department of Medium Size in a Media Company

Management & Technical Career Growth Tracks

Described here is one way to enable technologists to grow their careers in your organization while still allowing them to focus on the type of work they are best at and enjoy most. The typical management career growth path does not suit some technical people. These information workers need to grow in their careers (gain… Continue reading Management & Technical Career Growth Tracks

Project Management: Time to Market, People & Teamwork

Starting early, not driving recklessly fast People who have worked with me are familiar with my trait of challenging the team to bring products and solutions to market as soon as possible. I’m a strong proponent for quickness to market and love to deliver sooner than the initially projected timeline. In this article, however, I… Continue reading Project Management: Time to Market, People & Teamwork