Funambol introduced SCRUM to their software development process over the course of a year and three releases. They started with a waterfall process for their first release but encountered issues. Their second release incorporated some agile practices but still had problems. For their third release, they fully adopted Scrum practices like user stories, estimation, and daily standups across three teams, which improved communication, teamwork and management feedback. They continue working on improvements like reducing story sizes and technical debt.