The general objective of this article is to know about Scrum Software Development. The Scrum software development methodology has numerous advantages over the conventional software development methods. Overall, it reduces the jeopardy of producing an unfeasible product. The everyday meetings remain the development team working directly together even if they are not geologically close together. Scrum is a enormous methodology for working with a nearshore product development partner.