A small project starts by naming the work and keeping the expected task count visible.

Program

Play the script to choose a capstone focus and see the planned effort update.

project_scope_plan.R
project_index <- 
projects <- c("sales_report", "quality_check", "forecast_note")
task_counts <- c(3, 4, 5)
project <- projects[project_index]
tasks <- task_counts[project_index]
label <- paste(project, tasks, sep = ":")
cat(label, "\n", sep = "")
project_index <- 
projects <- c("sales_report", "quality_check", "forecast_note")
task_counts <- c(3, 4, 5)
project <- projects[project_index]
tasks <- task_counts[project_index]
label <- paste(project, tasks, sep = ":")
cat(label, "\n", sep = "")
project_index <- 
projects <- c("sales_report", "quality_check", "forecast_note")
task_counts <- c(3, 4, 5)
project <- projects[project_index]
tasks <- task_counts[project_index]
label <- paste(project, tasks, sep = ":")
cat(label, "\n", sep = "")
project scope The selected project name states the focus of the mini project.
task count A small numeric estimate keeps the project bounded.
capstone label The final label combines focus and effort into one reviewable value.