social software

เรื่อง ซอฟต์แวร์เพื่อสังคม (Social software )

ซอฟต์แวร์เพื่อสังคม คือ  ซอฟต์แวร์ที่ทำให้ผู้คนสามารถนัดพบปะ เชื่อมสัมพันธ์หรือทำงานร่วมกันโดยมีคอมพิวเตอร์เป็นสื่อกลาง เกิดเป็นสังคมหรือชุมชนออนไลน์ คำนี้มีความหมายมากกว่าสื่อเก่า ๆ อย่าง Mailing List และ UseNet กล่าวคือหมายรวมถึง E-mail , msn , instant messaging , web , blog และ wiki สำหรับซอฟต์แวร์เพื่อการทำงานร่วมกันเรียกว่า collaborative software.

ในการศึกษาซอฟต์แวร์เพื่อสังคมนั้น เราต้องทำความเข้าใจกับคำว่า ซอฟต์แวร์เพื่อสังคม ก่อน ส่วนการจำแนกกลุ่มของซอฟต์แวร์เพื่อสังคมนั้น ในตอนนี้แบ่งเป็น 2 กลุ่มคือ
1. กลุ่มที่ใช้ประโยชน์ในการติดต่อสื่อสารผ่านอินเทอร์เน็ต
2. กลุ่มที่ใช้ประโยชน์ในการจัดการความรู้

เครื่องมือที่จัดว่าเป็นซอฟต์แวร์เพื่อสังคมมีลักษณะการใช้ประโยชน์ร่วมกันในสังคมมนุษย์
เช่น การติดต่อสื่อสาร การแบ่งปันความรู้ การจัดการความรู้ เป็นต้น
เป็น ที่น่าสังเกตว่าซอฟต์แวร์บางประเภทเริ่มพัฒนาจากระดับล่างขึ้นบน ซึ่งสมาชิกเป็นอาสาสมัครและชื่อเสียงของซอฟต์แวร์ก็โตมาจากความเชื่อถือของ สมาชิก โดยมีจุดมุ่งหมายและแนวทางปฏิบัติตามอย่างที่สมาชิกใน กลุ่มต้องการ ในทางตรงกันข้ามบางซอฟต์แวร์โตจากบนลงล่างโดยให้บทบาทผู้ใช้เป็นบุคคลนอกที่ ต้องได้รับสิทธิก่อนการเข้าใช้ซอฟต์แวร์

ซอฟต์แวร์สังคมนี้ เกิด มาจากการร่วมมือกันระหว่างโปรแกรมเมอร์และกลุ่มคนทางสังคมที่ให้ความสนใจใน ประเด็นที่ต่างออกไปจากซอฟต์แวร์โดยทั่วไป เช่น โปรแกรมตารางคำนวณ โปรแกรมการจัดการฐานข้อมูล โปรแกรมบัญชี โปรแกรมการลงทะเบียน เป็นต้น