SlideShare ist ein Scribd-Unternehmen logo
1 von 10
NGƯỢC LÊN DÒNG TRÊN
TĂNG CƯỜNG CHO PHÁT TRIỂN PMTDNM
       CHUẨN BỊ CHO MÙA HÈ SÁNG TẠO 2012


                          23/06/2012

                          LÊ TRUNG NGHĨA
             VĂN PHÒNG PHỐI HỢP PHÁT TRIỂN
         MÔI TRƯỜNG KHOA HỌC VÀ CÔNG NGHỆ,
                   BỘ KHOA HỌC & CÔNG NGHỆ
                Email: letrungnghia.foss@gmail.com
                  Blogs: http://vnfoss.blogspot.com/
                         http://blog.yahoo.com/letrungnghia
     Trang web CLB PMTDNM Việt Nam: http://vfossa.vn/vi/
             HanoiLUG wiki: http://wiki.hanoilug.org/
                     Đăng ký tham gia HanoiLUG:
        http://lists.hanoilug.org/mailman/listinfo/hanoilug/
NGƯỢC LÊN DÒNG TRÊN (NLDT)
1. Mô hình phát triển chung của PMTDNM
2. Giới thiệu NLDT
3. Qui trình NLDT
4. Lợi ích của NLDT
5. Những thực tiễn tốt nhất của NLDT
1. Mô hình phát triển chung của PMTDNM
2. Giới thiệu NLDT

- Khía cạnh cơ bản của qui trình phát triển
PMTDNM - tùy biến PMTDNM rồi đóng góp mã
nguồn trở ngược lại về cây phát triển của dự án gốc
- NLDT là khác với việc duy trì mã nguồn trong cây
phát triển của công ty.
- Chỉ nên duy trì mã nguồn trong công ty như để
chứng minh khái niệm vì về lâu dài là đắt giá và
nguy hiểm cho chính công ty và người sử dụng.
3. Qui trình NLDT
4. Lợi ích của NLDT




Khi tự duy trì kho mã nguồn sản phẩm,
   tiến hành rẽ nhánh, không NLDT
4. Lợi ích của NLDT




Khi tiến hành việc NLDT
4. Lợi ích của NLDT

- Ít mã nguồn hơn phải duy trì trong nội bộ
- Nhiều người đóng góp hơn
- Rà soát ngang hàng tăng → chất lượng mã nguồn
- Tích hợp và kiểm thử nhanh hơn
- Tác động tới đường lối dự án → thành lãnh đạo?
- Tuân thủ giấy phép nguồn - giảm chi phí tuân thủ
- Giảm rủi ro chuỗi cung ứng
- Tăng cường tính bền lâu của dự
5. Những thực tiễn tốt nhất của NLDT

- NLDT ngay trong bước thiết kế và triển khai
- Đóng góp NLDT có nhiều người sử dụng
- Xây dựng & duy trì lớp người tiến hành NLDT
- NLDT vì lý do đúng; Mã nguồn không được duy trì
sẽ luôn bị đào thải.
- Luôn theo sự dẫn dắt của người duy trì, kể cả
những ý kiến phản hồi bộc trực
- Tuân theo kiểu lập trình phù hợp của dòng trên
- Tuân theo qui trình của dự án dòng trên
- Tài liệu với mục tiêu để tính năng được sử dụng
Tổng thể: NLDT làm cho (1) chi phí duy trì thấp
hơn; (2) phát triển tính năng nhanh hơn; (3) sản
phẩm tốt hơn;
Cảm ơn!

Hỏi đáp

Weitere ähnliche Inhalte

Ähnlich wie Ngược lên dòng trên

Sustain foss-dev-model
Sustain foss-dev-modelSustain foss-dev-model
Sustain foss-dev-modelnghia le trung
 
Foss dev-sustainability-model
Foss dev-sustainability-modelFoss dev-sustainability-model
Foss dev-sustainability-modelnghia le trung
 
Foss economic-aspects-2
Foss economic-aspects-2Foss economic-aspects-2
Foss economic-aspects-2nghia le trung
 
3 foss economic-aspects-2
3 foss economic-aspects-23 foss economic-aspects-2
3 foss economic-aspects-2Viet Hung Tong
 
Foss dev-models-strategy-th10-2012
Foss dev-models-strategy-th10-2012Foss dev-models-strategy-th10-2012
Foss dev-models-strategy-th10-2012nghia le trung
 
AN NINH THÔNG TIN & VIỆC CHUYỂN ĐỔI BẮT BUỘC SANG PMTDNM TRONG HÀNH CHÍNH NHÀ...
AN NINH THÔNG TIN & VIỆC CHUYỂN ĐỔI BẮT BUỘC SANG PMTDNM TRONG HÀNH CHÍNH NHÀ...AN NINH THÔNG TIN & VIỆC CHUYỂN ĐỔI BẮT BUỘC SANG PMTDNM TRONG HÀNH CHÍNH NHÀ...
AN NINH THÔNG TIN & VIỆC CHUYỂN ĐỔI BẮT BUỘC SANG PMTDNM TRONG HÀNH CHÍNH NHÀ...Vu Hung Nguyen
 
Info-Sec-Foss-Mandatmigration-Aug-2013
Info-Sec-Foss-Mandatmigration-Aug-2013Info-Sec-Foss-Mandatmigration-Aug-2013
Info-Sec-Foss-Mandatmigration-Aug-2013nghia le trung
 

Ähnlich wie Ngược lên dòng trên (20)

Mo hinhbenvung foss
Mo hinhbenvung fossMo hinhbenvung foss
Mo hinhbenvung foss
 
Sustain foss-dev-model
Sustain foss-dev-modelSustain foss-dev-model
Sustain foss-dev-model
 
Foss dev-sustainability-model
Foss dev-sustainability-modelFoss dev-sustainability-model
Foss dev-sustainability-model
 
Foss economic-aspects-2
Foss economic-aspects-2Foss economic-aspects-2
Foss economic-aspects-2
 
3 foss economic-aspects-2
3 foss economic-aspects-23 foss economic-aspects-2
3 foss economic-aspects-2
 
Foss security-present
Foss security-presentFoss security-present
Foss security-present
 
QT234.DOC
QT234.DOCQT234.DOC
QT234.DOC
 
Ho so nang luc gmpc 2015
Ho so nang luc gmpc 2015Ho so nang luc gmpc 2015
Ho so nang luc gmpc 2015
 
Hồ sơ năng lực GMPc (Cập nhập 2019)
Hồ sơ năng lực GMPc (Cập nhập 2019)Hồ sơ năng lực GMPc (Cập nhập 2019)
Hồ sơ năng lực GMPc (Cập nhập 2019)
 
Foss dev-models-strategy-th10-2012
Foss dev-models-strategy-th10-2012Foss dev-models-strategy-th10-2012
Foss dev-models-strategy-th10-2012
 
Hồ sơ năng lực GMPc Việt Nam 2018
Hồ sơ năng lực GMPc Việt Nam 2018Hồ sơ năng lực GMPc Việt Nam 2018
Hồ sơ năng lực GMPc Việt Nam 2018
 
Hồ sơ năng lực chi tiết GMPc Việt Nam 2024.pdf
Hồ sơ năng lực chi tiết GMPc Việt Nam 2024.pdfHồ sơ năng lực chi tiết GMPc Việt Nam 2024.pdf
Hồ sơ năng lực chi tiết GMPc Việt Nam 2024.pdf
 
Hồ sơ năng lực GMPc Việt Nam (Giai đoạn 5/2011- 03/2021)
Hồ sơ năng lực GMPc Việt Nam (Giai đoạn 5/2011- 03/2021)Hồ sơ năng lực GMPc Việt Nam (Giai đoạn 5/2011- 03/2021)
Hồ sơ năng lực GMPc Việt Nam (Giai đoạn 5/2011- 03/2021)
 
Ho so nang luc chi tiet GMPc 14.6.2022.pdf
Ho so nang luc chi tiet GMPc 14.6.2022.pdfHo so nang luc chi tiet GMPc 14.6.2022.pdf
Ho so nang luc chi tiet GMPc 14.6.2022.pdf
 
Ho so nang luc chi tiet GMPc T4.2022.pdf
Ho so nang luc chi tiet GMPc T4.2022.pdfHo so nang luc chi tiet GMPc T4.2022.pdf
Ho so nang luc chi tiet GMPc T4.2022.pdf
 
Ho so nang luc chi tiet GMPc 2022.pdf
Ho so nang luc chi tiet GMPc 2022.pdfHo so nang luc chi tiet GMPc 2022.pdf
Ho so nang luc chi tiet GMPc 2022.pdf
 
Ho so nang luc chi tiet GMPc 2023.pdf
Ho so nang luc chi tiet GMPc 2023.pdfHo so nang luc chi tiet GMPc 2023.pdf
Ho so nang luc chi tiet GMPc 2023.pdf
 
