Home / Companies / Heap / Blog / May 2014

May 2014 Summaries

3 posts from Heap

Filter
Month: Year:
Post Summaries Back to Blog
In the early development stages of products like Heap, traditional analytics are often ineffective due to small sample sizes, making it difficult to achieve statistical significance. Instead, individual user analysis emerges as a crucial tool, allowing companies to monitor user activity at a granular level to identify patterns and issues that may not be apparent through user feedback alone. This approach helps developers understand user behavior, such as which features are underutilized or difficult to navigate, and can guide improvements in product design and user onboarding. However, individual user analysis has limitations, such as the potential for non-representative samples and scalability challenges as the user base grows. While tools like Google Analytics are not suited for this purpose, session recording tools and event-based tracking like Heap offer valuable insights by automatically capturing user interactions without custom coding. This method provides a more complete picture by combining user conversations with tracking data, although it should be complemented by other data as the product evolves.
May 25, 2014 973 words in the original blog post.
Automatic event-tracking in iOS apps offers a more efficient alternative to manual event-tracking by logging client-side events without the need for predefined logging code, thus eliminating the delays associated with App Store approvals and data analysis. This approach, exemplified by the Heap analytics library for iOS, utilizes method swizzling to extend existing Cocoa methods like `sendAction:to:from:forEvent:` without altering the original code, allowing automatic logging of various events such as UI interactions and view controller appearances. The technique ensures minimal performance impact by batching network requests and processing events off the main thread, thereby conserving battery life and maintaining app responsiveness. While this method provides a comprehensive view of user activity on iOS, the text suggests exploring further applications for platforms like Android and game engines such as Cocos2d or Unity, with plans to open-source their integration and seek community feedback on platforms like Twitter.
May 13, 2014 1,531 words in the original blog post.
In the 1960 census, fabricated data resulted in nonsensical statistics, like teenage women having 12 or more children, highlighting the broader issue of anomalous data in analysis. This distinction between outliers and anomalies is crucial, as outliers are legitimate data points deviating from the norm, while anomalies are illegitimate and could indicate data errors or fraud. For instance, data visualization revealed electoral anomalies in countries like Uganda and Russia, suggesting voting fraud, while in Poland, the distribution of language exam scores hinted at grading manipulation. These examples underscore the importance of thoroughly understanding and visualizing data before using it for decision-making, as raw data or simple statistics might obscure underlying issues.
May 07, 2014 926 words in the original blog post.