fix template, remove okr, use casan.*
This commit is contained in:
@@ -1,28 +1,20 @@
|
||||
# SRS-MOD-01 OKR Management
|
||||
|
||||
## TABLE OF CONTENTS
|
||||
- [1. Purpose](#1-purpose)
|
||||
- [2. Scope](#2-scope)
|
||||
- [3. Functional Requirements](#3-functional-requirements)
|
||||
- [4. Non Functional Requirements](#4-non-functional-requirements)
|
||||
# SRS — OKR Web Application
|
||||
|
||||
## 1. Purpose
|
||||
Hệ thống quản lý OKR hỗ trợ đăng nhập, tạo Objective, tạo Key Result, cập nhật tiến độ và dashboard theo tài liệu yêu cầu.
|
||||
Deliver OKR Web Application from the approved requirement and architecture without inventing product behavior.
|
||||
|
||||
## 2. Scope
|
||||
Module bao gồm SCR-00 đến SCR-04, ba vai trò Admin, Manager, Employee, và dữ liệu User, Objective, Key Result.
|
||||
Feature 001-okr-web-app; module MOD-01; project okr.
|
||||
|
||||
## 3. Functional Requirements
|
||||
- FR-01 Login: xác thực username/password và phát hành JWT.
|
||||
- FR-02 Create Objective: tạo Objective có title, description, owner, quarter.
|
||||
- FR-03 Create Key Result: tạo Key Result gắn với Objective.
|
||||
- FR-04 Update Progress: cập nhật progress 0-100 và ghi lịch sử cập nhật.
|
||||
- FR-05 Dashboard: hiển thị danh sách OKR theo quyền truy cập.
|
||||
- FR-01 | Login | Người dùng đăng nhập
|
||||
- FR-02 | Create Objective | Tạo Objective
|
||||
- FR-03 | Create Key Result | Tạo KR
|
||||
- FR-04 | Update Progress | Cập nhật tiến độ
|
||||
- FR-05 | Dashboard | Hiển thị OKR
|
||||
|
||||
## 4. Non Functional Requirements
|
||||
- Authentication required.
|
||||
- API response target dưới 2 giây.
|
||||
- SQLite được chọn cho kiểm thử không cần Docker.
|
||||
Architecture constraints are authoritative. Security, validation, traceability, build, test, rollback, and evidence gates are mandatory.
|
||||
|
||||
## Metrics
|
||||
Functional requirements extracted: 5.
|
||||
Functional requirements extracted: 5. Screens extracted: 5.
|
||||
|
||||
Reference in New Issue
Block a user