Vấn đề với dự án phần mềm
Theo nghiên cứu mới nhất về công nghiệp phần mềm Mĩ, nhiều dự án phần mềm vẫn thất bại với tỉ lệ cao mặc cho nhiều nỗ lực cải tiến.
Phần mềm và đồ ăn béo
Tháng trước, khi tôi ở Bangalore tôi thấy một bài báo rất thú vị trong tờ The Guardian, cảnh báo rằng nhiều công nhân phần mềm ở Ấn Độ đang đối diện với bệnh béo phị trong khi hàng triệu người nghèo của Ấn Độ vẫn đang vật lộn vì không có đủ thức ăn để ăn.
Kỹ năng học tập
Kĩ năng học tập mới là điều quan trọng nhất để cải tiến và duy trì nghề nghiệp của bạn.
Tồn tại trong toàn cầu hoá
Bạn tôi, người quản lí một công ti phần mềm nói với tôi về cách cuộc khủng hoảng tài chính đã tác động lên doanh nghiệp của ông ấy.
Viếng thăm Ấn Độ
Vài năm trước, khi tôi ở Bangalore, tôi thấy một vụ tai nạn giao thông và phải mất nhiều giờ xe cứu thương mới tới. Lí do có thể là tắc nghẽn giao thông hay có thể là cái gì đó khác, vì ở hầu hết các thành phố Ấn Độ, giao thông rất tệ. Nhưng bây giờ điều mới đã xảy ra.
Cải tiến giáo dục
Theo nghiên cứu mới nhất của UNESCO, phần lớn các nước đang phát triển đều tụt lại sau khá xa trong giáo dục so với việc cần cung cấp tri thức cho tăng trưởng kinh tế của họ trong thế giới toàn cầu hoá.
Chọn lĩnh vực học tập
Tôi đã nhận được nhiều email hỏi về kĩ năng của kĩ sư phần mềm mà các công ti toàn cầu cần tới.
Giải thưởng Nobel khác cho Đại học Carnegie Mellon
Oliver Eaton Williamson người có bằng tiến sĩ Ph.D. về kinh tế tại Carnegie Mellon, cùng chia giải thưởng Nobel năm nay về khoa học kinh tế. Là một tác giả nổi tiếng trong lĩnh vực giao tác kinh tế chi phí, Williamson hiện thời là giáo sư về Kinh tế doanh nghiệp và luật tại Đại học California, Berkley.
Phần mềm và tăng trưởng kinh tế
Vài tuần trước, tôi đã ở Bangalore trung tâm của công nghiệp công nghệ cao ở Ấn Độ.
Khủng hoảng trường kinh doanh
Các vấn đề khủng hoảng tài chính bây giờ lan tới nhiều trường kinh doanh ở Mĩ và châu Âu.
Thành phố phần mềm
Vài tuần trước, tôi tham dự “Hội nghị Davos mùa hè” tại Đại Liên, thành phố cảng ở Hoàng Hải. Thành phố này có vài công viên lớn về công nghệ cao với trên 70,000 kĩ sư phần mềm và hơn 700 công ti phần mềm, quá nửa số đó là công ti nước ngoài sở hữu hay có đầu tư vốn nước ngoài. Theo các quan chức chính phủ, đến năm 2013, Đại Liên sẽ có quãng 2,000 công ti với trên nửa triệu kĩ sư phần mềm làm việc ở đây.
Giáo dục và học tập liên tục
Công nghệ thông tin (CNTT) ngày nay đang trải qua biến đổi lớn nhưng nhiều người làm phần mềm lại không được chuẩn bị để giải quyết với điều đang xảy ra.
Bill Gates
9/2009 – Bill Gates, đồng sáng lập và chủ tịch Microsoft Corporation đã ở New Delhi để tham dự vào ‘diễn đàn CEO’ với chủ đề về “Biến đổi Ấn Độ qua công nghệ.”
Tăng trưởng dân số
Bạn tôi, một giáo sư đại học chỉ cho tôi xem một bài báo nói rằng dân số Ấn Độ tiếp tục tăng từ 1.15 tỉ hôm nay lên 1.5 tỉ năm 2020 – vượt qua dân số Trung Quốc. Ông ấy cũng chỉ ra đến lúc đó, một trong bốn người lao động trên thế giới được trông đợi là người Ấn Độ và một trong sáu người lao động sẽ là người Trung Quốc. Ông ấy kết luận:”Toàn thế giới sẽ bị chi phối bởi công nhân Ấn Độ và Trung Quốc.”
Kiểm thử chất lượng
Trong quá khứ khi phần mềm còn nhỏ, chỉ vài trăm dòng mã, thì kiểm thử là tương đối dễ dàng. Là người phát triển phần mềm, điều tôi đã làm là phải chắc rằng thuật toán đúng và phân tích kết cấu chương trình để chắc chắn nó được biên dịch đúng.
Hội cựu sinh viên CMU
Trong cuộc họp cựu sinh viên CMU hang năm năm nay, (9/8/2009), đã có cuộc tụ họp của một số người hàng đầu trong công nghiệp phần mềm và đây là báo cáo:
Kĩ sư phần mềm chuyên nghiệp
Tới lúc này, có lẽ bạn đã biết về trạng thái của công nghiệp ô tô Mĩ rồi. Trong nhiều năm, ô tô Mĩ đã là tốt nhất trên thế giới nhưng cái gì đó đã thay đổi trong những năm 1970 khi cấp quản lí quyết định rằng chất lượng không quan trọng bằng số lượng bởi vì họ có thể sản xuất càng nhiều xe thì họ càng có thể kiếm được nhiều lợi nhuận hơn. Thay vì hội tụ vào chất lượng, các nhà chế tạo ô tô Mĩ đã sản xuất số lượng lớn xe ô tô để tăng lợi nhuận.
Xây dựng kỹ năng trong ngành công nghiệp CNTT Ấn Độ
Báo cáo NASSCOM-McKinsey năm 2008 chỉ ra rằng, mỗi năm các đại học Ấn Độ cho tốt nghiệp hơn ba triệu sinh viên với quá nửa là kĩ sư và khoa học máy tính, chỉ một số phần trăm rất nhỏ mới được công nghiệp sử dụng trực tiếp.
SCRUM
Agile là qui trình phát triển phần mềm “hướng theo tổ” được thiết kế cho dự án nhỏ nơi yêu cầu không ổn định và liên tục thay đổi.