THS. TRƯƠNG THỊ TƯỜNG VI – Khoa Luật, Đại học Sài Gòn
1. Ý tưởng và biểu hiện tồn tại trong chương trình máy tính trong kỹ thuật lập trình
Thách thức của việc tạo ra một sản phẩm công nghệ thông tin hữu ích và có chỗ đứng trên thị trường là phải đáp ứng nhu cầu của người dùng, thời gian phát triển và vá lỗi nhanh, độ tin cậy, bảo mật cao. Với các đặc thù như trên, các hãng chương trình máy tính và các cá nhân sản xuất chương trình máy tính trong những năm gần đây đã áp dụng một quy trình linh hoạt hơn trong việc sản xuất các chương trình máy tính. Mục đích chính của cách làm này là đem các sản phẩm công nghệ thông tin đến gần hơn với thị trường, đáp ứng tốt hơn nhu cầu hay thay đổi của người dùng.
Bước thứ nhất: Phát triển các ý tưởng để giải quyết nhu cầu của người dùng. Các nhu cầu này có thể rất đa dạng như nhu cầu chia sẻ thông tin, kết nối (facebook, zalo, viber) hay các nhu cầu hẹp hơn như là nhận diện biển số xe ra vào chung cư hoặc là đọc dữ liệu từ các hóa đơn dưới dạng hình ảnh và tự động đưa ra các bút toán. Ở bước này, các ý tưởng để giải quyết vấn đề thường chỉ ở dạng tổng quan. Đối với các công ty lớn, thường sẽ có một đội ngũ điều tra thị trường để có thể xác định rõ hơn bài toán: Ai là đối tượng mục tiêu? (ví dụ: Người trẻ có nhu cầu kết nối nhiều hơn, các chủ doanh nghiệp nhỏ với nguồn lực hạn chế sẽ có nhu cầu sử dụng chương trình máy tính để tự động hóa các bút toán của công ty), dung lượng thị trường. Bước này rất quan trọng, nó sẽ quyết định doanh nghiệp có nên đầu tư phát triển sản phẩm hay không.
Bước thứ hai: Phát triển sản phẩm. Để đạt được mục đích đưa sản phẩm đến tay người tiêu dùng nhanh chóng, các hãng phần mềm thường tập trung vào các chức năng chính của chương trình máy tính, đó là khả năng chia sẻ thông tin, chức năng nhận diện biển số, chức năng chuyển hình ảnh hóa đơn thành chữ và số để đưa vào bút toán. Ở bước này mục tiêu của các hãng phần mềm sẽ là phát triển một sản phẩm khả dụng sao cho tốn ít công sức nhất và nhanh, để có thể đưa sản phẩm ra thị trường một cách nhanh nhất. Các yếu tố như thiết kế hệ thống, tạo lược đồ, phát triển thuật toán, phát triển mã nguồn (tạo các câu lệnh) đều được tiến hành ở bước này. Continue reading →
Filed under: LUẬT SỞ HỮU TRÍ TUỆ | Leave a comment »