1. Developing Grid Applications with Ganga: A Case-Study of the HammerCloud Stress Testing System This tutorial will present an introduction to developing EGI grid applications using Ganga. Ganga is most commonly used as an end-user interface to the EGI and other grids, but its included Grid Programming Interface (GPI) also allows application developers to easily submit and manage jobs to the various grid backends using Python. The tutorial will be formulated as case study of the development of HammerCloud, a distributed analysis testing tool employed by three HEP VOs. The tutorial will also highlight some of the more powerful features of Ganga, such as the GangaRobot module and how to incorporate multi-threading in your Ganga applications. 2. Using HammerCloud: A Site Stress Testing Tool for HEP VOs HammerCloud (HC) is a distributed analysis stress testing tool that is available for three HEP VOs: ATLAS, CMS, and LHCb. This tool enables site and regional administrators to customize and schedule on-demand tests of their computing facilities using typical analysis jobs drawn from the user communities, without requiring VO-specific knowledge. The tests sent by HammerCloud are useful to help commission new sites, to evaluate changes to software or configurations and to benchmark sites for comparison purposes. The results of the HammerCloud tests are presented in a friendly web interface and users can drill down into the results to get performance statistics and detail metrics related to the job performance (e.g. CPU times, storage I/O times, etc...).