Telegraph Hill Software
  • Services
  • Client Success
  • Careers
  • Insights
  • About Us
  • Contact Us
Select Page
Timeless Lessons in Software Development – How to Make a Late Project Even Later

Timeless Lessons in Software Development – How to Make a Late Project Even Later

by Robert Boyd | Apr 16, 2019 | Software Development Lessons

Why adding more programmers to a late project makes it later The gist of Chapter 2 is this: For the typical software development project, at some fairly small number of workers (designers, developers, testers, infrastructure engineers) adding one more worker makes the...
Timeless Lessons in Software Development – How to Make a Late Project Even Later

Timeless Lessons in Software Development – Mythical Man-Month – Mismatched Intuitions

by Robert Boyd | Apr 15, 2019 | Software Development Lessons

Mismatched Intuition Technical managers generally have an intuition about how to structure teams and development processes based on years of experience. But business managers (VPs of Sales, Consumer Product Managers, manufacturing supervisors, bank administrators)...
Timeless Lessons in Software Development – Introduction

Timeless Lessons in Software Development – Introduction

by Robert Boyd | Apr 14, 2019 | Software Development Lessons

Timeless lessons from 50 years of software development writing Wow! Software development evolves at a breakneck pace. The marketing hype surrounding new software development tools and techniques exacerbates this sense of headlong rushing forward. And, the ‘material’...
ACM Code of Ethics and Professional Conduct

ACM Code of Ethics and Professional Conduct

by Robert Boyd | Dec 10, 2018 | Business Intelligence, Human Capital, Management & Leadership

Stop and Consider Before you take on the next assignment – Stop and Consider – is this what you really ought to be doing? The Association for Computing Machinery is not known for inspirational exhortations to a higher calling. But, in their dry, analytical way they...
Do I Really Need a Full Time CTO?

Do I Really Need a Full Time CTO?

by Robert Boyd | Jan 17, 2018 | CTO Consulting, Management & Leadership

Chief Technology Officer (CTO) is one of those job titles with widely varying definitions. As defined on Investopedia: A person in this role, “examines the short and long term needs of an organization, and utilizes capital to make investments designed to help the...
« Older Entries

Search Posts

Categories

Recent Posts

  • How to Ace the Google Cloud Certification
  • 8 Steps to Hire Great Software Engineers
  • SEI Weighs-In on Agile Methodology
  • Four Grand Challenges of IT
  • A Pragmatic Agile Workflow – Introduction
  • How Does Low-Code Work?
  • Big Data, Distributed Accountability
  • What is Low-Code?
  • Heroku Migration – Where to from Heroku?
  • Rotating QA Lead Roles and Responsibilities

© Telegraph Hill Software. All rights reserved.