AN NINH THÔNG TIN & VIỆC CHUYỂN ĐỔI BẮT BUỘC SANG PMTDNM TRONG HÀNH CHÍNH NHÀ...
AN NINH THÔNG TIN & VIỆC CHUYỂN ĐỔI BẮT BUỘC SANG PMTDNM TRONG HÀNH CHÍNH NHÀ...AN NINH THÔNG TIN & VIỆC CHUYỂN ĐỔI BẮT BUỘC SANG PMTDNM TRONG HÀNH CHÍNH NHÀ...
AN NINH THÔNG TIN & VIỆC CHUYỂN ĐỔI BẮT BUỘC SANG PMTDNM TRONG HÀNH CHÍNH NHÀ...
 
Luận Văn Giải Pháp Nâng Cao Năng Lực Cạnh Tranh Của Công Ty Cao Su.
Luận Văn Giải Pháp Nâng Cao Năng Lực Cạnh Tranh Của Công Ty Cao Su.Luận Văn Giải Pháp Nâng Cao Năng Lực Cạnh Tranh Của Công Ty Cao Su.
Luận Văn Giải Pháp Nâng Cao Năng Lực Cạnh Tranh Của Công Ty Cao Su.
 
Info-Sec-Foss-Mandatmigration-Aug-2013
Info-Sec-Foss-Mandatmigration-Aug-2013Info-Sec-Foss-Mandatmigration-Aug-2013
Info-Sec-Foss-Mandatmigration-Aug-2013
 

Ngược lên dòng trên

  • 1. NGƯỢC LÊN DÒNG TRÊN TĂNG CƯỜNG CHO PHÁT TRIỂN PMTDNM CHUẨN BỊ CHO MÙA HÈ SÁNG TẠO 2012 23/06/2012 LÊ TRUNG NGHĨA VĂN PHÒNG PHỐI HỢP PHÁT TRIỂN MÔI TRƯỜNG KHOA HỌC VÀ CÔNG NGHỆ, BỘ KHOA HỌC & CÔNG NGHỆ Email: letrungnghia.foss@gmail.com Blogs: http://vnfoss.blogspot.com/ http://blog.yahoo.com/letrungnghia Trang web CLB PMTDNM Việt Nam: http://vfossa.vn/vi/ HanoiLUG wiki: http://wiki.hanoilug.org/ Đăng ký tham gia HanoiLUG: http://lists.hanoilug.org/mailman/listinfo/hanoilug/
  • 2. NGƯỢC LÊN DÒNG TRÊN (NLDT) 1. Mô hình phát triển chung của PMTDNM 2. Giới thiệu NLDT 3. Qui trình NLDT 4. Lợi ích của NLDT 5. Những thực tiễn tốt nhất của NLDT
  • 3. 1. Mô hình phát triển chung của PMTDNM
  • 4. 2. Giới thiệu NLDT - Khía cạnh cơ bản của qui trình phát triển PMTDNM - tùy biến PMTDNM rồi đóng góp mã nguồn trở ngược lại về cây phát triển của dự án gốc - NLDT là khác với việc duy trì mã nguồn trong cây phát triển của công ty. - Chỉ nên duy trì mã nguồn trong công ty như để chứng minh khái niệm vì về lâu dài là đắt giá và nguy hiểm cho chính công ty và người sử dụng.
  • 6. 4. Lợi ích của NLDT Khi tự duy trì kho mã nguồn sản phẩm, tiến hành rẽ nhánh, không NLDT
  • 7. 4. Lợi ích của NLDT Khi tiến hành việc NLDT
  • 8. 4. Lợi ích của NLDT - Ít mã nguồn hơn phải duy trì trong nội bộ - Nhiều người đóng góp hơn - Rà soát ngang hàng tăng → chất lượng mã nguồn - Tích hợp và kiểm thử nhanh hơn - Tác động tới đường lối dự án → thành lãnh đạo? - Tuân thủ giấy phép nguồn - giảm chi phí tuân thủ - Giảm rủi ro chuỗi cung ứng - Tăng cường tính bền lâu của dự
  • 9. 5. Những thực tiễn tốt nhất của NLDT - NLDT ngay trong bước thiết kế và triển khai - Đóng góp NLDT có nhiều người sử dụng - Xây dựng & duy trì lớp người tiến hành NLDT - NLDT vì lý do đúng; Mã nguồn không được duy trì sẽ luôn bị đào thải. - Luôn theo sự dẫn dắt của người duy trì, kể cả những ý kiến phản hồi bộc trực - Tuân theo kiểu lập trình phù hợp của dòng trên - Tuân theo qui trình của dự án dòng trên - Tài liệu với mục tiêu để tính năng được sử dụng Tổng thể: NLDT làm cho (1) chi phí duy trì thấp hơn; (2) phát triển tính năng nhanh hơn; (3) sản phẩm tốt hơn;