Читал, вроде всё логично. Главное, чтобы всегда был договор и чёткий план, иначе реально можно нарваться на проблемы. А то много где видел, что люди просто «ломают», и всё идёт не по сценарию. Надо сначала разобраться на своих тестах, как тут советуют, а потом уже в реальных проектах пробовать. Без подготовки там лучше не лезть.