--- description: Project Scope Definition โ€” mendefinisikan In Scope dan Out of Scope secara eksplisit untuk mencegah scope creep --- # /define_scope - In/Out Scope Definition **Sumber:** TOPIC_004 > 05_project_blueprint.md (ยง5.3 Project Scope Statement) --- ## ๐Ÿ“‹ Kapan Menggunakan Workflow Ini - Bagian dari **Project Charter** creation - Saat perlu **manage expectations** stakeholders - Untuk **prevent scope creep** - Saat terjadi **scope change request** --- ## ๐ŸŽฏ Scope Statement Structure ``` +-----------------------------------------------------------------+ | PROJECT SCOPE STATEMENT | +-----------------------------------------------------------------| | | | +---------------------------------------------------------+ | | | IN SCOPE โœ“ | | | | | | | | Features, functionalities, deliverables that | | | | WILL be included in this project | | | +---------------------------------------------------------+ | | | | +---------------------------------------------------------+ | | | OUT OF SCOPE โœ— | | | | | | | | Features, functionalities, deliverables that | | | | will NOT be included (may be future phases) | | | +---------------------------------------------------------+ | | | | WHY DEFINE OUT OF SCOPE? | | โ€ข Prevents scope creep | | โ€ข Manages stakeholder expectations | | โ€ข Provides clear project boundaries | | โ€ข Enables focused development | | | +-----------------------------------------------------------------+ ``` --- ## ๐Ÿ› ๏ธ STEP-BY-STEP WORKFLOW ### STEP 1: Project Description (5 min) **Brief overview of what the project will deliver:** --- ### STEP 2: Define IN SCOPE (15 min) **What WILL be included:** **2.1 Core Features:** - [ ] Feature 1: \_\_\_ - [ ] Feature 2: \_\_\_ - [ ] Feature 3: \_\_\_ **2.2 Platforms:** - [ ] Web Application - [ ] API - [ ] Admin Portal **2.3 Integrations:** - [ ] Payment: \_\_\_ - [ ] Auth: \_\_\_ **2.4 Deliverables:** - [ ] Working application - [ ] Source code - [ ] Documentation - [ ] Deployment to production **2.5 Support:** - [ ] 30-day bug fix warranty - [ ] Handover training --- ### STEP 3: Define OUT OF SCOPE (15 min) **What will NOT be included:** **3.1 Features NOT Included:** - โœ— **\_** (planned for Phase 2) - โœ— **\_** - โœ— **\_** **3.2 Platforms NOT Included:** - โœ— Mobile application (future phase) **3.3 Integrations NOT Included:** - โœ— Legacy system integration **3.4 Support NOT Included:** - โœ— Ongoing maintenance (separate contract) --- ## ๐Ÿ’ก In Scope vs Out of Scope Examples | Category | โœ“ In Scope | โœ— Out of Scope | | --------------- | ---------------------------- | ---------------------- | | **Platform** | Web application | Mobile apps (Phase 2) | | **Features** | User registration, Dashboard | AI recommendations | | **Integration** | Payment gateway | ERP integration | | **Users** | Customer portal | Admin portal (Phase 2) | | **Data** | New data entry | Legacy data migration | | **Support** | 30-day warranty | Ongoing maintenance | | **Docs** | User manual | Developer training | --- ## ๐Ÿ“‹ SCOPE STATEMENT TEMPLATE ```markdown ## PROJECT SCOPE STATEMENT ### Project Name: \***\*\_\_\*\*** ### Version: **\_ | Date: **\_\_\_\_\*\*\*\* --- ## 1. PROJECT DESCRIPTION [Brief overview of what the project will deliver] --- ## 2. IN SCOPE โœ“ ### 2.1 Core Features - [ ] Feature 1: \_\_\_ - [ ] Feature 2: \_\_\_ - [ ] Feature 3: \_\_\_ ### 2.2 Platforms - [ ] Web Application - [ ] API ### 2.3 Integrations - [ ] Payment: \_\_\_ - [ ] Auth: \_\_\_ ### 2.4 Deliverables - [ ] Working application - [ ] Source code - [ ] Documentation ### 2.5 Support - [ ] 30-day bug fix warranty --- ## 3. OUT OF SCOPE โœ— ### 3.1 Features NOT Included - โœ— \_\_\_ (Phase 2) - โœ— \_\_\_ - โœ— \_\_\_ ### 3.2 Platforms NOT Included - โœ— Mobile application ### 3.3 Support NOT Included - โœ— Ongoing maintenance --- ## 4. ASSUMPTIONS - ## 5. CONSTRAINTS - *** **Approved by:** \***\*\_\_\*\*** Date: \***\*\_\_\*\*** ``` --- ## ๐Ÿ“ Output File **Setelah workflow selesai, AI WAJIB generate file markdown:** **Path:** `AI-Agent/Output/Planning/[ProjectName]/10_scope_statement.md` **Template Output:** ```markdown # [Project Name] - Scope Statement **Version:** 1.0 **Date:** [YYYY-MM-DD] **Approved By:** [Name] --- ## Project Description [Brief overview of what the project will deliver] --- ## IN SCOPE โœ“ ### Core Features - [ ] [Feature 1]: [Description] - [ ] [Feature 2]: [Description] - [ ] [Feature 3]: [Description] ### Platforms - [ ] [Platform 1] - [ ] [Platform 2] ### Integrations - [ ] [Integration 1] - [ ] [Integration 2] ### Deliverables - [ ] Working application - [ ] Source code - [ ] Documentation - [ ] Deployment ### Support - [ ] [Support item] --- ## OUT OF SCOPE โœ— ### Features NOT Included - โœ— [Feature 1] โ€” [Reason/Phase] - โœ— [Feature 2] โ€” [Reason/Phase] - โœ— [Feature 3] โ€” [Reason/Phase] ### Platforms NOT Included - โœ— [Platform] โ€” [Reason/Phase] ### Integrations NOT Included - โœ— [Integration] โ€” [Reason/Phase] ### Support NOT Included - โœ— [Support item] โ€” [Reason] --- ## Assumptions 1. [Assumption 1] 2. [Assumption 2] 3. [Assumption 3] --- ## Constraints 1. [Constraint 1] 2. [Constraint 2] 3. [Constraint 3] --- ## Scope Change Process Any change to this scope must be: 1. Documented in writing 2. Reviewed for impact (time, cost, quality) 3. Approved by [Role] --- ## Approval **Approved by:** [Name] | **Date:** [YYYY-MM-DD] --- ## Next Steps - [ ] Proceed to /risk_register (identify project risks) - [ ] Complete /raci_matrix (if team project) - [ ] **Final:** Run /compile_blueprint (compile all -> 1 master document) ``` --- ## ๐Ÿ“š Referensi - Smartsheet, ProjectManager.com - TOPIC_004/05_project_blueprint.md (Lines 140-250)