Our Blog

  • The Importance of Communicating Status and Plans

    The Importance of Communicating Status and Plans

    One of the best ways to control project success is to meet or exceed expectations.  One of the best ways to understand and impact expectations is through regular status and review.  Therefore, status reporting habits are an excellent way to improve the chances of success for your project. A Failure of Communicating Status I had…

    Read more →

  • Contractors or Employees? Options for Growing Your Team

    Contractors or Employees? Options for Growing Your Team

    In building a team one of the first questions that need to be answered is whether you will use contractors or employees.  Although this decision may be dictated by circumstances, it is important to recognize the pros and cons of each.  In the spirit of full disclosure, I have been a contractor for most of…

    Read more →

  • Finding A Balance in Choosing Your Technology Tools

    Finding A Balance in Choosing Your Technology Tools

    One of the challenges we face when building a new product is the selection of the technology.  Finding a balance between a homogeneous or mixed solution can be difficult.  On the one hand, a single vendor is easier to work with.  However, on the contrary, you want to avoid lock-in, and single vendor solutions often lack…

    Read more →

Search the blog for more articles