Title

Collaborative development. Case study of the development of flexible monitoring applications

Abstract

Collaborative development proved to be a key of the success of the Dashboard Site Status Board (SSB) which is heavily used by ATLAS and CMS for the computing shifts and site commissioning activities.

The Dashboard Site Status Board (SSB) is an application that enables Virtual Organisation (VO) administrators to monitor the status of distributed sites. The selection, significance and combination of monitoring metrics falls clearly in the domain of the administrators, depending not only on the VO but also on the role of the administrator. Therefore, the key requirement for SSB is that it be highly customisable, providing an intuitive yet powerful interface to define and visualise various monitoring metrics.

We present SSB as an example of a development process typified by very close collaboration between developers and the user community. The collaboration extends beyond the customisation of metrics and views to the development of new functionality and visualisations. SSB Developers and VO administrators cooperate closely to ensure that requirements are met and, wherever possible, new functionality is pushed upstream to benefit all users and VOs.

The contribution covers the evolution of SSB over recent years to satisfy diverse use cases through this collaborative development process.

Summary

No

Author

Pablo Saiz

Co-authors

Julia Andreeva, Ivan Dzhunov, Edward Karavakis, Lukasz Kokoszkiewicz, Michal Nowotka, David Tuckett,Alessandro Di Girolamo, Andrea Sciaba, Jaroslava Schovancova,Josep Flix, Peter Kreuzer

Track

Distributed Processing and Analysis on Grids and Clouds

Presentation type

Parallel

Comments

No

-- PabloSaiz - 06-Oct-2011

Edit | Attach | Watch | Print version | History: r4 < r3 < r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r4 - 2011-10-14 - JuliaAndreeva
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    LCG All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback