Mining Jazz: An Experience Report

Post on 28-Nov-2014

1.235 views 1 download

description

A talk I gave at the iReCoSE workshop collocated with FSE08.

Transcript of Mining Jazz: An Experience Report

Mining Jazz

An Experience Report

Adrian Schröterschadr@uvic.ca

Thanh Nguyenduythanh@uvic.ca

Daniela Damiandanielad@cs.uvic.ca

Research Via Artifacts

Research Via Artifacts

Research Via Artifacts

Research Via Artifacts

Research Via Artifacts

Research Via Artifacts

Research Via Artifacts

Research Via Artifacts

Research Via Artifacts

Why Jazz?

Why Jazz?

communication

Why Jazz?

communication

planning

Why Jazz?

communication

planning SCM

Why Jazz?tight integration

communication

planning SCM

Why Jazz?tight integration

communication

planning SCM

Options and Constraints

effort

Options and Constraints

effort interruption

Options and Constraints

effort interruption legal issues

Report

Options and Constraints

Report

Options and Constraints

• learn report framework

Report

Options and Constraints

• learn report framework• deployable online

Report

Options and Constraints

• learn report framework• deployable online• warehouse data meant to be

public

ReportClient API

Options and Constraints

ReportClient API

Options and Constraints• learn API

ReportClient API

Options and Constraints• learn API• write a application accessing

the Jazz repository

ReportClient API

Options and Constraints• learn API• write a application accessing

the Jazz repository• access to all development

data

ReportClient API

Server API

Options and Constraints

ReportClient API

Server API

Options and Constraints

• learn API

ReportClient API

Server API

Options and Constraints

• learn API• write a server extension

ReportClient API

Server API

Options and Constraints

• learn API• write a server extension• access to all development

data

ReportClient API

Server API

Options and Constraints

Database Dump

ReportClient API

Server API

Options and Constraints

Database Dump

• figure out the db-schema

ReportClient API

Server API

Options and Constraints

Database Dump

• figure out the db-schema• access to all development

data

Communications Structure

Communications Structuredev.

teams

Communications Structuredev.

teams

Communications Structuretalk to

dev. teams

Communications Structuremany

talk to

dev. teams

Communications Structuremany

few

talk to

dev. teams

Conclusions

Conclusions

Conclusions

Conclusions

Conclusions

Conclusions

Thank You