Advanced Software Development using Agile Scrum Methodology