TS. Ngô Trung Việt

TS. Ngô Trung Việt
Viện hàn lâm khoa học và công nghệ Việt Nam
Quốc gia: Vietnamese
Tiểu sử:

Tốt nghiệp Khoa Toán trường Đại học Sư phạm Hà Nội năm 1973, là nghiên cứu viên tại Viện Công nghệ Thông tin thuộc Viện Khoa học và Công nghệ Việt Nam từ năm 1973, ông Ngô Trung Việt còn đồng thời là thành viên và cố vấn của nhiều dự án phát triển công nghệ thông tin do chính phủ thành lập từ những năm 1994 với những cống hiến đặc biệt to lớn về việc phát triển các chuẩn Công nghệ thông tin.

Ông là biên tập viên của các chuẩn quốc gia về chữ Việt latin và chữ Nôm từ năm 1993, là đại diện của Việt Nam và là biên tập viên cho nhóm báo cáo viên chữ biểu‎ IRG, tham gia phát triển các bộ kí tự Unicode và ISO-IEC 10646, đồng thời còn tham gia giảng dạy về ngôn ngữ lập trình, phương pháp luận lập trình, kĩ nghệ phần mềm, quản lí dự án, quản lí tri thức, kiến trúc công ty... cho nhiều đại học và trung tâm đào tạo tin học danh tiếng trên lãnh thổ Việt Nam.

Những năm tháng nghiên cứu và làm việc tại viện IIE – CNAM – Paris (1984), tại Đại học City of London (năm 1990), thực hành về Internet, về tiêu chuẩn hóa, về e-learning tại Tokyo - Nhật Bản, San Francisco – Hoa Kỳ (vào những năm 1993, 1999, 2003) hay rất nhiều khóa huấn luyện tại Bangkok hoặc ngay trên chính quê hương của mình đã góp phần làm nên một học giả đặc biệt tài năng, một giảng viên xuất chúng được chính thức thừa nhận bởi rất nhiều tổ chức, học viện uy tín. Có thể kể đến như: Viện Mojikyo - Nhật Bản, Hội bảo tồn di sản chữ Nôm (với cương vị Phó Chủ tịch), Trung tâm sát hạch CNTT và hỗ trợ đào tạo – VITEC (với vai trò cố vấn) hoặc trên cương vị Phó trưởng tiểu ban Chuẩn CNTT - Chương trình quốc gia về CNTT.

Với trên 20 công trình khoa học đã công bố, gần 20 đầu sách được xuất bản và hàng trăm ấn phẩm báo chí, tài liệu dịch thuật được giới thiệu, ông Ngô Trung Việt là một trong những giảng viên vô cùng ưu tú và hoàn toàn xứng đáng với chức danh làm đại diện cho Việt Nam tại nhóm phát triển các chuẩn quốc tế như ISO, JTC1, SC2, WG2 hay IRG…

Cải tiến qui trình với CMMI

Lời khuyên cho việc cải tiến qui trình dùng CMMI; gợi ý mức CMMI để bắt đầu và thời gian để chuyển lên một mức CMMI.

Cải tiến qui trình

Chìa khoá để cải tiến qui trình phần mềm thành công là quyết tâm của cấp quản lí. Điều cơ sở nhất của cải tiến là cải tiến cách người quản lí quản lí dự án phần mềm, do đó đòi hỏi nhiều đào tạo hơn, đặc biệt trong khu vực cần thực hiện công việc.

Six Sigma

Six Sigma là một trong những phương pháp luận quản lí chất lượng phổ biến nhất được dùng trong công nghiệp ngày nay. Nó bắt đầu năm 1986 như một phương pháp dựa trên thống kê để làm giảm biến thiên trong qui trình chế tạo điện tử tại Motorola. Về nguồn gốc, nó dựa trên khái niệm “Quản lí chất lượng toàn bộ” và được thích ứng cho công nghiệp điện tử nhưng qua thời gian, nó được “quảng cáo” như có nhiều nghĩa khác biệt tuỳ theo ai giải thích nó.

