tweet: Ive said it before and ill say it again is a design company they make sure that on release the quite limited new features are ON POINT However is a software engineering company they iterate until perfection That is what an agile approach is 