We believe this approach is a key differentiator for our product development capabilities. Our preferred agile methodology is scrum, which is an iterative and incremental approach to software project management. It provides the best mix of control and visibility while also allowing “exibility in the software production process, a factor that makes it ideal to completely manage the software development process.