CMMI

Một số gợi ý giúp công ty bạn xác định qui trình chuẩn dựa trên khuôn khổ CMMI để cải tiến.

Cải tiến qui trình phần mềm

Lời khuyên để thành công trong cải tiến qui trình phần mềm.

Cải tiến theo CMMI

Để cải tiến qui trình bằng việc dùng CMMI: Bạn cần định nghĩa qui trình để thu thập dữ liệu đo ở mức dự án, mức tổ chức (DTT) và gióng thẳng chúng với việc kinh doanh của DTT (Mục đích & Mục tiêu);

Qui trình

Tuầnn trước, một sinh viên nói với tôi: “Phần mềm quá phức tạp và không thể nào loại bỏ mọi lỗi được. Em càng thử phần mềm, càng tìm ra nhiều lỗi hơn, và càng chữa các lỗi đó, lại càng nhiều lỗi xuất hiện thêm”. Tôi hiểu thất vọng của sinh viên này bởi vì không thể nào loại bỏ được các lỗi dựa trên việc kiểm thử.

Qui trình phần mềm.

Qui trình là nhân tố thành công quan trọng cho bất kì doanh nghiệp nào nhưng nó là điều mấu chốt nhất trong phần mềm. Qui trình phần mềm bao gồm các hoạt động, thủ tục, phương pháp, công cụ, mục đích và nguyên tắc hướng dẫn cho các hành vi, và các quyết định của nhóm. Khi mọi người cùng chia sẻ một mục đích chung và tuân theo qui trình, họ có thể làm gia tăng hiệu quả và cơ hội thành công.

Ví dụ về Big Data

Một sinh viên khoa học máy tính hỏi: “Bạn em làm việc trong công nghiệp bảo em rằng Big Data chỉ là khái niệm sẽ xảy ra trong tương lai và một ngày đó được dùng trong công nghiệp. Em bị lẫn lộn, nó là cái gì đó đã được dùng rồi hay nó vẫn là một khái niệm mới? Xin thầy lời khuyên?”

Dùng phương pháp Agile

Một người quản lí viết cho tôi: “Tôi làm việc trong một tổ chức công nghệ thông tin (CNTT) cho cơ quan chính phủ, chúng tôi đã thử dùng phương pháp phát triển Agile nhưng phần lớn các dự án đều thất bại và chúng tôi không biết tại sao. Xin thầy lời khuyên.”

Big Data trong tiếp thị

Sau khi đọc bài blog “Xu hướng công nghệ di động”, một sinh viên viết cho tôi: “Thầy có thể giải thích làm sao máy tính của cửa hàng biết thầy và gửi tin nhắn cho điện thoại của thầy? Em rất quan tâm tới công nghệ này và muốn biết cách nó làm việc.”

Kĩ nghệ phần mềm

Kĩ nghệ phần mềm là bộ môn mà trong đó các kĩ sư tuân theo một qui trình xác định rõ để làm công việc của họ. Họ thiết lập mục đích chất lượng, xác định các phương pháp họ sẽ dùng, cách đo công việc của họ, phân tích kết quả, và điều chỉnh phương pháp của họ để đáp ứng tốt hơn các yêu cầu của khách hàng. Ý tưởng căn bản là ở chỗ nếu bạn muốn một sản phẩm có chất lượng, bạn phải có qui trình có chất lượng tạo ra sản phẩm này. Bộ môn Kĩ nghệ phần mềm không phải là mới nhưng nó không được dạy trong nhiều đại học bởi vì nó đòi hỏi rằng những người dạy nó phải có tri thức qui trình từ công nghiệp. Vì phần lớn các giáo sư không làm việc trong công nghiệp, hay không được huấn luyện trong qui trình nghiệp vụ, họ không muốn dạy nó.

LỌC THEO
Tất cả
Tài liệu
Viết giáo trình
Tất cả ngôn ngữ
Tiếng Việt
Tiếng Anh
Tất cả chủ đề
Business
Social Sciences
Science and Technology
Humanities
Arts
Mathematics and Statistics