Wiki Scaffolding: Helping Organizations to Set Up Wikis (WikiSym'11)
Upcoming SlideShare
Loading in...5
×
 

Wiki Scaffolding: Helping Organizations to Set Up Wikis (WikiSym'11)

on

  • 820 views

Presentation for 7th International Symposium on Wikis and Open Collaboration. WikiSym 2011. Mountain View, California October 3-5, 2011

Presentation for 7th International Symposium on Wikis and Open Collaboration. WikiSym 2011. Mountain View, California October 3-5, 2011

Statistics

Views

Total Views
820
Views on SlideShare
818
Embed Views
2

Actions

Likes
0
Downloads
2
Comments
0

2 Embeds 2

http://a0.twimg.com 1
https://twitter.com 1

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Wiki Scaffolding: Helping Organizations to Set Up Wikis (WikiSym'11) Wiki Scaffolding: Helping Organizations to Set Up Wikis (WikiSym'11) Presentation Transcript

  • Wiki Scaffolding : Helping Organizations to Set Up Wikis ONEKIN Research Group University of the Basque Country (Spain) Oct 3-5th, 2011 Oscar Díaz and Gorka Puente
  • What? Why? How?
  • WHAT IS WIKI SCAFFOLDING?
  • What is a wiki scaffolding? What
  • Corporate wikis What
    • A wiki framed by an organization
    • This organization can be
      • A company
      • A department
      • A university
    • Not all wikis are corporate wikis (e.g., Wikipedia)
  • Corporate wikis 49% What
  • Corporate frame: wiki impact
    • The corporate frame:
      • Organigram
      • Permissions
      • Templates
      • Terminology
    • Might need to be available as soon as the wiki is set up
    • “ This frame” becomes the wiki scaffolding
    What
  • Corporate frame: wiki scaffolding Structural concerns Communication means Permission needs A wiki installation where some categories , templates , permissions , etc are initialized at the outset to mimic the corporate background What
  • Corporate frame: wiki scaffolding Virtual organization Wiki (e.g., Wikipedia) Physical organization Wiki (e.g., IBM Wiki) Wiki Scaffolding: nothing Wiki Scaffolding: organigrams, documentation, restrictions of the hosting organization What
  • WHY WIKI SCAFFOLDING?
  • Why wiki scaffolding (WS)? Why
  • Wiki scaffolding requires …
    • … organizational knowledge
      • Organigrams
      • Internal documents
      • Terminology
    • … technical knowledge
      • Installing wiki engine
      • Installing extensions
      • Access control mechanisms
    Why
  • HOW WIKI SCAFFOLDING?
  • What is the rabbit in the hat?
    • Domain-Specific Languages
      • “ A programming language that offers expressive power focused on a particular problem domain ”
    How
  • Why DSLs?
    • Enhance quality, productivity, maintainability and portability
    • Allow domain experts understand, validate and develop program themselves
    How
  • Wiki Scaffolding Language (WSL) (pronounced “whistle”)
    • Aim : Wiki Scaffolding
    • Target audience : non programmers
    • Built on top of FreeMind (mind-mapping tool)
    • WSL expressions are mind maps
    How
  • FreeMind
    • FreeMind is a popular mind mapping tool
    How
  • FreeMind How
  • Process How
  • User specifies WS as a FreeMind map How Wiki Scaffolding for a Software project
  • User checks the map How
  • User exports the map How
  • WSL expressi veness Example Conclusions
  • WSL expressiveness
    • The WS captures the CORPORATE FRAME as long as it impacts the wiki operation
    • The corporate frame :
        • Organigram
        • Permissions
        • Templates
        • Terminology
    WSL expressiveness
  • Glossary
    • Organizational glossary to classify and locate wiki content -> wiki categories
    WSL expressiveness
  • Documents
    • Organizational documents -> wiki articles
    WSL expressiveness
  • Guidelines and boilerplate text
    • Minutes, reports, deliverables -> wiki templates
    WSL expressiveness
  • Events
    • Milestones, deadlines -> wiki events
    WSL expressiveness
  • Awareness
    • Track changes -> RSS and email
    WSL expressiveness
  • Discussions
    • Discussions -> talk pages
    WSL expressiveness
  • Organigram WSL expressiveness
    • Organization’s organigram -> wiki users and groups
  • Access restrictions
    • Restrictions -> wiki group permissions
    WSL expressiveness
  • Presentation
    • Presentation -> wiki skins
    WSL expressiveness
  • EXAMPLE
  • Example: a wiki for software documentation
    • Rationales :
      • the scattering of stakeholders,
      • the need for collaboration and tracking,
      • iterative manners
    Example
  • FreeMind example Example Wiki Scaffolding for a Software project
  • WSL generation Example Generated Wiki Index Wiki Scaffolding for a Purchase project
  • CONCLUSIONS
  • Conclusions
    • Wiki Scaffolding:
      • Captures corp features that percolate wiki initialization
    • Wiki Scaffolding Language (WSL):
      • A graphical DSL for WS specification
    Conclusions
  • Conclusions
    • Very soon WSL as FreeMind official plugin code in freemind.sf.net
    • More examples in the proceedings
    Conclusions
  • www.onekin.org/wsl [email_address]