SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
XÂY DỰNG CỘNG ĐỒNG XUNG QUANH
DỰ ÁN PHẦN MỀM TỰ DO NGUỒN MỞ
SỞ THÔNG TIN & TRUYỀN THÔNG TỈNH LÂM ĐỒNG, 19/06/2014
NGƯỜI TRÌNH BÀY: LÊ TRUNG NGHĨA
VĂN PHÒNG PHỐI HỢP PHÁT TRIỂN
MÔI TRƯỜNG KHOA HỌC & CÔNG NGHỆ,
BỘ KHOA HỌC & CÔNG NGHỆ
Email: letrungnghia.foss@gmail.com
Blogs: http://vn.myblog.yahoo.com/ltnghia
http://vnfoss.blogspot.com/
Trang web CLB PMTDNM Việt Nam: http://vfossa.vn/vi/
HanoiLUG wiki: http://wiki.hanoilug.org/
Nội dung
1. Cộng đồng & mô hình phát triển PMTDNM
2. Vì sao cần xây dựng cộng đồng
3. Lôi cuốn người sử dụng và người đóng góp
4. Các dạng cộng đồng
5. Quản lý các đóng góp & các công cụ trợ giúp
6. Các vai trò trong cộng đồng
7. Các mô hình quản lý dự án PMTDNM
8. Thực tế ở Việt Nam
9. Tài liệu & thông tin tham khảo
1. Cộng đồng & mô hình phát triển PMTDNM
- Cộng đồng: Các nhóm
các cá nhân chia sẻ các
mối quan tâm chung.
- Các dự án PMTDNM:
Dòng chảy thông tin - mã &
tài liệu - được chào đón từ
bất kỳ ai trong cộng đồng.
Mô hình Nhà thờ lớn, trong đó
mã nguồn là sẵn sàng với
từng phiên bản phần mềm,
nhưng mã nguồn được phát
triển giữa các lần tung ra
được hạn chế cho một nhóm
đặc quyền các lập trình viên
phần mềm. Đây là điển hình
cho mô hình phát triển PMNĐ.
Mô hình Cái chợ, trong đó mã nguồn được
phát triển qua Internet mà ai cũng nhìn thấy
được. Một trong những điểm tăng cường cho
mô hình phát triển này gọi là ngược lên dòng
trên (NLDT), khi mà các cá nhân và/hoặc tập
thể (các) lập trình viên đóng góp các dòng
mã lệnh mà họ viết ra ngược về công ty
và/hoặc tổ chức của dự án PMNM gốc. Đây
là điển hình cho mô hình phát triển PMNM.
Tiểu luận 'Nhà thờ lớn và cái chợ' của Eric S. Raymond
Cần thiết xây dựng cộng đồng tích cực và đa dạng vì:
- Việc kiểm thử và duy trì → giảm được chi phí
- Luật Linus: “Nhiều con mắt soi vào thì lỗi sẽ cạn”
- Khai thác được trí tuệ số đông, không chỉ của 1 trong công ty
- CĐ càng đa dạng → khả năng đổi mới & bền vững càng cao
2. Vì sao cần xây dựng cộng đồng?
- Khuyến khích phát hành
sớm & thường xuyên các
phiên bản
- Thuyết phục người sử dụng
về triển vọng của dự án
- Xây dựng cộng đồng 2 mức,
mỗi mức gồm 2 mức con ►
- Xây dựng cộng đồng và hệ
sinh thái ở mức toàn cầu, chứ
không chỉ ở mức quốc gia ►
- Hợp lực cả 4 khu vực: nhà
nước, công ty, viện trường và
cộng đồng các lập trình viên
→ công ty không là duy nhất!
- Người sử dụng càng nhiều
càng tốt → khu vực giáo dục!
3. Lôi cuốn người sử dụng & người đóng góp
Cộng đồng ▲ & Hệ sinh thái ▼
4. Các dạng cộng đồng
- CSH: Chủ sở hữu
- NĐG: Người đóng góp
- NSD: Người sử dụng
- NBH: Người bán hàng
- TTNL: Trung tâm nguồn lực
- PMNM: Phần mềm nguồn mở
5. Quản lý các đóng góp & các công cụ trợ giúp
1. Website: giao tiếp ý định và tình trạng của dự án bất kỳ lúc nào
2. Danh sách thư của các lập trình viên: trao đổi các ý tưởng, thiết kế và các
thông tin phát triển
3. Trình kiểm soát phiên bản: quản lý mã nguồn và rà soát lại
4. Trình theo dõi vấn đề: lên kế hoạch & giao tiếp các hoạt động theo kế hoạch
- Ban lãnh đạo dự
án hiểu đây là công
việc quan trọng để
người sử dụng và
người đóng góp
không bỏ đi.
- Các đóng góp là
phân tán ở mức độ
toàn cầu.
- Tập hợp tối ưu
các công cụ gồm:
Đưa ra các ý kiến phản hồi
Giúp những người sử dụng mới
Khuyến cáo dự án cho những người khác
Kiểm thử và báo cáo hoặc sửa các lỗi
Yêu cầu các tính năng mới
Viết và cập nhật phần mềm
Tạo các công việc nghệ thuật
Viết hoặc cập nhật tài liệu
Dịch - bản địa hóa
Không nhất thiết phải là lập trình viên!
6. Các vai trò trong cộng đồng
Có 2 mô hình chính quản lý các dự án PMTDNM:
- Nhà độc tài nhân từ: như đối với dự án nhân Linux.
- Người tài lãnh đạo: như đối với Quỹ Phần mềm Apache.
Trong thực tế, có 2 mô hình phát triển mã nguồn:
- Mã nguồn cộng đồng: thường đi với mô hình nhà độc tài nhân từ, công ty.
- Mã nguồn mở: hướng tới mô hình người tài lãnh đạo, cộng đồng.
7. Các mô hình quản lý dự án PMTDNM
Mô hình quản lý theo: Nhà độc tài nhân từ
Mô hình quản lý theo:
Người tài lãnh đạo
- Ít dự án PMTDNM phát triển đúng
theo mô hình mẫu.
- Hầu hết chưa đạt mức phát triển
mã nguồn mở, mới ở mã cộng đồng.
- Khó khăn: (1) Xây dựng cộng đồng,
cả lập trình viên và người sử dụng
đầu cuối → khu vực giáo dục; (2)
Ngược lên dòng trên; (3) Quản lý
đóng góp của cộng đồng đúng cách
& lôi cuốn; (4) Tư duy chỉ có các lập
trình viên mới tham gia cộng đồng …
- OpenRoad đang hướng tới ... đúng!
8. Thực tế ở Việt Nam
9. Tài liệu & thông tin tham khảo
1. Hiểu biết về mô hình phát triển nguồn mở;
2. Ngược lên dòng trên: Tăng cường cho sự phát triển nguồn mở;
3. Xây dựng các cộng đồng xung quanh phần mềm tự do nguồn mở;
4. Hệ thống tư vấn của OSS Watch về phần mềm tự do nguồn mở;
5. Xây dựng các cộng đồng;
6. Xây dựng một cộng đồng nguồn mở như thế nào;
7. Các công cụ cơ bản để quản lý một dự án do cộng đồng dẫn dắt;
8. Chỉ dẫn tham gia trong một cộng đồng phần mềm nguồn mở;
9. Nguồn cộng đồng vs nguồn mở;
10. Mô hình phát triển nguồn cộng đồng;
11. Các vai trò trong các dự án nguồn mở;
12. Các mô hình điều hành;
13. Mô hình điều hành người tài lãnh đạo;
14. Mô hình điều hành của nhà độc tài nhân từ;
15. Lên kế hoạch cho tính bền vững;
16. Thông tin tiểu luận: Nhà thờ lớn và cái chợ của Eric S. Raymond.
Cảm ơn!
Hỏi đáp
LÊ TRUNG NGHĨA
Email: letrungnghia.foss@gmail.com
Blogs: http://vnfoss.blogspot.com/
http://letrungnghia.mangvn.org/
Trang web CLB PMTDNM Việt Nam: http://vfossa.vn/vi/
HanoiLUG wiki: http://wiki.hanoilug.org/

