The main goal of the IceCube data analysis organization is to bring analyses to publication as quickly as possible while maintaining the highest possible scientific standards. To achieve this goal, the organization strives to ensure the infrastructure needed for analysis is provided and maintained, to use analysis manpower resources in an efficient and fair manner, and to oversee and streamline a rigorous internal analysis review process. Analysis infrastructure includes the three broad areas of detector calibration and data quality, signal and background simulation, and event reconstruction, and three working groups are formed to oversee these areas. Analysis infrastructure also includes computational resources, and large and small computer clusters are employed for data distribution, analysis and simulation purposes. Analysis manpower is organized into five separate working groups, each of which contains several separate but related analyses, so that ideas and methods can be shared easily among similar analyses. An Analysis Coordinator oversees the activities of all the working groups. The internal review process is managed by the Analysis Coordinator who, in consultation with the Collaboration Board, appoints a small committee responsible for bringing an analysis from the first draft stage to publication readiness and collaboration-wide approval.