Công ty phần mềm Ấn Độ

GS John Vu28/03/2026 13:00
Công ty phần mềm Ấn Độ

Các công ti phần mềm ở Ấn Độ hiểu rằng chất lượng là yếu tố phân biệt then chốt cho thành công của họ ở hải ngoại. Họ cũng biết rằng phần mềm chất lượng tuỳ thuộc vào chất lượng của qui trình tạo ra phần mềm cho nên họ chú ý nhiều tới các qui trình của họ.

Đó có lẽ là lí do tại sao nhiều người chọn mô hình trưởng thành năng lực tích hợp – Capability Maturity Model Integration (CMMI) làm chuẩn chất lượng của họ. Bạn tôi Chandra nói với tôi rằng vì CMMI Mức 5 là thành tựu cao nhất có thể, phần lớn các công ti không muốn có đánh giá chừng nào họ còn chưa chắc rằng họ sẽ đạt tới ít nhất CMMI Mức 3 hay tốt hơn. Vấn đề ở đây là “thổi phồng phạm vi”, nhiều công ti đã quảng cáo để lôi kéo sự chú ý của khách hàng. Chẳng hạn, nếu một nhóm nhỏ trong công ti đạt tới CMMI mứcl 5 thì họ kêu toàn công ti đã đạt tới CMMI level 5. Bởi vì sự “cường điệu” này, tôi KHÔNG ngạc nhiên khi thấy rằng nhiều công ti thế đã đạt tới CMMI mức 5, ISO 9000, Six Sigma, và bất kì chuẩn nào họ có thể công bố. Khi tôi tới thăm những công ti này, họ tự hào chỉ cho tôi tuyển tập những tài liệu ấn tượng như được yêu cầu bởi CMMI, nhiều tài liệu trông như “mác mới”.

Khi tôi hỏi người phát triển phần mềm về điều này, nhiều người cười và xác nhận rằng những tài liệu đó để trưng bày, nhưng KHÔNG được dùng. Khi tôi bảo họ rằng không có yêu cầu về chuẩn như vậy để làm kinh doanh toàn cầu, họ đều ngạc nhiên. Họ bảo tôi rằng chất lượng nghĩa là đáp ứng yêu cầu của khách hàng, trong phạm vi chi phí và lịch biểu với ít khiếm khuyết hơn. Không công ti nào mà tôi biết lại yêu cầu các nhà cung cấp phải có CMMI mức 5 hay Six sigma làm điều kiện cho việc làm kinh doanh. Tôi cũng bảo họ “việc quảng cáo giả” đó có thể làm hại chứ không giúp ích vì khách hàng có thể có mong đợi cao hơn và nếu họ bị kém hơn mong đợi, điều đó sẽ xấu cho kinh doanh của họ.

Mặc cho vấn đề này, tôi thấy rằng hầu hết các công ti quả có tuân theo chuẩn chất lượng của riêng họ một cách chặt chẽ khi họ dùng đa dạng mô hình phát triển phần mềm như thác đổ, xoáy ốc, agile, và phát triển ứng dụng nhanh. Nhiều công ti có các tài liệu và tài liệu sử dụng nội bộ của họ được lưu trên intranet của họ cho nên mọi người có thể truy nhập và học mọi thứ một cách nhanh chóng. Tôi cũng bị ấn tượng với cách họ thu thập dữ liệu và dùng độ đo để quản lí dự án. Bạn tôi Chandra bảo tôi rằng cách tiếp cận của công nghiệp phần mềm tới quản lí dự án đã tiến bộ đáng kể dựa trên kinh nghiệm của họ với khách hàng toàn cầu.

