CHƯƠNG 1: CƠ SỞ LÝ THUYẾT VỀ NỀN TẢNG ODOO VÀ PHÂN HỆ SẢN XUẤT 1. Tổng quan về nền tảng Odoo 1. Giới thiệu về Odoo Trước khi tìm hiểu về Odoo, chúng ta sẽ đến với khái niệm mã nguồn mở (Open Source). Nguồn mở, giống với tên gọi, phần mềm là một nguồn mở thuộc chuyên ngành công nghệ phần mềm.
Theo khái niệm được thừa nhận rộng rãi, phần mềm nguồn mở có định nghĩa là phần mềm máy vi tính với mã nguồn của phần mềm được phát hành kèm theo giấy phép mà bên sở hữu bản quyền có quyền thiết kế, sửa đổi và phát hành phần mềm đối với bất kỳ ai và vì bất kỳ lý do nào. Theo lịch sử, định nghĩa của phần mềm nguồn mở có từ những năm 70 thời điểm phần mềm đã được phát hành. Ban đầu, trên thị trường, tất cả các dự án phần mềm đều là nguồn mở. Các lập trình viên sáng tạo mã nguồn và các nhà phát triển hưởng lợi bởi Internet thông qua nó.
Nhưng cùng với sự thương mại hoá của sản phẩm phần mềm cũng giống bất cứ loại sản phẩm nào khác, phần mềm và mã nguồn của nó trở nên ít được phổ biến và bảo hộ bằng IPR hơn. Tuy gặp khó khăn ở giai đoạn đầu nhưng sự phát triển của internet đã giúp mã nguồn mở trên đà tiến lên nhanh chóng. Ngày nay, phần mềm nguồn mở có sự cạnh tranh khốc liệt với các sản phẩm bản quyền với sự hiện diện mạnh mẽ và hiệu quả trong toàn bộ các lĩnh vực giải pháp phần mềm. (Lê, 2021) có viết rằng: “Hệ thống ERP này đã có hơn 7 triệu người dùng trên toàn thế giới, bao gồm các công ty khởi nghiệp đến các doanh nghiệp có quy mô lớn”.
Do quy tụ đóng góp từ cộng đồng, một dự án ERP có mã nguồn mở phát triển nhanh nhất thế giới – Odoo với chất lượng tốt và an toàn. Một vài thông tin được chia sẻ rằng, Odoo là từ viết tắt của “On-Demand Offer from OpenERP”, ý kiến khác cho rằng, Odoo trong “On-Demand Open Object” (Lê, 2021). Tạp chí Inc đã đưa Odoo vào danh sách doanh nghiệp tiến triển nhất Châu Âu năm 2015. Kết quả của một dự án nguồn mở - Odoo/OpenERP là phần mềm quản lý tất cả trong một cung cấp nhiều ứng dụng kinh doanh hình thành một bộ ứng dụng quản lý doanh nghiệp hoàn chỉnh dành cho mọi quy mô.
Với việc sử dụng ngôn ngữ lập trình Python, phần mềm quản trị doanh nghiệp này, cung cấp đa dạng các lựa chọn với hơn 1000 mô đun trong phần mềm, tất cả trong một bao gồm: “CRM, Trang web/Thương mại điện tử, mua hàng, bán hàng, kế toán, sản xuất, quản lý kho hàng và dự án, và hàng tồn kho”; ngoài những điều kể trên chỉnh sửa hoặc thêm bớt phân hệ khác là được cho phép. Ngoài ra, “Nó tích hợp với Amazon và eBay cũng như cung cấp một API cho các nhà phát triển”.) LÊ HÀ CHI – K23HTTTA 3 Khóa luận tốt nghiệp Phát triển phân hệ quản lý sản xuất cho công ty cổ phần Bánh mứt kẹo Bảo Minh trên nền tảng Odoo 1. Lợi thế và hạn chế khi sử dụng nền tảng Odoo 1. Lợi thế khi sử dụng nền tảng Odoo a) Lợi thế về mặt quản trị ● Phù hợp nhu cầu tổ chức: kho ứng dụng có 16000 ứng dụng từ nhà cung cấp tùy theo từng nhu cầu trong lĩnh vực hoạt động của tổ chức ● Tăng hiệu suất: quy trình được tự động hóa, tiết kiệm thời gian cho doanh nghiệp, hiển thị các lịch trình, thông báo, nâng cao hiệu suất làm việc tổng thể b) Lợi thế về mặt triển khai ● Tối ưu chi phí: chi phí triển khai Odoo thấp hơn do không vướng khoản đầu tư bản quyền (không như các giải pháp ERP SAP, Oracle), dễ dàng tiếp cận với các doanh nghiệp (Liên, 2020) ● Tính linh hoạt, khả năng mở rộng: các mô đun cài đặt theo nhu cầu doanh nghiệp khi mở rộng quy mô, bổ sung lĩnh vực mới.
● Tích hợp dễ dàng: cho phép tích hợp với phần mềm bên thứ 3 không giới hạn, cung cấp API miễn phí c) Lợi thế cho nhân sự doanh nghiệp ● Sử dụng dễ dàng: giao diện trang chủ các mô đun hiển thị tùy theo quyền truy cập người dùng, giao diện người dùng của phần mềm được cải thiện theo từng phiên bản, chức năng ● Giám sát công việc hiệu quả: quy trình được tự động hóa, tiết kiệm thời gian cho doanh nghiệp, nền tảng Odoo hiển thị các lịch trình, thông báo.) Từ những lí do trên, nếu doanh nghiệp muốn tìm một phần mềm quản trị đa di năng, không quá tốn kém thì Odoo chính là lựa chọn phù hợp để triển khai và sử dụng. Hạn chế khi sử dụng nền tảng Odoo Mặc dù sở hữu nhiều ưu điểm, Odoo vẫn tồn tại hạn chế. Thứ nhất, phần mềm cài đặt trực thuộc máy tính khó hơn sử dụng trực tuyến, điều này vô hình chung gây ra lãng phí thời gian, nguồn lực chỉnh sửa trong quá trình cài đặt gặp sự cố. Thứ hai nhà cung cấp có ít kênh xử lý lỗi, một doanh nghiệp đã nhận định rằng việc Odoo sửa các lỗi mất nhiều thời gian cùng với giá các lớp đào tạo là quá cao.
Thứ 3, khả năng bảo mật của Odoo cũng chưa được đánh giá cao do chính việc sử dụng mã nguồn mở khiến phần mềm quản trị chưa đáp ứng bảo mật thông tin tuyệt đối; những phần mềm có tính bảo mật cao đang được ưa chuộng hơn nhiều. Cuối cùng, khó duy trì hệ thống nếu như đội LÊ HÀ CHI – K23HTTTA 4 Khóa luận tốt nghiệp Phát triển phân hệ quản lý sản xuất cho công ty cổ phần Bánh mứt kẹo Bảo Minh trên nền tảng Odoo ngũ IT của doanh nghiệp chưa có thì điều này là chưa tốt nếu doanh nghiệp sử dụng giải pháp của Odoo (Lê, 2021) 1. Các phiên bản của Odoo Hình 1. 1: Odoo Community và Odoo Enterprise Theo trang Capterra, từ một gã tí hon, đến nay, Odoo ERP của Fabien Pinckae đã được đánh giá là top 1 các phần mềm ERP trên thế giới – một gã khổng lồ đích thực.
(Anh, 2023) Odoo được phát hành với 2 phiên bản: ● “Odoo Community Edition”, được gọi là Odoo cộng đồng, là: “ấn bản được phát hành miễn phí dưới hình thức mã nguồn mở tự do theo giấy phép LGPLv3” vào năm 2005. Mục đích nhà sáng lập Odoo cho ra đời phiên bản này là giúp thay đổi thị trường doanh nghiệp với nền tảng miễn phí, có thể tùy chỉnh các mã mà không cần tốn nhiều chi phí bản quyền ● “Odoo Enterprise Edition”, được gọi tắt là Odoo EE, là ấn bản mã nguồn đóng độc quyền mất phí, theo giấy phép OEE-1 vào năm 2015. Phiên bản này không tốn nhiều thời gian khi cập nhật chất lượng hệ thống, giúp tăng trưởng và duy trì doanh thu một cách ổn định. Phiên bản này còn được chia ra: “Odoo Online, Odoo.sh, Odoo On-Premise” phù hợp với từng quy mô khác nhau.
LÊ HÀ CHI – K23HTTTA 5 Khóa luận tốt nghiệp Phát triển phân hệ quản lý sản xuất cho công ty cổ phần Bánh mứt kẹo Bảo Minh trên nền tảng Odoo 1. Lý thuyết về sản xuất sản phẩm 1. Khái niệm sản xuất sản phẩm Sản xuất là quá trình kết hợp của các nguyên liệu đầu vào vật chất và phi vật chất (kế hoạch, công thức, … ) khác nhau nhằm tạo ra sản phẩm đáp ứng nhu cầu người tiêu dùng.) sản xuất là quá trình sản xuất hàng hóa thông qua việc sử dụng lao động, máy móc, công cụ và quá trình hoặc công thức sinh học hoặc hóa học. Sản xuất có thể có nghĩa là chuyển đổi nguyên liệu thô thành hàng hóa thành phẩm trên quy mô lớn hoặc tạo ra các mặt hàng phức tạp hơn bằng cách bán hàng hóa cơ bản cho nhà sản xuất để sản xuất các mặt hàng như ô tô, máy bay hoặc đồ gia dụng.
Theo Bravo (2022), quản lý sản xuất trong hoạt động sản xuất kinh doanh bao gồm giám sát sản xuất khu nhà máy, khu xưởng của doanh nghiệp, đóng vai trò lên kế hoạch, đảm bảo tiến độ đáp ứng yêu cầu số lượng, tiêu chuẩn chất lượng. Vậy tại sao trong phần lý thuyết về sản xuất sản phẩm chúng ta phải quan tâm đến vai trò của quản lý sản xuất? Jack Welch, một trong những giám đốc điều hành nổi tiếng nhất trong lịch sử nước Mỹ, đã từng nói: “Các nhà lãnh đạo doanh nghiệp giỏi sẽ tạo ra một tầm nhìn, truyền đạt tầm nhìn đó, sở hữu tầm nhìn đó một cách đam mê và không ngừng theo đuổi nó đến cùng. Đối với ngành bánh nói riêng và sản xuất nói chung, mọi thứ hoạt động liền mạch, an toàn phụ thuộc vào các nhà quản lý rất nhiều. Quản lý sản xuất gồm 4 giai đoạn chính: Hình 1.
2: Hình ảnh 4 giai đoạn chính của quản lý sản xuất Theo (Quản lý sản xuất là gì? Các phương pháp quản lý sản xuất hiệu quả , 2022) Bước 1, doanh nghiệp nên đánh giá năng lực sản xuất và xác định kế hoạch ngắn hạn LÊ HÀ CHI – K23HTTTA 6 Khóa luận tốt nghiệp Phát triển phân hệ quản lý sản xuất cho công ty cổ phần Bánh mứt kẹo Bảo Minh trên nền tảng Odoo hoặc dài hạn. Tiếp theo, người quản lý cần lập kế hoạch về NVL cần thiết để đảm bảo sản xuất theo kế hoạch. Để giảm thiểu các nhiệm vụ thừa thãi không đáng có, người quản lý dùng kinh nghiệm của mình để vạch ra quy trình cụ thể. Mọi người sẽ thực hiện theo quy trình đó để có sự nhất quán cao nhất.
Bước này sẽ hạn chế tối đa các sai sót. Và giai đoạn cuối cùng là quản lý chất lượng sản phẩm để sản phẩm đến tay người tiêu dùng chất lượng tốt nhất, hạn chế sai sót ít nhất có thể. Sản xuất theo quy trình diễn ra như thế nào? Quy trình sản xuất là thực hiện các bước kết hợp đầu vào hay những yếu tố sản xuất (lao động, vốn, nguyên vật liệu, máy móc thiết bị…) thành kết quả đầu ra (sản phẩm, dịch vụ). Như (FAST, 2023) viết rằng đầu ra giúp doanh nghiệp thu lại nguồn lợi nhuận nhờ bán những sản phầm này cho khách hàng.
Lao động thủ công (con người) và sự hỗ trợ của thiết bị, máy móc tân tiến là sự kết hợp tuyệt vời giúp cho quy trình vận hành mượt mà hơn. Theo Geso (Tổng quan quy trình sản xuất trong doanh nghiệp, 2022), doanh nghiệp chọn mô hình quản lý dựa trên số lượng mặt hàng sản xuất, mục tiêu doanh nghiệp hướng đến.