INSPECTING THE HIGHEST SEVEN SOFTWARE ADVANCEMENT STYLES, THEIR ADVANTAGES, AS WELL AS THEIR USES