Integrating CoFFEE and Rational Team Concert

692 views

Published on

Integration of CoFFEE Tools in the Rational Team Concert

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
692
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Integrating CoFFEE and Rational Team Concert

  1. 1. CoFFEE tools in Rational Team Concert<br />Furio Belgiorno<br /> Ilaria Manno<br />Vittorio Scarano<br />[furbel, manno, vitsca]<br />@dia.unisa.it<br />Università degli Studi di Salerno<br />IBM Rational Software Conference Italia<br />15 October 2009<br />
  2. 2. CoFFEE<br />CoFFEE<br />stands for Cooperative Face2Face Educational Environment<br />is a suite of applications to support cooperative learning in a face-2-face setting<br />funded by the 3 year European project LEAD<br />http://lead2learning.org<br />available on sourceforge<br />http://sourceforge.net/projects/coffee-soft/<br />
  3. 3. Jazz and Rational Team Concert<br />Jazz <br />Is an open platform providing a common set of services which enable groups of tools to work together<br />http://jazz.net<br />Rational Team Concert (RTC)<br />A Jazz based collaborative work environment for developers, architects and project managers with work item, source control, build management, and iteration planning support<br />https://jazz.net/projects/rational-team-concert/<br />
  4. 4. Integrating CoFFEE and RTC<br />Aims: <br />integrating in RTC a wide variety of collaboration tools<br />allowing synchronous collaboration<br />saving the outcomes of the collaboration<br />IBM Jazz Innovation Award 2008<br />Competition sponsored by IBM to prize the best proposals based on Jazz technology<br />http://www.ibm.com/developerworks/university/innovation/jazz.html<br />
  5. 5. CoFFEE tools<br />Collaboration<br />structured discussions, brainstorming, voting, co-writing<br />Service<br />team awareness, sharing resources, quick messaging<br />Private<br />private notes, eventually using structured tools<br /><ul><li>Each tool has its own configuration options</li></li></ul><li>Demo: CoFFEE in RTC<br />Initial steps:<br />A leader user, Ilaria, starts the CoFFEE server launching the Threaded Discussion tool <br /> (images with green border)<br />The other users (images with red border) connect the CoFFEE client to the Ilaria’s CoFFEE Server<br />They participate to the debates in the Threaded Discussion tool<br />
  6. 6. CoFFEE leader user<br />Ilaria <br />Within her RTC environment chooses to start a collaboration session and launches the Threaded Discussion tool<br />
  7. 7. CoFFEE participants<br />Furio, Vittorio and Pina <br />Within their RTC environment start the CoFFEE client <br />Choose to connect to the Ilaria’s CoFFEE server<br />
  8. 8. Configuring Threaded tool<br />Ilaria <br />Sets the configuration of the Threaded Discussion tool <br />Contribution types:<br />Accepted, Proposal; Rejected, Comment<br />Highlights the last 5 messages<br />Allows private notes<br />
  9. 9. Threaded Discussion Tool<br />Ilaria<br />
  10. 10. Threaded Discussion Tool<br />Furio<br />
  11. 11. Positionometer tool<br />Ilaria launches the Positionometer tool to start a votation<br />Sets the argument of voting (the Question) and the possible answers (as a range)<br />
  12. 12. Positionometer tool<br />Ilaria launches the Positionometer tool to start a votation<br />Sets the argument of voting (the Question) and the possible answers (as a range)<br />
  13. 13. Positionometer tool<br />Ilaria launches the Positionometer tool to start a votation<br />Sets the argument of voting (the Question) and the possible answers (as a range)<br />
  14. 14. Projector<br />Ilaria starts the CoWriter tool<br />One user can write at a time but everyone can see the content<br />The leader user can choose who writes the document<br />
  15. 15. Projector<br />Ilaria starts the CoWriter tool<br />One user can write at a time but everyone can see the content<br />The leader user can choose who writes the document<br />
  16. 16. Projector<br />Ilaria starts the CoWriter tool<br />One user can write at a time but everyone can see the content<br />The leader user can choose who writes the document<br />
  17. 17. Projector<br />Ilaria starts the CoWriter tool<br />One user can write at a time but everyone can see the content<br />The leader user can choose who writes the document<br />
  18. 18. Graphical Tool<br />Ilaria starts the Graphical Tool<br />chooses a configuration from a file and then cutomizes the contribution type: <br />Comment, grey <br />Task, green<br />Problem, green<br />Connector categories: concerns<br />
  19. 19. Graphical Tool<br />Ilaria<br />
  20. 20. Graphical Tool<br />Furio<br />
  21. 21. Saving sessions<br />Ilaria stops the collaboration and saves the session on the Jazz repository<br />
  22. 22. Saving sessions<br />Ilaria stops the collaboration and saves the session on the Jazz repository<br />
  23. 23. Reloading Sessions<br /><ul><li>Everyone can reload the session from the repository at any time, getting the tools content</li></li></ul><li>Reloading Sessions<br /><ul><li>Everyone can reload the session from the repository at any time, getting the tools content</li></li></ul><li>Conclusions<br />A Success story<br />from a technological point of view<br />collaboration among academic research and business products<br />Final phases of the integration project<br />consolidation and testing<br />Future works<br />new integration features with RTC work items and Open Services for Lifecycle Management<br />

×