Más contenido relacionado

Destacado

Unit plan template_kit
Unit plan template_kitUnit plan template_kit
Unit plan template_kit
Taid Hadjirah
 
Economia escaner
Economia escanerEconomia escaner
Economia escaner
aamayac01
 
Algunes coses d'html, css, seo i web semàntica
Algunes coses d'html, css, seo i web semànticaAlgunes coses d'html, css, seo i web semàntica
Algunes coses d'html, css, seo i web semàntica
Carlos Campderrós
 
Edu 290 ppt 2
Edu 290 ppt 2Edu 290 ppt 2
Edu 290 ppt 2
marti13a
 
Men in Black 3D Research
Men in Black 3D ResearchMen in Black 3D Research
Men in Black 3D Research
joelyp
 
프레젠테이션2
프레젠테이션2프레젠테이션2
프레젠테이션2
yunjuna7632
 
Are we more concerned with social accuracy or social convenience?
Are we more concerned with social accuracy or social convenience?Are we more concerned with social accuracy or social convenience?
Are we more concerned with social accuracy or social convenience?
cblockus
 
Гид Российского Покупателя. Том I
Гид Российского Покупателя. Том IГид Российского Покупателя. Том I
Гид Российского Покупателя. Том I
Asti Group Exhibition Company
 