Ngày nay nhiều người đang dùng quản lí qui trình định lượng bởi vì độ đo dẫn lái tất cả các hoạt động phát triển. Người quản lí dự án đưa tổ dự án tham gia sớm và quản lí dự án của họ tương ứng với kế hoạch dự án, kế hoạch chất lượng, và kế hoạch quản lí cấu hình. Nhiều người định nghĩa qui trình dự án của họ bằng việc dùng mô hình ETVX với tiêu chí vào, nhận diện nhiệm vụ, phương pháp trắc nghiệm, và tiêu chí ra cho từng yếu tố qui trình. Người quản lí cấp cao giám sát tình trạng dự án bằng các công cụ phát triển trong cơ quan chỉ trên cơ sở hàng tháng và hành động được lấy ngay lập tức nếu vấn đề xảy ra. So sánh các kỉ luật kĩ nghệ giữa công ti Ấn Độ và các chỗ khác mà tôi đã tới thăm, tôi phải nhận rằng tôi rất bị ấn tượng với cả người quản lí và người phát triển.

Cho dù có thiếu hụt nghiêm trọng những người phát triển có kĩ năng, các công ti phần mềm Ấn Độ vẫn có tiêu chí nghiêm khắc về thuê người. Chỉ những sinh viên xếp hạng hàng đầu mới được lựa và họ phải trải qua nhiều kì thi kĩ thuật trước khi họ được thuê. Sau đó, họ vẫn phải trải qua nhiều tháng đào tạo trước khi họ có thể làm việc trong các dự án. Chandra giải thích: “Có lỗ hổng lớn giữa đào tạo hàn lâm tại đại học nhà nước và điều công nghiệp cần. Để tốt nghiệp, sinh viên phải qua được kì thi quốc gia cho nên nhiều người “học nhồi nhét” vì kì thi và ghi nhớ mọi điều thay vì học cách áp dụng tri thức của họ. Kết quả là nhiều sinh viên tốt nghiệp, gần 60% số họ KHÔNG có kĩ năng để làm việc trong công nghiệp.

Đó là lí do tại sao cho dù các đại học của chúng tôi cho tốt nghiệp gần nửa triệu kĩ sư hàng năm, vẫn có thiếu hụt trầm trọng công nhân có phẩm chất. Đây là lí do tại sao hầu hết những người tốt nghiệp phải dành nhiều tháng trong đào tạo thêm, điều rất tốn kém cho công ti và đó là lí do tại sao nhiều công ti mở các đại học riêng của họ để đảm bảo rằng sinh viên của họ có kĩ năng đúng. Trong quá khứ, phần lớn các công ti thuê người tốt nghiệp khoa học máy tính nhưng gần đây nhiều công ti ưa thích kĩ sư phần mềm khi họ đang chuyển nhiều vào các công việc giá trị cao hơn về quản lí hệ thống, phân tích yêu cầu, kiến trúc và thiết kế và khoán ngoài viết mã và kiểm thử. Với thành công cực kì của chúng tôi trong khoán ngoài, chúng tôi có thể đi tới những vị trí tốt hơn và cuối cùng sẽ đi tới phát triển và quản lí toàn bộ hệ thống. Không có nhiều lợi nhuận trong viết mã hay kiểm thử cho nên chúng tôi khoán ngoài những việc đó cho các nước khác, người của chúng tôi sẽ làm việc trên những việc lợi nhuận cao hơn.”

Tuy nhiên, có vấn đề khác với những người phát triển có kĩ năng được đào tạo tốt vì nhu cầu đang cao thế, nhiều người thường đổi việc làm để có lương tốt hơn. Tỉ lệ tiêu hao người ở Ấn Độ thay đổi giữa 15 phần trăm tới 30 phần trăm. Ngày nay, nhiều người có kĩ năng cũng muốn di cư sang Mĩ hay châu Âu để có vị trí tốt hơn khi nhiều công ti ở đó sẵn lòng thu xếp visa làm việc cho họ. Các công ti phần mềm Ấn Độ đang phải đương đầu với vấn đề này bởi việc bành trướng ra hải ngoại tạo cơ hội cho những người phát triển này làm việc ở nước ngoài. Chandra bảo tôi: “Với thành công của chúng tôi, nhiều công ti Ấn Độ đang mua các công ti Mĩ và châu Âu để giữ vững thị trường địa phương và gửi người phát triển của họ tới làm việc ở đó. Liệu người của họ muốn làm việc cho công ti Ấn Độ ở hải ngoại hay đổi việc sang các công ti địa phương ở Mĩ hay châu Âu thì vẫn là câu hỏi.”

