Surety is performing system maintenance this weekend. Electronic date stamps on new Prior Art Database disclosures may be delayed.
Browse Prior Art Database

"Do You Know?" and "Quizzing" of Project Artifacts

IP.com Disclosure Number: IPCOM000173265D
Original Publication Date: 2008-Jul-29
Included in the Prior Art Database: 2008-Jul-29
Document File: 3 page(s) / 294K

Publishing Venue



Inventors : Ramakrishnan Kannan, Karthik Subbian, Priyadarshini Sampath, Rajaraman Hariharan IBM New developers are given On the Job Training before they could take up project deliverables on their own. This "On the Job Training" mostly focused toward process aspects of the project like checking file into CVS, building a component, and so on.The challenges of this "On the Job Training" are Operational knowledge transfer than strategic and functional, Limited Cross functional knowledge and gives only a very high level picture of the product/application. To solve these challenges information feed to the new developers should be a continuous and automated process even if project experts are unavailable.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 100% of the total text.

Page 1 of 3

"Do You Know?" and "Quizzing" of Project Artifacts

Authors :-- Ramakrishnan Kannan, Karthik Subbian, Priyadarshini Sampath, Rajaraman Hariharan.

We are proposing a solution that presents the information from source code or project artifacts as "Do you knows" in the IDE and quiz the new developers on the already presented "Do you know". For eg., our solution will look like as show in figure 1.

Figure 1 : Our Solution

To construct such "Do you knows" and "quizzes", our solution made up of three steps.

1. Cluster people in the project based on responsibility (Developer, Tester, etc) and component ownerships
2. Gather Question and Answers based on Static source analysis, Text mining and Quizzing experts as shown in figure 2.

Figure 2 : Gathering Question and Answers


[This page contains 2 pictures or other non-text objects]

Page 2 of 3

3. Present the Gathered question and answer to the right set of clustered people

We are presenting the model and the solution below.


[This page contains 2 pictures or other non-text objects]

Page 3 of 3

The other advantages of this solution are

Source code reusability - Many people now-a-days google without even aware such functionality can exist in their repository
Peer reviews - Code/Project artifacts gets peer reviewed
Continuous learning - People continuously learn


[This page contains 1 picture or other non-tex...