Friday, October 18, 2013

Design Plan - Contribution to Wiki Page

I have picked the Wiki page - Pair Programming for editing. I picked this page because I have an interest in computer programming and the techniques which make it better and easier. Pair programming is a technique in which two programmers work together. One programmer writes the code and the other reviews each line of code. They both switch roles frequently.
Some of the reasons why this page needs significant editing are that the neutrality of the article is disputed, it relies largely on a single source and does not meet Wikipedia’s quality standards due to lack of citations, biased wording, incomplete sections etc.
Thus, I want to examine the issues pointed out on the talk page of the article and work on them to it establish neutrality in it. I would also like to format this article according to the Wikipedia Manual of Style so that it meets all the quality standards. I also want to contribute to this page both by writing about the benefits and drawbacks of pair programming, by analyzing the various studies that have been done on this topic, and examining its variants like remote pair programming.
I plan on finding my sources in books, published articles and research papers through google scholar. I would also interview my Computer Science Professor Antony Hosking to get more information about the concept of pair programming.
I anticipate that I might experience difficulties in finding reliable sources on this topic and in citing any information from the interview. I also envision difficulties in meeting Wikipedia’s quality standards as it has quite a detailed Manual of Style. One of the benefits of choosing this topic is that it would help me learn more of about my major - Computer Science.