Vì khan hiếm người phát triển có kĩ năng vẫn tiếp tục và khi các công ti phải nâng lương để làm cho các công nhân đáp ứng với nhu cầu cao, “ưu thế giá Ấn Độ” có lẽ sẽ thay đổi trong vài năm tới. Có những quốc gia hi vọng thay thế Ấn Độ làm “Điểm tới rẻ hơn tiếp sau” nhưng Chandra bảo tôi: “Bao giờ cũng có công ti đi tìm lao động rẻ hơn nhưng qui tắc đã đổi khi ngày càng nhiều công ti bây giờ đang tìm tri thức và kĩ năng chứ không còn quan tâm tới lao động rẻ nữa. Có thiếu hụt trầm trọng “công nhân tri thức” trên khắp thế giới và các công ti phần mềm hàng đầu của chúng tôi, những công ti vẫn tự hào về công việc của họ, hi vọng cạnh tranh nghiêm khắc trên cơ sở kĩ năng, chất lượng và giá trị. Một ngày nào đó, mọi người sẽ KHÔNG coi kĩ sư Ấn Độ là “lao động rẻ” mà là “công nhân có kĩ năng cao”.

Mặc cho khủng hoảng tài chính, xuất khẩu phần mềm của Ấn Độ vẫn tiếp tục tăng trong vài năm qua. Tôi thấy rằng phần lớn các công ti phần mềm Ấn Độ đặt giá trị lớn vào việc đáp ứng nhu cầu của khách hàng của họ và cung cấp dịch vụ chất lượng cao nhất có thể được. Tất nhiên, ngôn ngữ không phải là vấn đề vì tiếng Anh là ngôn ngữ của kinh doanh ở Ấn Độ. Tôi cũng lưu ý tới thái độ lạc quan và tin tưởng về tương lai của họ ở mọi chỗ và mọi người mà tôi gặp. Chandra bảo tôi: “Chúng tôi biết rằng chúng tôi đang trên tiến trình đúng, chúng tôi biết rằng phần mềm là hướng đúng, và chúng tôi biết rằng chẳng chóng thì chầy chúng tôi sẽ là siêu cường CNTT.”

English version

Indian software companies

Software companies in India understand that quality is the key discriminator for their success oversea. They also know that the quality software is depending on the quality of the process that creates the software so they pay a lot of attention to their processes. That is probably the reason why many select the Capability Maturity Model Integration (CMMI) as their quality standard. My friend Chandra told me that since CMMI Level 5 is the highest achievement possible, most companies did not want to have an appraisal until they are sure that they will achieve at least a CMMI Level 3 or better. The issue here is the “Scope inflation” that many companies advertised to get attention of customers. For example, if a small group in the company achieves CMMI level 5 then they claim the whole company achieves CMMI level 5. Because of this “Hype”, I am NOT surprised to find that so many companies have achieved CMMI level 5, ISO 9000, Six Sigma, and whatever standards that they can claimed. When I visited these companies, they proudly showed me collection of impressive documents as required by the CMMI, many look “Brand new”. When I asked software developers about this, many laughed and confirmed that those documents were for show, but NOT used. When I told them that there is no requirement for such standard for doing business globally, they were surprised. They told me that they were under the impression that they need at least CMMI Level 3 to do business in the U.S. I told them that quality means meeting customers’ requirements, within costs and schedule with fewer defects. No company that I know requires suppliers to have CMMI level 5 or Six sigma as condition to do business. I also told them that “false advertising” may hurt not help as customers may have higher expectation and if they underperform, it would be bad for their businesses.

Despite this issue, I found that most companies do follow strict quality standards of their own as they use a variety of software development models such as waterfall, spiral, agile, and rapid application development. Many companies have in-house documents and manuals stored on their intranets so their people can access and learn things quickly. I was also impressed with the way they collect data and use metrics to manage projects. My friend Chandra told me that the software industry’s approach to managing projects has improved significantly based on their experiences with global customers. Today many are using quantitative process management because metrics drive all development activities. Project managers involve with project teams early and manage their projects according to project plans, quality plans, and configuration management plans. Many define their project’s process using the ETVX model with entry criteria, task identification, verification methods, and exit criteria for each process element. Senior managers monitor projects status with in-house development tools on a monthly basis and actions are taken immediately if problem happens. Comparing the engineering disciplines between India companies and other places that I have visited, I have to note that I was very impressed with both the managers and developers.

