Tôi cần bắt đầu thiết kế và phát triển một khung công tác mới để tương tác với ECM mã nguồn mở. Điều này bao gồm một mô hình dữ liệu tùy chỉnh để giúp các nhà phát triển trang web tương tác với ECM này, vì vậy họ không cần quan tâm đến các chi tiết về thao tác nút và các chi tiết cấp thấp khác. Đó chỉ là một loạt các lớp học và phương pháp để phát triển.
Tôi có một số nghi ngờ về cách xử lý tổ chức và quản lý dự án đó: Có một số quy tắc chung để tuân theo, mẹo, thực tiễn tốt nhất hoặc một số điều cần lưu ý để phát triển loại dự án này?
Tôi chắc chắn có một số khác biệt giữa sự phát triển của một khung hoặc thư viện và một ứng dụng.