University of Southern California Center for Systems and Software Engineering Social Networking Technology Usage on Web Service Projects Supannika Koolmanojwong Di Wu {koolmano, diwu@usc.edu} University of Southern California Center for Systems and Software Engineering Agenda • Social Networking Technology in Software Engineering Class • Social Networking – Web Services Project – LA County Generation Web Initiative – Social Networking Tools for Librarians – USC Thai Student Association • WikiWinWin – – – – March 2008 Introduction Tool Current Progress Future Work ©USC-CSSE 2 University of Southern California Center for Systems and Software Engineering Trends of Social Networking Technology in Software Engineering Class • Previous Years – Mature Technology • Discussion board, group email • Fall 2007-Spring 2008 – Leading edge Technology • RSS Feed, Web 2.0 – More clients demand March 2008 ©USC-CSSE 3 University of Southern California Center for Systems and Software Engineering LA County Generation Web Initiative Department of Parks and Recreation • Objectives: - Encourage the young generation to visit and interact with Department’s website • Interesting Website Design • Blog - Advertise activities of the Department through social network websites •RSS feed to social networking sites March 2008 ©USC-CSSE 4 University of Southern California Center for Systems and Software Engineering LA County Generation Web Initiative: Project Framework Content Management Module RSS Management Module Park Information Event Information RSS Feed Activity Information Social Networking Tools Yahoo360 March 2008 facebook ©USC-CSSE iGoogle 5 University of Southern California Center for Systems and Software Engineering LA County Generation Web Initiative: March 2008 ©USC-CSSE Facebook 6 University of Southern California Center for Systems and Software Engineering LA County Generation Web Initiative: March 2008 ©USC-CSSE iGoogle 7 University of Southern California Center for Systems and Software Engineering LA County Generation Web Initiative: March 2008 ©USC-CSSE Yahoo360 8 University of Southern California Center for Systems and Software Engineering LA County Generation Web Initiative: March 2008 ©USC-CSSE My Blog 9 University of Southern California Center for Systems and Software Engineering Social Networking Tool for Librarians • Objectives: – Need an online social network for Librarians – The current ones do not meet specialized needs of librarians Administrator Ning.com Social Networking Services Web Browser Librarians March 2008 ©USC-CSSE 10 University of Southern California Center for Systems and Software Engineering Social Networking Tool for Librarians • Features – – – – – – – – Private group Invitation to join the group Application form Address book Check online status Different levels of File sharing Customized User interface Blog, text messages, forum, broadcast March 2008 ©USC-CSSE 11 University of Southern California Center for Systems and Software Engineering Social Networking Tool for Librarians March 2008 ©USC-CSSE 12 University of Southern California Center for Systems and Software Engineering Social Networking Tool for Librarians March 2008 ©USC-CSSE 13 University of Southern California Center for Systems and Software Engineering USC Thai Student Association March 2008 ©USC-CSSE 14 University of Southern California Center for Systems and Software Engineering Agenda • Social Networking Technology in Software Engineering Class • Social Networking – Web Services Project – LA County Generation Web Initiative – Social Networking Tools for Librarians – USC Thai Student Association • WikiWinWin – – – – March 2008 Introduction Tool Current Progress Future Work ©USC-CSSE 15 University of Southern California Center for Systems and Software Engineering WikiWinWin – Introduction • Improve on the existing EasyWinWin tool • Benefit from Prof. Majchrzak’s research on using wiki – Shaping role March 2008 ©USC-CSSE 16 University of Southern California Center for Systems and Software Engineering Example of a Shaper: Howard* • 75-person software engineering group at a multi-billion dollar tech company • “I spend up to two hours a day working on the wiki. Much of this time I reorganize other people’s materials, rename pages, create new links on the home page, or restructure the home page. Benefits aren’t to mean personally, but they help the group collaborate more effectively. They can find things easier” *Ann Majchrzak, USC Marshall School of Business, 2006 March 2008 ©USC-CSSE 17 University of Southern California Center for Systems and Software Engineering Wiki Shapers Add Business Value to PKC March 2008 ©USC-CSSE 18 University of Southern California Center for Systems and Software Engineering WikiWinWin – Tool (1) Web-based Columbus, OH Hartford, CT Changes & email notification New York Project Client Team #10 - REEO Database: Resources for Educational and Employment Opportunities March 2008 ©USC-CSSE 19 University of Southern California Center for Systems and Software Engineering WikiWinWin – Tool (2) View WIOA Input Win Conditions Prioritize Win Conditions Client participate negotiation in WikiWinWin WIOA – Win Conditions, Issues, Options, Agreements March 2008 ©USC-CSSE 20 University of Southern California Center for Systems and Software Engineering WikiWinWin – Tool (3) Initial ideas surfaced at the meeting Shaper organize them into a prospective win condition after the meeting Stakeholders engage in a further discussion Shaper facilitate negotiation in WikiWinWin March 2008 ©USC-CSSE 21 University of Southern California Center for Systems and Software Engineering WikiWinWin – Current Progress (1) • Initial Evaluation (fall 07) – – – – 20 real-client, e-service projects Co-located and remote participants in each team Applied the “shaper” role Exercised synchronous and asynchronous patterns March 2008 ©USC-CSSE 22 University of Southern California Center for Systems and Software Engineering WikiWinWin – Current Progress (2) • Initial Results (fall 07) – Correlation between usage aspect and outcome – Not all positive feedbacks LCO package quality shortfall vs. usage by team March 2008 LCO package quality shortfall vs. usage by shaper ©USC-CSSE 23 University of Southern California Center for Systems and Software Engineering WikiWinWin – Future Work • Baseline for Improvement – Tool • Simplify GUI, shaper functions • Provide better overview page and report layout – Preparation (software engineering course) • More context setting and training for clients • Better preparation for the shaper role • Evaluate again in fall 08 • URL: http://pattaya.usc.edu/twiki/bin/view • Contact: diwu@usc.edu March 2008 ©USC-CSSE 24