Even there is a critical shortage of skilled developers, Indian software companies are still having strict criteria for hiring. Only the top of the class students are selected and they have to pass several technical tests before they get hired. After that, they still have to undergo several months of training before they can work in projects. Chandra explained: “There is a big gap between academic training at state universities and what the industry needs. To graduate, students must pass state exams so many “cram” for exams and memorize things rather than learning how to apply their knowledge. The result is many graduates, almost 60% of them do NOT have the skills to work in the industry. That is why even our universities graduate almost half million engineers per year, there is still a critical shortage of qualified workers. This is why most graduates must spend several months in additional trainings which is very expensive to company and that is why many companies are open their own universities to ensure that their students have the right skills. In the past, most companies hired computer science graduates but recently many prefer software engineers as they are moving more into higher value works of system management, requirements analysis, architect and design and outsource code and test. With our tremendous success in outsourcing, we can move to better positions and eventually will get into total systems development and management. There is not much profit in coding or testing so we outsource them to other countries, our people should be working on higher profits works”.

However, there is another issue with well-trained skilled developers as the demand is so high, many frequently change jobs for better salaries. The attrition rate in India varied between 15 percent to 30 percent. Today, many skilled developers also want to emigrate to the United States or Europe for better positions as many companies there are willing to make arrangements for work visa. Indian software companies are countering this problem by expanding more oversea to create opportunities for their developers to work abroad. Chandra told me: “With our success, many Indian companies are acquiring companies in the U.S and Europe to have a firm hold to the local market and sending their developers to work there. Whether their people want to work for Indian companies oversea or change jobs to local U.S or European companies is still the question”.

As the shortage of skilled developers continues and as companies have to raise salaries to get workers to meet high demands, the “Indian price advantage” will probably change within the next few years. There are countries hoping to replace India as “The next cheaper destination” but Chandra told me: “There will always be company who look for cheaper labors but the rule has changed as more companies are now looking for knowledge and skills and no longer care about cheap labors anymore. There is a critical shortage of “knowledge workers” all over the world and our top software companies who take pride in their works hope to compete strictly on the basis of skills, quality and values. Someday, people will NOT consider Indian engineers as “Cheap Labors” but “Highly Skilled Workers”.

Despite the financial crisis, India’s software export continue to increase over the past several years. I found that most Indian software companies placed great value in meeting their customers’ needs and providing the highest quality services possible. Of course, language is not a problem since English is the language of business in India. I also noticed a very confident and optimistic attitude about their future in every places and people that I met. Chandra told me: “We know that we are on the right course, we know that software is the right direction, and we know that sooner or later we will be an IT superpower”.

 


Gửi bình luận
(0) Bình luận
1

Phần mềm di động

Phát triển ứng dụng di động là qui trình qua đó phần mềm được phát triển cho điện thoại di động hay thiết bị cầm tay tương tự.
2

Nhu cầu cấp bách

Tuần trước, tôi đã viết về vài “khu vực nóng” trong thị trường công nghệ và tôi tin nền di động sẽ là một trong chúng trong vài năm tới.
3

Hệ thống giáo dục mới

Tôi để ba tuần giảng dạy ở Trung Quốc.
4

Kinh nghiệm của kỹ sư phần mềm

“Em đã làm năm việc trong ba năm. Chẳng có gì để tự hào nhưng hồi tưởng lại, em đã học được bài học tốt và đó là lí do tại sao em quay lại thăm thầy.”
5

Lời khuyên từ bạn bè

Năm ngoái, một sinh viên năm thứ nhất nói với tôi trong ngày đầu tiên lên lớp: “Thầy nói cứ như là bố mẹ em nói, học, học và học nữa. Cuộc sống KHÔNG chỉ là học tập và là sinh viên đại học, em KHÔNG cần những lời khuyên có vẻ như của bố mẹ thế.”

Kiến trúc hệ thống

