Uploaded by Nguyễn Văn Tuấn Thành

SWE Present

advertisement
1-Nhân viên là tài sản lớn nhất của công ty - họ là lợi thế cạnh tranh của bạn. Bạn muốn thu hút và giữ chân những người giỏi nhất; cung cấp cho họ sự khuyến khích, kích thích và làm cho họ cảm thấy rằng họ là một phần không thể thiếu trong sứ mệnh của công ty - Nguyên chủ tịch kiêm CEO của Xerox Corporation
Việc sử dụng tài sản lớn nhất của công ty - nguồn nhân lực - với tiềm năng tối đa của họ đôi khi có nghĩa là áp dụng công nghệ giải quyết hiệu quả các hạn chế về thời gian, thách thức quản lý, sự không hài lòng của nhân viên.
Khả năng tiếp cận giữa nhân viên và người quản lý tốt hơn, các chương trình đào tạo tốt hơn và đánh giá hiệu suất hiệu quả hơn đều cho phép công ty đạt được các mục tiêu kinh doanh mà không ảnh hưởng đến sự hài lòng của nhân viên.
2-Một nền tảng mà tất cả các chi tiết liên quan đến công việc cũng như cá nhân quan trọng của một nhân viên được lưu trữ và quản lý một cách an toàn.
Hệ thống quản lý nhân viên sẽ được triển khai cho doanh nghiệp công nghệ, nơi họ có thể tiếp tục nâng cấp và bảo trì hệ thống quản lý của mình
(Mô hình MVC là từ viết tắt bởi 3 từ Model – View – Controller. Đây là mô hình thiết kế sử dụng trong kỹ thuật phần mềm.
Mô hình source code thành 3 phần, tương ứng mỗi từ
=> Model (M): Là bộ phận có chức năng lưu trữ toàn bộ dữ liệu của ứng dụng. Bộ phận này là một cầu nối giữa 2 thành phần bên dưới là View và Controller. Model thể hiện dưới hình thức là một cơ sở dữ liệu hoặc có khi chỉ đơn giản là một file XML bình thường. Model thể hiện rõ các thao tác với cơ sở dữ liệu như cho phép xem, truy xuất, xử lý dữ liệu,…
=> View (V): Đây là phần giao diện (theme) dành cho người sử dụng. Nơi mà người dùng có thể lấy được thông tin dữ liệu của MVC thông qua các thao tác truy vấn như tìm kiếm hoặc sử dụng thông qua các website.
=> Controller (C): Bộ phận có nhiệm vụ xử lý các yêu cầu người dùng đưa đến thông qua view. Từ đó, C đưa ra dữ liệu phù hợp với người dùng. Bên cạnh đó, Controller còn có chức năng kết nối với model.)
MVC với thiết kế kho lưu trữ được chọn cho phần mềm này vì:• Việc phát triển ứng dụng trở nên nhanh chóng.
• Dễ dàng cho nhiều nhà phát triển cộng tác và làm việc cùng
nhau.
• Dễ dàng cập nhật ứng dụng hơn.
• Dễ gỡ lỗi hơn vì chúng tôi có nhiều cấp độ được viết đúng cách trong ứng dụng
3-Hệ thống quản lý nhân viên hiện có trên thị trường tương tự như hệ thống quản lý nhân sự, quản lý nhân viên nghỉ việc và quản lý hiệu suất của nhân viên. Mặt khác, phạm vi nhà hàng nhỏ hơn và không cung cấp nhiều hệ thống quản lý cho nhà hàng như Carl’s Fast Food.
4-HRMS software (Human Resource Management Systems)Phần mềm HRMS là một phần mềm cần phải cài đặt vào máy tính để chạy phần mềm. Các tính năng mà UBS có chủ yếu là quản lý thông tin nhân viên như chi tiết cá nhân, học vấn, lịch sử việc làm, danh sách lương và nhiều tính năng khác để quản lý nhân viên. Nó cũng có báo cáo về đào tạo nhân viên, kỹ năng và nghỉ việc.
-Ưu điểm: ● Giao diện sạch, đẹp, điều đó làm cho việc làm việc trở nên thú vị
● Trải nghiệm người dùng rất tốt, bất kỳ ai cũng có thể sử dụng và tùy chỉnh nó dễ dàng
● Tài liệu tất cả trong một, không còn pingponging giữa các tài liệu, bảng tính và quy trình làm việc thích hợp ứng dụng để hoàn thành công việc
-Nhược điểm: ● Phần lớn các ứng dụng có sẵn trong một ứng dụng
● Cần cài đặt phần mềm vào máy tính để chạy hệ thống, điều này có thể gây tốn thời gian và trong một số trường hợp người dùng phải đăng nhập vào một máy tính cụ thể để sử dụng hệ thống
5-Tóm tắt những ưu điểm và nhược điểm của EM
-Ưu điểm: ● Giao diện sạch, đẹp, điều đó làm cho việc làm việc trở nên thú vị
● Trải nghiệm người dùng rất tốt, bất kỳ ai cũng có thể sử dụng và tùy chỉnh nó dễ dàng
-Nhược điểm: ● Nhiều tính năng không cần thiết, gây ra nhầm lẫn cho người dùng
6-Cơ hội kinh doanh
Rất nhiều công ty khởi nghiệp đã yêu cầu một hệ thống OKRs đơn giản hơn và hiệu quả quản trị. Một hệ thống như vậy sẽ tiết kiệm thời gian của nhân viên và đường cong học tập sử dụng sản phẩm.
Đặc biệt, nếu sản phẩm này được tung ra thị trường thì nó rất rẻ cho những người mới thành lập!
(OKRs là viết tắt của Objectives and Key Results . Bạn có thể hiểu nó như là một framework để thiết lập các mục tiêu, nó được phát kiến bởi Giám đốc điều hành của Intel là Andy Grove và đưa vào thực hiện rộng rãi ở Google bởi nhà đầu tư tài ba John Doerr. OKRs thiết lập cơ sở để xác định mục tiêu team của bạn trong một khoảng thời gian xác định .
Nó được xây dựng xung quanh 2 câu hỏi:
+ Mục tiêu (Objective): Tôi muốn đi đâu?
+ Kết quả then chốt (Key Result): Tôi đến đó bằng cách nào?)
7- Phạm vi & Giới hạn của Dự án
1. Các tính năng chính
- AD hoặc HR có thể quản lý nhân viên trong công ty (thêm (các) nhân viên mới, cập nhật thông tin của nhân viên, kích hoạt / hủy kích hoạt nhân viên).
- Nhân sự có thể quản lý (xem, tạo, cập nhật, xóa) các bài học EM để nhân viên có thể học ở bất cứ đâu, bất cứ lúc nào họ muốn.
- AD có thể quản lý (xem, tạo, cập nhật, căn chỉnh và xóa) EM của họ.
- Tất cả các thành viên có thể quản lý CFR của họ (xem, kiểm tra) và xem ngôi sao xếp hạng của toàn công ty.
- Tất cả các thành viên có thể xem trạng thái đăng ký, CFR và tiến độ OKRs của công ty.
2. Hạn chế và loại trừ
- Thông báo có thể thông báo khi có kích hoạt xảy ra trong hệ thống (check-in, cfrs, update EM…).
- Nhân viên có thể sử dụng tài khoản google của mình để đăng ký tài khoản của hệ thống này.
- Nhân viên có thể sử dụng điện thoại di động để sử dụng hệ thống này.
8- Rủi ro:
Mô tả rủi ro:
-Yêu cầu thay đổi
-Xung đột giữa các thành viên trong nhóm
-Thiếu kỹ năng
-Gặp những vấn đề khó khăn
-Thư viện được sử dụng trong dự án này không còn được hỗ trợ
Kế hoạch ứng phó: -Tất cả các thành viên nên thảo luận cẩn thận khi bắt đầu mỗi lần lặp lại để xác định phạm vi và yêu cầu
-Tất cả các thành viên nên thảo luận để giải quyết xung đột
-Đào tạo thành viên trước khi bắt đầu dự án
-Tất cả các thành viên nên thảo luận về điều đó và tìm ra giải pháp tốt nhất cho các vấn đề
-Chọn một thư viện uy tín có bảo trì tích cực trên GitHub.
Download