资源描述:
《A User Evaluation of Synchronous Collaborative Software Engineering Tools》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、AUserEvaluationforSynchronousCollaborativeSoftwareEngineeringToolsCarlCookWarwickIrwinNevilleChurcherTechnialReportTR-04/05,July2005SoftwareEngineering&VisualisationGroup,DepartmentofComputerScienceandSoftwareEngineering,UniversityofCanterbury,PrivateBag4800,Christchurch,NewZe
2、aland{carl,wal,neville}@cosc.canterbury.ac.nzThecontentsofthisworkreflecttheviewsoftheauthorswhoareresponsibleforthefactsandaccuracyofthedatapresented.Responsibilityfortheapplicationofthema-terialtospecificcases,however,lieswithanyuserofthereportandnoresponsibilityinsuchcaseswil
3、lbeattributedtotheauthorortotheUniversityofCanterbury.Thistechnicalreportcontainsaresearchpaper,devel-opmentreport,ortutorialarticlewhichhasbeensubmittedforpublicationinajournalorforconsiderationbythecom-missioningorganisation.Weaskyoutorespectthecurrentandfutureownerofthecopy
4、rightbykeepingcopyingofthisarticletotheessentialminimum.Anyrequestsforfurthercopiesshouldbesenttotheauthor.AbstractCollaborativeSoftwareEngineering(CSE)isarapidlygrowingfieldofresearch,withcommercialtoolsstartingtoincorporatenewcollaborativefeaturesintotheircurrentlysingle-user
5、products.Wehaveundertakenanempiricalevaluationtoinvestigatetheenvisagedbenefitsofcode-levelcollaborationfortoolsthatwehavedeveloped.Resultsofourevalua-tionshowthatfortwotypicalprogrammingscenarios,collaborativetoolsachievetaskcompletionratesthatareatleasttwiceasfastastheircon-v
6、entionalcounterparts.Additionally,foranumberofsubjectiveaspects,theparticipantswerestronglyinfavourofusingthenewtools.Fromtheseresults,weareencouragedtocontinuedevelopingourcollaborativetools,andtoinvestigateotheraspectsofsuchtoolswithinthecontextofCSE.Contents1Introduction32B
7、ackground43ToolOverview53.1ControllingCrosstalkDuringCompilation.............63.2ImplementationNotes........................84EvaluationMethod84.1AimandPurpose...........................94.2Participants..............................94.3PhysicalLayout...........................
8、.104.4Apparatus...............................104.5Procedure.