Theo nhiều nghiên cứu, dự án phần mềm càng lớn, cơ hội thành công sẽ càng ít bởi vì độ phức tạp vượt quá khả năng của người phát triển để hiểu nó.

Kỹ sư phần mềm Ấn Độ

Tuần trước, tôi đã ở Ấn Độ và đã có cơ hội thảo luận về giáo dục và đào tạo phần mềm với nhiều bạn bè ở đó.

Công nghiệp công nghệ của Ấn Độ

Tuần trước tôi đã ở Ấn Độ để tiến hành nghiên cứu về xu hướng phần mềm toàn cầu.

Phương pháp quản lý dự án mới

Có nhiều nghiên cứu chỉ ra rằng phần lớn các dự án phần mềm thất bại KHÔNG phải bởi vì vấn đề công nghệ mà bởi vấn đề quản lí.

Thay đổi công nghệ

Sự phát triển của công nghệ thông tin trong ba mươi năm qua đã tạo ra thay đổi lớn trong nhiều công ti nhưng cũng đặt ra thách thức khi họ cần đảm bảo rằng người của họ có kĩ năng đúng để chuyển giao sản phẩm và dịch vụ có chất lượng.

Lãnh đạo kỹ thuật

Lãnh đạo kĩ thuật là một kĩ năng KHÔNG được dạy trong đại học. Nó là một trong những kĩ năng bạn phát triển chỉ theo thời gian và kinh nghiệm.

Trường dạy quản lý hệ thông tin

Tôi nhận được một email người gửi viết: “Tôi rất quan tâm tới một chương trình mới có tên là Quản lý hệ thông tin (ISM). Thầy có thể nói thêm cho tôi về nó được không và trường nào là tốt nhất trong lĩnh vực này?”

Chất lượng phần mềm

Tôi nhận được một email hỏi: “Ai chịu trách nhiệm về chất lượng phần mềm? Điều đó phải thuộc về người đảm bảo chất lượng phần mềm bởi vì đó là việc của họ hay thuộc về người kiểm thử, người phải kiểm tra chất lượng? Làm sao tôi đo được chất lượng của sản phẩm phần mềm?”

Bài học từ khoán ngoài

Blog GS John VU - GS John Vu - 01/06/2026 12:00
Khi tôi ở Trung Quốc tháng trước, tôi thấy điều gì đó mà tôi chưa bao giờ trông chờ: Việc đóng cửa một số nơi chế tạo ở Thượng Hải và Shenzheng.

Zalo ra mắt tính năng phụ đề cuộc gọi video

Kỹ năng - Nhật Hạ - 01/06/2026 11:00
Zalo vừa tung ra một tính năng AI mới vô cùng hữu ích giúp người dùng chuyển lời nói thành chữ theo thời gian thực ngay trên màn hình.

12 triệu người nghe Võ Hà Linh nói về điều hối hận nhất tuổi 34

Phong cách sống - Nguyễn Phượng - 01/06/2026 09:00
"Stress thì mua matcha latte, socola đá xay mà uống cho mát ruột chứ đi xăm gì cho cực", Võ Hà Linh nói.

Làm chủ AI - 90.000 giờ lao động và cỗ máy vô hình: Giữ lại phẩm giá trong đời đi làm

Từ sách - Phim - Quang Anh - 01/06/2026 08:00
Sau giai đoạn hào hứng ban đầu với AI tạo sinh, nhiều người bắt đầu nhìn thấy một mặt khác của nó. Công việc không hẳn nhẹ đi. Áp lực cũng chưa chắc giảm xuống. Có khi, mọi thứ còn trở nên dày hơn.

Thị trường việc làm ngày nay

Blog GS John VU - GS John Vu - 31/05/2026 12:00
Theo tin tức mới nhất, phần lớn các công ti đều tin tưởng về phục hồi kinh tế và bắt đầu thuê người.

Giờ tôi mới phát hiện Google Maps có tính năng chỉ đường hay đến vậy

Kỹ năng - Quốc Vinh - 31/05/2026 11:00
Google Maps không chỉ là xem bản đồ mà có vô vàn các tính năng hữu ích giúp bạn tiết kiệm được thời gian.

