Rich Pictures for Information Sharing Systems: Baseline
M271&F271 Course Participants
UCI Graduate School of Management
Fall 2001Version of: 16 October 2001
AIMSTER RICH PICTURE
ADVERTISERS
LOSS OF $$
LAWSUITS?COPYRIGHT INFRINGEMENT?
ARE REVENUES COVERING COSTS?
OTHER FILE EXCHANGE SERVICES
COMPETITION FOR AD $$
AIMSTER
PRODUCT EXPOSURE
$$
MEDIA
CUSTOMER
MORE CONTENT/ADVERTISING AUDIENCE
EMPLOYEES
RIAA
RECORDING ARTISTS
AIMSTER: a user friendly portal for information and file sharing
AIMESTER USERS
AIMSTER SUPPORT STAFF
ADVERTIZERS
AIMSTER LEGAL STAFF
Data and file exchange
Track user data
Do Forum or Chat/IRC
Centralize IS support and content mgmt.
Communicate by trading files, & posting messages
Communicate & support users and advertizers
Communicate, , inform, & entice
Manage AIMSTER content
Track US government policy
h
Provide high-quality
advertising
Help users, advertizers & AIMSTER work with in the law
Provide medium for Information exchange
Create/edit & upload content
Edit/upload contentDownload
content
Upload msgs or “exchange files” content
Download content or “exchange files”
THE INTERNET: AIMSTER
USANASA
PRODUCTACQUISITION
TEAM
ORBITERPROGRAM/
TEAMMANAGEMENT
RSS ORBITERUPGRADES
RSSFUNCTIONAL
GROUPS
SSMs/PRTs
SUPPLIERS
PAcTWORKTOOL
Worktool Scope: Concurrent Access Database Application Potential Study Documentation Study Definition Study Project Plans and
Prioritization Study Technical Data Trades & Conclusions Meetings & Schedules Summaries
View
Approve
ENGINEERING MANAGEMENT
View
ViewINDIVIDUAL ENGINEERS
UNITED SPACE
ALLIANCE
Is my work backed up?
WORKTOOL
DESIGNERS
View
Edit
View
Edit
Approve
View
Edit
Approve
View
Approve
CONSULTANT
View
Edit
Upgrade
Am I getting the best price?
Is our organization being heard?
Is the space shuttle robust?
Are our engineers productive and efficient?
Is this tool usable?
Is the system safe from hackers?
System Name: Boeing/NASA PAcT Worktool
Design Profesionals
Real Estate Developer
Lender / Banker
Project Manager
Super-intendent
Sub-contractor
Initiate Request for Information
Question
Document and logging of
project info.
Respond
Question
Respond
Knowledge indexing over
multiple projects
BuzzsawBuzzsaw©© Project Project Management and Management and CollaborationCollaboration
Document and protect
investment
Document and Ensure
budget/schedule
Document and ensure design
integrity
Collaborate
Collaborate
Collab
orate
FreeNet – A Decentralized Anonymous Publication Distribution
Network
FreeNet Decentralize anonymous
free posting of publications
Message B
oard Mes
sage
Boa
rd
Publication System
Publication System
SourceForge Project Host
Readers Publishers
All Users
Volunteer Developers
Storage Donors
Project Coordinator
Give & Take Advice From The Message Board
Give & Take Advice From The Message Board
Give & Take Advice From The Message Board
Monitoring & Screening the code that is uploaded & overall functioning in Freenet.
Give & Take Advice From The Message Board
Download code from SourceForge & upload newly developed code.
Installs software to upload publications to read.
Server operator downloads software & specifies maximum storage space available.
Installs software to download publications to read.
How do I find desired documents quickly &
efficiently?
Will my publications be censored? Can I update my
publications? How will people find my publications?
Will people be able to access private
information on my system?
How do I access the code? What tools can I use to help develop?
How can I improve the
security & user friendliness?
Will I remain anonymous? Is the system easy
to use?
Systems Analysis and Design - Fall 2001
Don T. Kinomoto, FEMBA 9
Gnutella Community
Open Source Gnutella Client Application Developers
OSDN (e.g., SourceForge.net)Users
Gnutella: P2P Global File Sharing Community
Chat &File Sharing
Share Files with community
Revise Code and Upload
Download Code
Manage project files
Project hosting and management, version control, bug and issue
tracking, etc.
Coding improvement
Files desired and shared
Search & Download Files
(e.g
., G
nucl
eus)
Partne r/Su pplie r/Famil y
Us er
Developer
G RO O VE
Centra lized IScontro l for IT M anager
Secure, faster & cost effective on line in teraction
Functiona l Extension
Upload con tent s
Download cont ent s
Int egrat ion wit h ex ist ing
syst em
Flex ib le and integra l Pla tform
Edit and Upload com ponent s
Download com ponent s
Sh are d Vi rtu al S pace
Int eract / Negot iat eShare file / Coordinat e event s
Bet ter real-t im e in t eract ion
Download/Updat e /St o re cont ent s
Updat e/Upload cont ent s
Net work & W eb Serv ice
P rov ide Soft ware/ Applicat ion T ech
Groove: P2P Work Environment
Collaborative Drafting TableEngineering/Design/Manufacturing
Powered by Groove
New ProjectDrawing Data
GrooveClients
Airline TechnicalCustomer Representatives
Drawings &Specifications
TechnicalSales / Marketing
Systems & PropulsionEngineering
Structures & StressEngineering
Electrical/AvionicsEngineering
Producability & Value Engineering
Manufacturing & Procurement
Corporate / Program Mgt.
IT Support
EmailForum
High-TechAnd Efficient
The best and latestPerformance !!
Strong Light and Rigid !!The best airframe ever
Data and InformationEase of use - Latest
High Tech !!
Got to be able to buildIt!!! And affordably !
Utilize New ProcessMinimize Capital andLabor Requirements
24/7 SupportPaperless System
Integrated Data
Maintain the Brand !Must be Best in Class !
$
Fuel EfficientLow MaintenanceDelight Travelers
Working Drawing
Working Drawing
Working DrawingWorking Drawing
Eng. GroupGroove
HOS
Manufacturers Homeowner
Will this new functionality cause more consumers to
want to buy our products.
Will the product work safely (No liability)?Fail-safe mechanisms
Constant backup.Maintain security.
Test products.
Will it be easy to use (no mistakes)?
Is it safe (i.e. power outage)?
Is it secure (people taking control of my
house)?
Sell More Products
Upl
oad
Ope
ratin
g Fi
le
Dow
nloa
d Pr
ogra
mm
ing
Connect to server
(remote and from
home)
Home Operating System (HOS) A web based application that will allow people to access various electronics (video disk recorders), appliances (coffee pot), computers, lighting, etc. from remote areas or at home. HOS provides the operating system and the open source software that will allow manufacturers come in and quickly tailor a program that will allow users to go through HOS to use their product remotely.
Strategic Direction
Technical Direction
Application Development, Assist other Developers, Create Knowledge
Bank
Promote Jabber, Provide Value Add-ons, Collaboration
Real-time Discussion, Learning, Support
Business Model
Promote, Sell, Organize
Development, Support Customers
Fund, Delegate, Promote
Provide IM Services to
Desktop/Palmtop
Provide Extensions to
Jabber Platform
Develop Content &
Open-source Code
Provide Insight & Expertise
Jabber Users
Jabber Community of Developers
Jabber Interest Groups
Jabber.com, Inc.
Jabber Server
Jabber Client
Jabber ClientJabber Client
Building and offering commercial services based on Jabber
Share information, communicate freely
Develop & Enhance Jabber applications
Propose and guide enhancement efforts related to the Jabber protocol
Build solutions for commercial users
Install Jabber Servers
Submit Jabber Enhancement Proposals
Monitor Jabber platform &
infrastructure
Jabber: open-source system and protocol for real-time messaging and presence notification
Send instant messages
Make code changes
Download Client
JabberFoundation
Foster & Assist Jabber Community
Develop & Test
Contribute to open source projects
Timothy LinM271
Jabber.org
Main ContributorsJeremie Miller, etc
Small businessmkt viability
Web Interactive Services
Clients
IMUnified
Security
Standardsand
Compatibility
What’s in it for me?
Strategic
Direction
Acceptance
Download/upload
MBA Lifers’ Rich Picture
Info Anal & Dsgn Class System Support Specialist
Alumn, Class of 1906 GSM Student
MBA Lifers
I need to up date my skills. I need to worksmarter…
I am sick and tired of dumb questions!
What in this for me? I am actually teaching more students
than those who are here!
User
Share files, chat
MBAster Server
Download Client
Serves Web portal
User
Download Source,Upload new software,libraries
Share files, chat
Display Ad
Login, profile
Register, share ideas, MBA profile, Contacts
Database Server
Firewall
MBA students
GSM staffFaculty
GSM IS Dev. Staff
Catalyst-Web server
GSMcourse contentForum&
Chat/IRCCentralize ISsupport and content mgmt.
Communicate, discuss, & learn
Communicate & support faculty & students
Communicate, discuss, teach, & research
Manage DB content
Dev.& Test
Create/edit & upload content
Download content
Catalyst.gsm.uci.edu: a for info-sharing
Upload msgs or bio content
Edit/upload content
Download content
corporate portal
Provide high-quality course
content
Help faculty, students, staff with h/w, s/w & network
Fund, delegate, & promote
Dean’s Office
Game Players
Game developersMSN Gaming Zone
Online help staff
AC Servers
Game contentIn game
messagingHelp developers with in-game eventsHave fun, make
friends, join community
Provide game updates and bug fixes to keep interest in game high Help players with
installation and network issues
Modify environment
Balance server load
Maintain web portal to game
: a massively multiplayer online role playing game
Communicate w/ other players
Add/Edit/upload content
Install and Play Game
Provide 100% system
reliability
Help game players with in-game problems
Publish game, keep subscriber level high
Fix bugs
Provide monthly in-game events
Brian Steele
Consumers
Developers
Businesses
Legal issues
Download Music, talk online
Are there anyIllegal activities?
Share info, increaseproductivity
Download software &
give Feedback
Download software &
give Feedback
Develop & ImproveSoftware
Develop new Versions
and upload for users
Want Payment for musicDownload
CEO – Mojo Nation
Critical Mass,IPO $$
SWAP FILES BTW USERS
Content provider
-security-revenue
-free rdiers-technical issues-”mojo” credits-market based
system
Dial-up users
?
Rich contentusers
Mojo Nation
-Better, more reliable content delivery-how much “mojo” credit?
- potential rich content user
- “mojo” credit decision
- security
“Agents”
“Brokers”
“Mojo Money”
-server costs-bandwith cost-Admin costs-Copyright
enforcement-royalties-Market
expansion
What a load off my
shoulders and everyone gets our products
Put it allon the table
Coordinates agents-Tracks mojo
exchange-Breaks up
files for upload
“traders” between Brokers – extending IOU’s For
settlement later
Napster
Music
Forum & Chat
Upload Music
Store User Names / Directory
Download Music
Music StoreBuy Records
Users
Systems Administrator
Rich Picture of Napster
Download Music
Sell Records
Copyright infringement
Napster
Music Cos.
Download songs
CEO-Fanning
Enable sharing of
music files
Competition
Set up P2P service
without a centralized
server
Download as many songs as possible
Napster’s Employees
Provide reliable
24/7 service
Maintain serversAnd Napster utility
Learn fromNapster’s experience
Court
HELP!!!
Ban Napster
?
Charge for value added
services and earn
profits
CreateConcept
D/L Users
Original Artist / Content Creator
Pirate/Host User
Napster IS Staff
Napster Software/Server
Zero down time on the
systemPromote free speech, want many choices,
want high band width
Sharing, providing original
music/video
&
Maximum accessibility
Collaboration & Open
Community
Free Music / Videos
Create/steal & upload content
Napster: Peer To Peer File Sharing Network
Post/read Messages
Create/ upload content
Download content
Promote Free Speech
Support end users & keep network up
Fund, promote, find revenue source, navigate
legal issues CEO Hilbers Office
Dev.& Test New
Version.
End User Email Support
Post/read Messages
Post/Read Messages
Message Board
On-line help
Music Sharing Public
Corporate Execs
Record Companies
Napster Directory
server
Hot List
Content Sharing
Receive proper compensation for musical talent.Share, discuss,
& learn
Execute Corporate Strategy
Manage Directory content
Dev.& Test
Upload content
Increase User Base
Download content
Fund, delegate, &
promote
Venture Capitalist
Musicians
Chat
Provide enhancements,
support & content mgmt.
Music Sharing
Music News
Reduce stealing of property
Copyrights?
Read News
Chat
Features
.mp3 Format File Sharing
IT Staff
Reuse Notes: <tags> indicate the type of object specific to your project that should be included
Napster.Com
Napster Host – with music files Artist – producing music
Kohwa Ly Matsufuji
Napster Users – downloading files Napster Staff Administering Website
Napster Softwareconnecting users Email,
Discussion
Users with host computers can create/edit & upload/ download content
Create/edit & upload
/Download content
Upload /Download
content
Napster Support Maintains system software & upgrades
Artist Produce music that can be widely distributed
Napster Host Format music to MP3 format for sharing
Napster Users Share music files in comuunity
Napster User
Napster DeveloperNapster User
Napster Web server
Napster File contentForum &
DiscussionCentralize IS support and content mgmt.
Communicate, Share Files
Communicate & Support & Facilitator of Program
Communicate, Share Files
Manage DB content
Dev.& Test
Create/edit & upload content
Download content
Napster Peer to Peer Sharing
Upload Content
Edit/upload content
Download content
Provide Content Files
Fund, delegate, & promote
Support & Content Management
Napster
MusiciansLegal System
User I want to download music
MP3 files
Are my rights protected?
Promotion
RegulationCopyright
infringement?
Support or Opposition
Cooperation
I want my money
Bandwidth…traffic…
Restriction
Universities, other servers
money
Protection
Big Music
Contract
S. Eric Kim Tu 1-4
Napster ServerEdit, Upload
Maintain
Connect to server ,search songs,share directory
Retrieve Search Results
Download Songs/Chat etc.
Connect to server ,search songs,share directory
Napster Staff
Users
Communicatetalk
Support
Download Songs,Chat ,Search,Play Songs
Test Server
Test ,talk,communicate
Edit,Code,Debug
DevelopersRetrieve Search
Results
release new build
Unreal players
General Staff
Unreal Programmer
Unreal web Administrator
Unreal Web server
Updates new maps and levels
Forum & Friendly web site
Cool game to play,
Have fun
Provide
Adm. & office work.
Upload to web page
Check for bugs and virus.& Test
Update program with comments Provide Trial
version & demo
Unreal Tournament for data sharing
Upload tricks and new maps
Search for other players
Provide high-quality
shooting game
Help provide faq for player
Overlook Epic Games as a business
Epic CEO
Provide Office assistance
Provide office assistance
Epic Games
Download content
Upload content
Download content
Upload content
WinMX P2P Network
Op
tOu
t Op
tOu
t
Software program that
Detects “spyware”
Maintain P2P Network and Search info.
WinMX is a P2P Network that facilitates the sharing of music and video files among its users. Output is a software
program that serves as a filter to identify and analyze spyware programs that may exist withing the network.
Am I “Spyware” free?Are the files I
download complete?
Is the network infrastructure
intact?Is site traffic obstructed or free-flowing?
Belong to a user community and communicate and share ideas within the
group. Is it easy to use and low cost ?
Provide techincal support to groups
Advertise to the right group,
Promote the brand name across?
Provide more features to Yahoo users and expand and fund the
Yahoo network Profit?
Poll, Chat
Email, threaded conversations
File storage, database, server
Website, Yahoo listing
Advertisers
Yahoo IncUser community
IT Team
Post Messages, Chat, Upload/Download files, Survey, Schedule events. Develop group specific content
Place banner ads on websites, ads in groups email messages. Sponsor some groups. Develop ad content
Allocate space quota, Enforce spam and, security policy, other technical help Develop generic content
Compete for ads and user baseOther newsgroups
and web communities
Expand Yahoo user community. Network with other features like yahoo mail, messenger. More ad revenue
Yahoogroups – A community of users with one email address to share information and files and calendar for free.
Other yahoo services