Giới thiệu beBee
beBee là gì ?
beBee là công cụ luôn nằm ở màn hình chính của máy tính, khi cần người dùng chỉ cần rê chuột vào biểu tượng beBee để xem thông báo hoặc click chuột để truy cập các chức năng chính của beBee.
Hỗ trợ tập trung, tối ưu công việc một cách hiệu quả. Cung cấp thông tin liên quan đến HR, Data và Business để mọi người nắm bắt tốt hơn về hoạt động công ty.
Quy trình phát triển beBee
beBee được phát triển theo quy trình Evolution Version độc quyền tại Pitech. EV kế tiếp sẽ được bắt đầu khi EV hiện tại đáp ứng được yêu cầu chức năng đã thiết kế trước đó. Mỗi EV sẽ bao gồm những quy trình nhỏ như sau:
- Specification:
- Development:
- Validation:
- Release beta cho Team BOT trải nghiệm trước
- Nhận feedback và sửa lỗi
- Khi đáp ứng đủ yêu cầu sẽ release chính thức
Thành phần cấu tạo của project beBee
Bao gồm các thành phần sau: Work flow, Module, Function, UI, EV.
Các thành phần sẽ liên kết với nhau theo mô hình Tree relationship
Work flow
- Là bản vẽ mô tả Function
- Giúp lập trình viên hiểu rỏ về luồng đi của dữ liệu
- Phát triển chức năng nhanh hơn
- Bảo trì ứng dụng dễ dàng hơn
Module
- Được phát triển để giải quyết một vấn đề nhỏ có tình tái sử dụng trong một Function
- Là thành phần cấu tạo nên Function
- Có dữ liệu input và output được thiết kế theo khuôn mẫu để đảm bản tính toàn vẹn của dữ liệu
- Khoanh vùng bugs dễ dàng
- Dễ mở rộng ứng dụng khi có nhu cầu
- Tăng tốc độ lập trình
- Phương thức lập trình được đồng bộ không bị phân mảnh
- Thành viên mới gia nhập dễ nắm bắt yêu cầu công việc
Function
- Giải quyết một vấn đề hay nhu cầu nào đó của người dùng
- Là thành phần cấu tạo nên một EV hoàn chỉnh
- Được cấu thành từ nhiều module
- Là sự kết hợp giữa UI và module
- Phân vùng bugs theo EV một cách đơn giản
UI
- Giao diện người dùng
- Thành phần có tính tương tác trực tiếp với người dùng
EV
- Là phiên bản được phát hành đến người dùng
- Phải đáp ứng các tiêu chí về hoạt động ổn định
Quan hệ giữa các thành phần
Quan hệ giữa các thành phần được mô phỏng dựa trên mô hình rể cây ( Tree-relationship), thành phần trên là cấu tạo của những thành phần con ở dưới.
Một chức năng hoàn chỉnh được cấu thành từ nhiều Module nhỏ và UI, những Module sẽ được gắn ghép dựa theo bản vẽ Work flow.
EV là phần tổng hợp của những chức năng hoàn chỉnh và hoạt động ổn định theo bước Specification ban đầu.