This is a subtle form of shattered type in Adobe Illustrator.
In this example, I first ran the Text through an Envelope and then Expanded it (Object/Expand). Next, I used the Grid Tool and drew a Grid over the Text. Then, with both the Grid and the Text selected, I ran the Divide Pathfinder. This used the Grid to slice the Text up into pieces. And the result was also automatically Grouped. After ungrouping, and zapping away the bits of the Grid which were left over, I just started displacing pieces of the former Text around until I got the look I wanted.