Destacado (19)

Render terreno
Render terrenoRender terreno
Render terreno
 
Unit plan template_kit
Unit plan template_kitUnit plan template_kit
Unit plan template_kit
 
Ngo 와 social network
Ngo 와 social networkNgo 와 social network
Ngo 와 social network
 
Introducció a Sessions en PHP (cat)
Introducció a Sessions en PHP (cat)Introducció a Sessions en PHP (cat)
Introducció a Sessions en PHP (cat)
 
elba11
elba11elba11
elba11
 
Economia escaner
Economia escanerEconomia escaner
Economia escaner
 
Tic
TicTic
Tic
 
hassbio
hassbiohassbio
hassbio
 
Vale ronchetti1
Vale ronchetti1Vale ronchetti1
Vale ronchetti1
 
Algunes coses d'html, css, seo i web semàntica
Algunes coses d'html, css, seo i web semànticaAlgunes coses d'html, css, seo i web semàntica
Algunes coses d'html, css, seo i web semàntica
 
Edu 290 ppt 2
Edu 290 ppt 2Edu 290 ppt 2
Edu 290 ppt 2
 
Men in Black 3D Research
Men in Black 3D ResearchMen in Black 3D Research
Men in Black 3D Research
 
프레젠테이션2
프레젠테이션2프레젠테이션2
프레젠테이션2
 
Los fármacos
Los fármacosLos fármacos
Los fármacos
 
Are we more concerned with social accuracy or social convenience?
Are we more concerned with social accuracy or social convenience?Are we more concerned with social accuracy or social convenience?
Are we more concerned with social accuracy or social convenience?
 
Musical instruments
Musical instrumentsMusical instruments
Musical instruments
 
Остекление фасадов Rodeca
Остекление фасадов RodecaОстекление фасадов Rodeca
Остекление фасадов Rodeca
 
Pemanis sintetik
Pemanis sintetikPemanis sintetik
Pemanis sintetik
 
Гид Российского Покупателя. Том I
Гид Российского Покупателя. Том IГид Российского Покупателя. Том I
Гид Российского Покупателя. Том I
 

Similar a Buiding foss-community

