全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

Pair Programming “Potential Benefits and Threats”

Keywords: Agile Methods , Pair Programming , Unified modeling language , learning , self - organizing team.

Full-Text   Cite this paper   Add to My Lib

Abstract:

Agile software methodologies are preferred overtraditional methods in a variety of industry projects.Pair programming is a key practice of ExtremeProgramming; an agile softwaredevelopmenttechnique, in which two students/ programmers/ co-workers work together at one terminal. One, thewriter, writes code while the other, the analyst,reviews each line of code as it is typed in. The twoco-workers swap roles frequently. For theITstudents who are the future IT professionals of acountry, Pair Programming may be a good methodof training, as they need to inculcate the necessarysoft skills that are essential in software developmentbesides the necessary technical background.Students need to learn how to work in a team, oneof the key aspects of sustenance in an industry. Thishelps them to develop the art of communication andinteraction. This indeed makes them progresstowards the path of making themselves better ITmanagers. Experiencing team work i.e. working intandem with team members is an essentialpreparation for professional software development.In this process of learning the Mentor plays a vitalrole. Mentor doesn’t only guide the studentstowards the completion of theproject or assignmentbut also helps the students in their mentalconditioning. The objective of this paper is to give acomparative study of a few authors, where thechallenges faced by the students and how PairProgramming or collaborative learning canbenefitand pose threats to students are explored.

Full-Text

comments powered by Disqus

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133

WeChat 1538708413