The software development industry has changed tremendously in the last couple of decades. IT companies and tech organizations all around the world are using new software programs because it is evident that the success of any software solution depends totally on the type of methodology used in the development