Due diligence applications are a tool that assists in assessing the actual status of a given software development project. It allows indicating the potential of a credit application development and identifying pretty much all disadvantages and threats that may discourage investors right from continuing it is implementation. The technology homework process requires evaluating the company’s