Tiểu luận_Phương Pháp Sáng Tạo Ứng Dụng Trong Mạng Xã Hội (download tai taili...
Tiểu luận_Phương Pháp Sáng Tạo Ứng Dụng Trong Mạng Xã Hội (download tai taili...Tiểu luận_Phương Pháp Sáng Tạo Ứng Dụng Trong Mạng Xã Hội (download tai taili...
Tiểu luận_Phương Pháp Sáng Tạo Ứng Dụng Trong Mạng Xã Hội (download tai taili...
Tuyen Thu
 
Phan mem tu do nguon mo
Phan mem tu do nguon moPhan mem tu do nguon mo
Phan mem tu do nguon mo
hazzaz
 

Similar a Buiding foss-community (20)

Buiding foss-community-oct-2014
Buiding foss-community-oct-2014Buiding foss-community-oct-2014
Buiding foss-community-oct-2014
 
Foss dev-sustainability-model
Foss dev-sustainability-modelFoss dev-sustainability-model
Foss dev-sustainability-model
 
Tiểu luận_Phương Pháp Sáng Tạo Ứng Dụng Trong Mạng Xã Hội (download tai taili...
Tiểu luận_Phương Pháp Sáng Tạo Ứng Dụng Trong Mạng Xã Hội (download tai taili...Tiểu luận_Phương Pháp Sáng Tạo Ứng Dụng Trong Mạng Xã Hội (download tai taili...
Tiểu luận_Phương Pháp Sáng Tạo Ứng Dụng Trong Mạng Xã Hội (download tai taili...
 
OpenRoad presentation-march-2015
OpenRoad presentation-march-2015OpenRoad presentation-march-2015
OpenRoad presentation-march-2015
 
Foss in-academia-oct-2014-b
Foss in-academia-oct-2014-bFoss in-academia-oct-2014-b
Foss in-academia-oct-2014-b
 
Foss in-academia-sep-2014-b
Foss in-academia-sep-2014-bFoss in-academia-sep-2014-b
Foss in-academia-sep-2014-b
 
VFOSSA 5 years
VFOSSA 5 yearsVFOSSA 5 years
VFOSSA 5 years
 
BaFoss in-e gov-october-2014
BaFoss in-e gov-october-2014BaFoss in-e gov-october-2014
BaFoss in-e gov-october-2014
 
Ho sotrinhchieu intel-1
Ho sotrinhchieu intel-1Ho sotrinhchieu intel-1
Ho sotrinhchieu intel-1
 
Mo hinhbenvung foss
Mo hinhbenvung fossMo hinhbenvung foss
Mo hinhbenvung foss
 
Sustainable business-itlc-hcm-25082016
Sustainable business-itlc-hcm-25082016Sustainable business-itlc-hcm-25082016
Sustainable business-itlc-hcm-25082016
 
Foss in-academia-sep-2014
Foss in-academia-sep-2014Foss in-academia-sep-2014
Foss in-academia-sep-2014
 
Hành Vi Sử Dụng Phương Tiện Truyền Thông Xã Hội Của Người Dân Trên Địa Bàn Th...
Hành Vi Sử Dụng Phương Tiện Truyền Thông Xã Hội Của Người Dân Trên Địa Bàn Th...Hành Vi Sử Dụng Phương Tiện Truyền Thông Xã Hội Của Người Dân Trên Địa Bàn Th...
Hành Vi Sử Dụng Phương Tiện Truyền Thông Xã Hội Của Người Dân Trên Địa Bàn Th...
 
Innovation nest ho so hop tac
Innovation nest   ho so hop tacInnovation nest   ho so hop tac
Innovation nest ho so hop tac
 
INNOVATION NEST - Hồ sơ Hợp tác
INNOVATION NEST - Hồ sơ Hợp tácINNOVATION NEST - Hồ sơ Hợp tác
INNOVATION NEST - Hồ sơ Hợp tác
 
Foss in-e gov-august-2014
Foss in-e gov-august-2014Foss in-e gov-august-2014
Foss in-e gov-august-2014
 
Phan mem tu do nguon mo
Phan mem tu do nguon moPhan mem tu do nguon mo
Phan mem tu do nguon mo
 
Foss security-present
Foss security-presentFoss security-present
Foss security-present
 
Open road presentation-dec-2014
Open road presentation-dec-2014Open road presentation-dec-2014
Open road presentation-dec-2014
 
Ho sotrinhchieu intel (1)
Ho sotrinhchieu intel (1)Ho sotrinhchieu intel (1)
Ho sotrinhchieu intel (1)
 

Último

Último (20)

Đồ án tốt nghiệp Nghiên cứu khả năng keo tụ của Sắt Sunfate kết hợp với Canxi...
Đồ án tốt nghiệp Nghiên cứu khả năng keo tụ của Sắt Sunfate kết hợp với Canxi...Đồ án tốt nghiệp Nghiên cứu khả năng keo tụ của Sắt Sunfate kết hợp với Canxi...
Đồ án tốt nghiệp Nghiên cứu khả năng keo tụ của Sắt Sunfate kết hợp với Canxi...
 
Đồ án Thiết kế chế tạo máy rửa tay sát khuẩn tự động sử dụng chip Arduino
Đồ án Thiết kế chế tạo máy rửa tay sát khuẩn tự động sử dụng chip ArduinoĐồ án Thiết kế chế tạo máy rửa tay sát khuẩn tự động sử dụng chip Arduino
Đồ án Thiết kế chế tạo máy rửa tay sát khuẩn tự động sử dụng chip Arduino
 
ĐỒ ÁN TRIỂN KHAI GIẢI PHÁP VPN TRÊN FIREWALL CISCO ASA
ĐỒ ÁN TRIỂN KHAI GIẢI PHÁP VPN TRÊN FIREWALL CISCO ASAĐỒ ÁN TRIỂN KHAI GIẢI PHÁP VPN TRÊN FIREWALL CISCO ASA
ĐỒ ÁN TRIỂN KHAI GIẢI PHÁP VPN TRÊN FIREWALL CISCO ASA
 
Đồ án tốt nghiệp Thiết kế nhà máy chế biến khí với nguồn nhiên liệu mỏ Sư Tử ...
Đồ án tốt nghiệp Thiết kế nhà máy chế biến khí với nguồn nhiên liệu mỏ Sư Tử ...Đồ án tốt nghiệp Thiết kế nhà máy chế biến khí với nguồn nhiên liệu mỏ Sư Tử ...
Đồ án tốt nghiệp Thiết kế nhà máy chế biến khí với nguồn nhiên liệu mỏ Sư Tử ...
 
Đồ án tốt nghiệp Ứng dụng một số phương pháp mô tả nhanh trong phát triển sản...
Đồ án tốt nghiệp Ứng dụng một số phương pháp mô tả nhanh trong phát triển sản...Đồ án tốt nghiệp Ứng dụng một số phương pháp mô tả nhanh trong phát triển sản...
Đồ án tốt nghiệp Ứng dụng một số phương pháp mô tả nhanh trong phát triển sản...
 
ĐỒ ÁN ỨNG DỤNG ARDUINO ĐỂ ĐO NHỊP TIM, SP02, NHIỆT ĐỘ CƠ THỂ- HIỂN THỊ TRÊN O...
ĐỒ ÁN ỨNG DỤNG ARDUINO ĐỂ ĐO NHỊP TIM, SP02, NHIỆT ĐỘ CƠ THỂ- HIỂN THỊ TRÊN O...ĐỒ ÁN ỨNG DỤNG ARDUINO ĐỂ ĐO NHỊP TIM, SP02, NHIỆT ĐỘ CƠ THỂ- HIỂN THỊ TRÊN O...
ĐỒ ÁN ỨNG DỤNG ARDUINO ĐỂ ĐO NHỊP TIM, SP02, NHIỆT ĐỘ CƠ THỂ- HIỂN THỊ TRÊN O...
 
Đồ án Thiết kế nhà máy sản xuất nước ép cam
Đồ án Thiết kế nhà máy sản xuất nước ép camĐồ án Thiết kế nhà máy sản xuất nước ép cam
Đồ án Thiết kế nhà máy sản xuất nước ép cam
 
Đồ án tốt nghiệp Nghiên cứu quy trình sản xuất snack từ rong nâu Sargassum po...
Đồ án tốt nghiệp Nghiên cứu quy trình sản xuất snack từ rong nâu Sargassum po...Đồ án tốt nghiệp Nghiên cứu quy trình sản xuất snack từ rong nâu Sargassum po...
Đồ án tốt nghiệp Nghiên cứu quy trình sản xuất snack từ rong nâu Sargassum po...
 
ĐỒ ÁN NHẬN DẠNG VÂN TAY TẠI PHÒNG XUẤT NHẬP CẢNH, GỬI DỮ LIỆU QUA INTERNET
ĐỒ ÁN NHẬN DẠNG VÂN TAY TẠI PHÒNG XUẤT NHẬP CẢNH, GỬI DỮ LIỆU QUA INTERNETĐỒ ÁN NHẬN DẠNG VÂN TAY TẠI PHÒNG XUẤT NHẬP CẢNH, GỬI DỮ LIỆU QUA INTERNET
ĐỒ ÁN NHẬN DẠNG VÂN TAY TẠI PHÒNG XUẤT NHẬP CẢNH, GỬI DỮ LIỆU QUA INTERNET
 
ĐỒ ÁN TỐT NGHIỆP HỆ THỐNG VƯỜN THÔNG MINH.doc
ĐỒ ÁN TỐT NGHIỆP HỆ THỐNG VƯỜN THÔNG MINH.docĐỒ ÁN TỐT NGHIỆP HỆ THỐNG VƯỜN THÔNG MINH.doc
ĐỒ ÁN TỐT NGHIỆP HỆ THỐNG VƯỜN THÔNG MINH.doc
 
Đồ án tốt nghiệp Nghiên cứu quy trình tách chiết và tính chất của Anthocyanin...
Đồ án tốt nghiệp Nghiên cứu quy trình tách chiết và tính chất của Anthocyanin...Đồ án tốt nghiệp Nghiên cứu quy trình tách chiết và tính chất của Anthocyanin...
Đồ án tốt nghiệp Nghiên cứu quy trình tách chiết và tính chất của Anthocyanin...
 
Đồ án Năng lượng mặt trời đi sâu tìm hiểu thuật toán P-O bám điểm công suất c...
Đồ án Năng lượng mặt trời đi sâu tìm hiểu thuật toán P-O bám điểm công suất c...Đồ án Năng lượng mặt trời đi sâu tìm hiểu thuật toán P-O bám điểm công suất c...
Đồ án Năng lượng mặt trời đi sâu tìm hiểu thuật toán P-O bám điểm công suất c...
 
Đồ án Thiết kế và thi công mô hình “Vườn thông minh IoT
Đồ án Thiết kế và thi công mô hình “Vườn thông minh IoTĐồ án Thiết kế và thi công mô hình “Vườn thông minh IoT
Đồ án Thiết kế và thi công mô hình “Vườn thông minh IoT
 
Đồ án Nghiên cứu, thiết kế và mô phỏng mạch khuếch đại công suất dùng cho trạ...
Đồ án Nghiên cứu, thiết kế và mô phỏng mạch khuếch đại công suất dùng cho trạ...Đồ án Nghiên cứu, thiết kế và mô phỏng mạch khuếch đại công suất dùng cho trạ...
Đồ án Nghiên cứu, thiết kế và mô phỏng mạch khuếch đại công suất dùng cho trạ...
 
Đồ án Triển khai tổng đài IP FreePBX – Sangoma
Đồ án Triển khai tổng đài IP FreePBX – SangomaĐồ án Triển khai tổng đài IP FreePBX – Sangoma
Đồ án Triển khai tổng đài IP FreePBX – Sangoma
 
Đồ án tốt nghiệp Nghiên cứu, đề xuất quy trình chế biến sữa gạo từ gạo đen hữ...
Đồ án tốt nghiệp Nghiên cứu, đề xuất quy trình chế biến sữa gạo từ gạo đen hữ...Đồ án tốt nghiệp Nghiên cứu, đề xuất quy trình chế biến sữa gạo từ gạo đen hữ...
Đồ án tốt nghiệp Nghiên cứu, đề xuất quy trình chế biến sữa gạo từ gạo đen hữ...
 
Đồ án Thiết kế hệ thống cung cấp điện cho tòa nhà chung cư Quảng Ninh
Đồ án Thiết kế hệ thống cung cấp điện cho tòa nhà chung cư Quảng NinhĐồ án Thiết kế hệ thống cung cấp điện cho tòa nhà chung cư Quảng Ninh
Đồ án Thiết kế hệ thống cung cấp điện cho tòa nhà chung cư Quảng Ninh
 
Đồ án tốt nghiệp Nghiên cứu so sánh hiệu quả xử lý dầu khoáng của một số loại...
Đồ án tốt nghiệp Nghiên cứu so sánh hiệu quả xử lý dầu khoáng của một số loại...Đồ án tốt nghiệp Nghiên cứu so sánh hiệu quả xử lý dầu khoáng của một số loại...
Đồ án tốt nghiệp Nghiên cứu so sánh hiệu quả xử lý dầu khoáng của một số loại...
 
Đồ án Năng lượng gió, đi sâu tìm hiểu hệ thống điện năng lượng gió
Đồ án Năng lượng gió, đi sâu tìm hiểu hệ thống điện năng lượng gióĐồ án Năng lượng gió, đi sâu tìm hiểu hệ thống điện năng lượng gió
Đồ án Năng lượng gió, đi sâu tìm hiểu hệ thống điện năng lượng gió
 
Tác động của công nghệ Blockchain đến nền kinh tế Việt Nam. Phần 2.pdf
Tác động của công nghệ Blockchain đến nền kinh tế Việt Nam. Phần 2.pdfTác động của công nghệ Blockchain đến nền kinh tế Việt Nam. Phần 2.pdf
Tác động của công nghệ Blockchain đến nền kinh tế Việt Nam. Phần 2.pdf
 

Buiding foss-community

  • 1. XÂY DỰNG CỘNG ĐỒNG XUNG QUANH DỰ ÁN PHẦN MỀM TỰ DO NGUỒN MỞ SỞ THÔNG TIN & TRUYỀN THÔNG TỈNH LÂM ĐỒNG, 19/06/2014 NGƯỜI TRÌNH BÀY: LÊ TRUNG NGHĨA VĂN PHÒNG PHỐI HỢP PHÁT TRIỂN MÔI TRƯỜNG KHOA HỌC & CÔNG NGHỆ, BỘ KHOA HỌC & CÔNG NGHỆ Email: letrungnghia.foss@gmail.com Blogs: http://vn.myblog.yahoo.com/ltnghia http://vnfoss.blogspot.com/ Trang web CLB PMTDNM Việt Nam: http://vfossa.vn/vi/ HanoiLUG wiki: http://wiki.hanoilug.org/
  • 2. Nội dung 1. Cộng đồng & mô hình phát triển PMTDNM 2. Vì sao cần xây dựng cộng đồng 3. Lôi cuốn người sử dụng và người đóng góp 4. Các dạng cộng đồng 5. Quản lý các đóng góp & các công cụ trợ giúp 6. Các vai trò trong cộng đồng 7. Các mô hình quản lý dự án PMTDNM 8. Thực tế ở Việt Nam 9. Tài liệu & thông tin tham khảo
  • 3. 1. Cộng đồng & mô hình phát triển PMTDNM - Cộng đồng: Các nhóm các cá nhân chia sẻ các mối quan tâm chung. - Các dự án PMTDNM: Dòng chảy thông tin - mã & tài liệu - được chào đón từ bất kỳ ai trong cộng đồng. Mô hình Nhà thờ lớn, trong đó mã nguồn là sẵn sàng với từng phiên bản phần mềm, nhưng mã nguồn được phát triển giữa các lần tung ra được hạn chế cho một nhóm đặc quyền các lập trình viên phần mềm. Đây là điển hình cho mô hình phát triển PMNĐ. Mô hình Cái chợ, trong đó mã nguồn được phát triển qua Internet mà ai cũng nhìn thấy được. Một trong những điểm tăng cường cho mô hình phát triển này gọi là ngược lên dòng trên (NLDT), khi mà các cá nhân và/hoặc tập thể (các) lập trình viên đóng góp các dòng mã lệnh mà họ viết ra ngược về công ty và/hoặc tổ chức của dự án PMNM gốc. Đây là điển hình cho mô hình phát triển PMNM. Tiểu luận 'Nhà thờ lớn và cái chợ' của Eric S. Raymond
  • 4. Cần thiết xây dựng cộng đồng tích cực và đa dạng vì: - Việc kiểm thử và duy trì → giảm được chi phí - Luật Linus: “Nhiều con mắt soi vào thì lỗi sẽ cạn” - Khai thác được trí tuệ số đông, không chỉ của 1 trong công ty - CĐ càng đa dạng → khả năng đổi mới & bền vững càng cao 2. Vì sao cần xây dựng cộng đồng?
  • 5. - Khuyến khích phát hành sớm & thường xuyên các phiên bản - Thuyết phục người sử dụng về triển vọng của dự án - Xây dựng cộng đồng 2 mức, mỗi mức gồm 2 mức con ► - Xây dựng cộng đồng và hệ sinh thái ở mức toàn cầu, chứ không chỉ ở mức quốc gia ► - Hợp lực cả 4 khu vực: nhà nước, công ty, viện trường và cộng đồng các lập trình viên → công ty không là duy nhất! - Người sử dụng càng nhiều càng tốt → khu vực giáo dục! 3. Lôi cuốn người sử dụng & người đóng góp Cộng đồng ▲ & Hệ sinh thái ▼
  • 6. 4. Các dạng cộng đồng - CSH: Chủ sở hữu - NĐG: Người đóng góp - NSD: Người sử dụng - NBH: Người bán hàng - TTNL: Trung tâm nguồn lực - PMNM: Phần mềm nguồn mở
  • 7. 5. Quản lý các đóng góp & các công cụ trợ giúp 1. Website: giao tiếp ý định và tình trạng của dự án bất kỳ lúc nào 2. Danh sách thư của các lập trình viên: trao đổi các ý tưởng, thiết kế và các thông tin phát triển 3. Trình kiểm soát phiên bản: quản lý mã nguồn và rà soát lại 4. Trình theo dõi vấn đề: lên kế hoạch & giao tiếp các hoạt động theo kế hoạch - Ban lãnh đạo dự án hiểu đây là công việc quan trọng để người sử dụng và người đóng góp không bỏ đi. - Các đóng góp là phân tán ở mức độ toàn cầu. - Tập hợp tối ưu các công cụ gồm:
  • 8. Đưa ra các ý kiến phản hồi Giúp những người sử dụng mới Khuyến cáo dự án cho những người khác Kiểm thử và báo cáo hoặc sửa các lỗi Yêu cầu các tính năng mới Viết và cập nhật phần mềm Tạo các công việc nghệ thuật Viết hoặc cập nhật tài liệu Dịch - bản địa hóa Không nhất thiết phải là lập trình viên! 6. Các vai trò trong cộng đồng
  • 9. Có 2 mô hình chính quản lý các dự án PMTDNM: - Nhà độc tài nhân từ: như đối với dự án nhân Linux. - Người tài lãnh đạo: như đối với Quỹ Phần mềm Apache. Trong thực tế, có 2 mô hình phát triển mã nguồn: - Mã nguồn cộng đồng: thường đi với mô hình nhà độc tài nhân từ, công ty. - Mã nguồn mở: hướng tới mô hình người tài lãnh đạo, cộng đồng. 7. Các mô hình quản lý dự án PMTDNM Mô hình quản lý theo: Nhà độc tài nhân từ Mô hình quản lý theo: Người tài lãnh đạo
  • 10. - Ít dự án PMTDNM phát triển đúng theo mô hình mẫu. - Hầu hết chưa đạt mức phát triển mã nguồn mở, mới ở mã cộng đồng. - Khó khăn: (1) Xây dựng cộng đồng, cả lập trình viên và người sử dụng đầu cuối → khu vực giáo dục; (2) Ngược lên dòng trên; (3) Quản lý đóng góp của cộng đồng đúng cách & lôi cuốn; (4) Tư duy chỉ có các lập trình viên mới tham gia cộng đồng … - OpenRoad đang hướng tới ... đúng! 8. Thực tế ở Việt Nam
  • 11. 9. Tài liệu & thông tin tham khảo 1. Hiểu biết về mô hình phát triển nguồn mở; 2. Ngược lên dòng trên: Tăng cường cho sự phát triển nguồn mở; 3. Xây dựng các cộng đồng xung quanh phần mềm tự do nguồn mở; 4. Hệ thống tư vấn của OSS Watch về phần mềm tự do nguồn mở; 5. Xây dựng các cộng đồng; 6. Xây dựng một cộng đồng nguồn mở như thế nào; 7. Các công cụ cơ bản để quản lý một dự án do cộng đồng dẫn dắt; 8. Chỉ dẫn tham gia trong một cộng đồng phần mềm nguồn mở; 9. Nguồn cộng đồng vs nguồn mở; 10. Mô hình phát triển nguồn cộng đồng; 11. Các vai trò trong các dự án nguồn mở; 12. Các mô hình điều hành; 13. Mô hình điều hành người tài lãnh đạo; 14. Mô hình điều hành của nhà độc tài nhân từ; 15. Lên kế hoạch cho tính bền vững; 16. Thông tin tiểu luận: Nhà thờ lớn và cái chợ của Eric S. Raymond.
  • 12. Cảm ơn! Hỏi đáp LÊ TRUNG NGHĨA Email: letrungnghia.foss@gmail.com Blogs: http://vnfoss.blogspot.com/ http://letrungnghia.mangvn.org/ Trang web CLB PMTDNM Việt Nam: http://vfossa.vn/vi/ HanoiLUG wiki: http://wiki.hanoilug.org/