I’ve been thinking lately about whether changes in technology should be causing us revisit ideas and approaches that we have tossed aside or put on the back burner for many years. In simplest terms, the question would be if high-speed Internet connections, mobile access, processor power, memory, storage and the Cloud now make it possible