Social Networking Technology Usage on Web Service Projects Supannika Koolmanojwong Di Wu

advertisement
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
Download