Cú điện thoại theo hướng dẫn của ChatGPT và sự nghiệp đổ sập của huyền thoại bóng chày Nhật Bản

Suy ngẫm - Đồng An - 31/05/2026 10:00
Một cuộc cãi vã trong bữa tối, một cú nhấc cổ áo, một câu hỏi gõ vội cho ChatGPT - và 25 năm sự nghiệp của Shinnosuke Abe, huyền thoại đội Yomiuri Giants, kết thúc trong nước mắt giữa buổi họp báo từ chức. Cô con gái 18 tuổi, người đã vô tình kích hoạt chuỗi sự kiện đó, sau này thú nhận: "Người sốc nhất khi cảnh sát đến chính là tôi."

Trào lưu Birdwatching khiến giới trẻ Trung Quốc dõi theo, kéo cả các thương hiệu lớn vào cuộc

Phong cách sống - Yên Yên - 31/05/2026 09:00
Từ một trào lưu 820 triệu lượt xem trên Xiaohongshu, birdwatching (ngắm chim) đang đặt ra câu hỏi thực sự cho các thương hiệu: Làm sao tiếp cận một thế hệ chủ động thoát khỏi vòng lặp nội dung?

“Sách xa hoa” trở thành cơn sốt mới: Khi độc giả chi hàng nghìn USD để săn các ấn bản đặc biệt

Từ sách - Phim - TĐ - 31/05/2026 08:00
Những cuốn sách với cạnh in màu, bìa dập nổi, minh họa độc quyền và thiết kế cầu kỳ đang tạo nên một cơn sốt mới trong cộng đồng yêu sách toàn cầu. Từ một thị trường ngách dành cho người sưu tầm, các “special edition” (ấn bản đặc biệt) giờ đây đã trở thành xu hướng bùng nổ, đặc biệt trong dòng sách romance và fantasy.

Một số sự kiện về cách tiếp cận Agile

Blog GS John VU - GS John Vu - 30/05/2026 12:00
Một sinh viên hỏi tôi: “Nếu Agile là cách tiếp cận tốt để phát triển phần mềm thì tại sao chúng ta phải học cách tiếp cận khác?”

Anthropic ra mắt "trợ lý AI ngành luật", thu hút hơn 20.000 người đăng ký

Kỹ năng - Lại Dịu - 30/05/2026 11:00
Anthropic đang biến Claude thành “trợ lý pháp lý AI” có thể kết nối trực tiếp với các phần mềm luật chuyên dụng, làm nóng thêm cuộc đua AI trong ngành pháp lý.

“Thần kinh doanh” Kazuo Inamori: Nếu không tài năng, cần biết 1 con đường “lợi hại” này để làm giàu

Suy ngẫm - Kim Linh - 30/05/2026 10:00
Theo tỷ phú Nhật Bản Inamori Kazuo, muốn trở thành một người giàu có và thành công cần có sự kiên nhẫn phi thường trong công việc.

Từ chiếc máy tính cũ, nam sinh Bách khoa thắng lớn với “Tiệm phở anh Hai”

Truyền cảm hứng - Mỹ Hà - 30/05/2026 09:00
Từ chiếc máy tính cũ và những dự án trò chơi âm thầm suốt nhiều năm, nam sinh Đại học Bách khoa Hà Nội tạo nên “cơn sốt” với “Tiệm phở anh Hai”, đồng thời thắng lớn hai giải thưởng.

Làm chủ ai -  Sách dành cho người muốn tìm hiểu về trí tuệ nhân tạo

Từ sách - Phim - Thu An - 30/05/2026 08:00
Kể từ khi ChatGPT ra mắt, dường như ngày nào chúng ta cũng nghe nhắc đến AI và cách nó làm thay đổi thế giới xung quanh. Vậy rốt cuộc những công cụ này hoạt động ra sao? Và một người bình thường có thể sử dụng AI như thế nào? Quyển sách này sẽ giúp bạn trả lời những câu hỏi đó.
HẠT GIỐNG TÂM HỒN
2019 Bản quyền thuộc về hatgiongtamhon.com.vn. Phát triển bởi ONECMS