- Agile Methodology
- An iterative approach to project delivery that breaks work into short cycles called sprints, prioritizes continuous feedback, and adapts scope based on learning.
- Sprint
- A fixed-length development cycle β typically 1 to 4 weeks β during which a team commits to delivering a specific set of work items.
- Definition of Done
- A shared, documented checklist that specifies the criteria a deliverable must meet before the team considers it complete and releasable.
- Product Backlog
- An ordered list of all desired work items for a product, maintained by the product owner and continuously refined based on priority and feedback.
- Scrum Master
- The team member responsible for facilitating agile ceremonies, removing blockers, and ensuring the team adheres to the agreed process.
- Intellectual Property Assignment
- A contractual clause transferring ownership of work product, code, and inventions created by team members to a designated party β typically the client or employer.
- Velocity
- The average amount of work a team completes in a sprint, measured in story points or hours, used to forecast delivery timelines.
- Retrospective
- A ceremony held at the end of each sprint where the team reviews what went well, what didn't, and what process changes to implement next sprint.
- Acceptance Criteria
- Specific, pre-agreed conditions that a deliverable must satisfy for the product owner or client to formally accept it as complete.
- Change Control
- A formal process for evaluating, approving, and documenting any modifications to agreed scope, timeline, or budget during an agile engagement.
- Governing Law
- The jurisdiction whose laws apply to interpret and enforce the agreement β typically the state, province, or country where the primary party operates.