This is an info Alert.
Single logo
  • Product
  • Templates Library
  • Generate AI Checklist
  • Resources
  • Pricing
LoginSign Up
Full logo

Patika Global Technology Ltd.

167-169 Great Portland Street, 5th floor, London, W1W 5PF

2025 Audit Now © ALL RIGHTS RESERVED
ProductTemplates LibraryGenerate AI Checklist
ResourcesSupportPricing

Subscribe to Our Newsletter

​
App StorePlay Store
Privacy PolicyTerms Of Service
2025 Audit Now © ALL RIGHTS RESERVED

LMS2

LMS2

by: ismail2205704

Get Template

About This Checklist

Learn more

Industry

Education
Software Development for Education

Standard

CMMI - Capability Maturity Model Integration

Workspaces

Online Platforms
Software Development Offices

Occupations

Please specify the site or location where the LMS2 platform is accessed or utilized.
Is the story written as "As a [Role], I want [Feature], so that [Benefit]"?
Acceptance Criteria (AC): Are there at least 3 clear Pass/Fail conditions?
Does the story define what happens when things go wrong? (e.g., “What if the parent pays with an expired card?” or “What if the database is down during grading?”)
RBAC Defined: Does the story explicitly state which roles CAN and CANNOT perform this action?
IDOR Prevention: Does the requirement specify that users can only access their own data?
Data Privacy: If this collects student info, is it marked as PII (Personally Identifiable Information)?
Retention Policy: Does it state how long data is kept?
Input Validation: Are all inputs sanitized? (Prevent SQL Injection & XSS).
Authorization Check: Does the code verify the user's permission on the server side? (Not just hiding buttons on the UI).
No Hardcoded Secrets: Are API keys, DB passwords, and encryption keys stored in .env files, NOT in the code?
N+1 Query Check: Are database queries optimized?
Pagination: Is pagination implemented for large lists (Students, Logs, Payments)?
Clean Code: Are variables named clearly?
No PII in Logs: Verify that you are NOT logging sensitive data like passwords, student IDs, or credit card numbers in the console/server logs.
Unit Tests: Do new tests cover the logic?
Untitled Question