We all know that database projects and other technical/IT projects often fail. They are never completed, the results fall far short of expectations, nobody uses the new application, and so on. Why? At the end of the day, if we look beneath the surface-level issues,...
A recent experience on a large database development project illustrates three very important principals to follow when developing a large computer system; keeping code well organized, keeping code well documented, and ensuring that more than one person is familiar...