INSPECTING THE HIGHEST SEVEN APPLICATION DEVELOPMENT TYPES, THEIR PROS, AS WELL AS THEIR UTILIZES