1. The CFD(Cumulative Flow Diagram)reflects the trend of accumulated workload at each stage over time.
2. The horizontal axis represents the date, and the vertical axis represents the number of work items.
3. To learn about the team's delivery, you can calculate the WIP quantity, delivery rate and average lead time through the CFD.
"; $lang->execution->charts->cfd->cycleTime = 'Average cycle time'; $lang->execution->charts->cfd->cycleTimeTip = 'Average cycle time of each card from development start to completion'; $lang->execution->charts->cfd->throughput = 'Throughput Rate'; $lang->execution->charts->cfd->throughputTip = 'Throughput Rate = WIP / Average cycle time'; $lang->execution->charts->cfd->begin = 'Begin'; $lang->execution->charts->cfd->end = 'End'; $lang->execution->charts->cfd->errorBegin = 'The start time cannot be greater than the end time.'; $lang->execution->charts->cfd->errorDateRange = 'The Cumulative Flow Diagram(CFD) only provides data display within 3 months.'; $lang->execution->charts->cfd->dateRangeTip = 'CFD only shows the data within 3 months'; $lang->execution->placeholder = new stdclass(); $lang->execution->placeholder->code = "Abbreviation of {$lang->executionCommon} name"; $lang->execution->placeholder->totalLeft = "Hours estimated on the first day of the {$lang->executionCommon}."; $lang->execution->selectGroup = new stdclass(); $lang->execution->selectGroup->done = '(Done)'; $lang->execution->orderList['order_asc'] = "Story Rank Ascending"; $lang->execution->orderList['order_desc'] = "Story Rank Descending"; $lang->execution->orderList['pri_asc'] = "Story Priority Ascending"; $lang->execution->orderList['pri_desc'] = "Story Priority Descending"; $lang->execution->orderList['stage_asc'] = "Story Phase Ascending"; $lang->execution->orderList['stage_desc'] = "Story Phase Descending"; $lang->execution->kanban = "Kanban"; $lang->execution->kanbanSetting = "Settings"; $lang->execution->setKanban = "Set Kanban"; $lang->execution->resetKanban = "Reset"; $lang->execution->printKanban = "Print Kanban"; $lang->execution->fullScreen = "Full Screen"; $lang->execution->bugList = "Bugs"; $lang->execution->kanbanHideCols = 'Closed & Cancelled Columns'; $lang->execution->kanbanShowOption = 'Unfold'; $lang->execution->kanbanColsColor = 'Customize Column Color'; $lang->execution->kanbanCardsUnit = 'X'; $lang->execution->kanbanViewList['all'] = 'All'; $lang->execution->kanbanViewList['story'] = "{$lang->SRCommon}"; $lang->execution->kanbanViewList['bug'] = 'Bug'; $lang->execution->kanbanViewList['task'] = 'Task'; $lang->execution->teamWords = 'Team'; $lang->kanbanSetting = new stdclass(); $lang->kanbanSetting->noticeReset = 'Do you want to reset Kanban?'; $lang->kanbanSetting->optionList['0'] = 'Hide'; $lang->kanbanSetting->optionList['1'] = 'Show'; $lang->printKanban = new stdclass(); $lang->printKanban->common = 'Print Kanban'; $lang->printKanban->content = 'Content'; $lang->printKanban->print = 'Print'; $lang->printKanban->taskStatus = 'Status'; $lang->printKanban->typeList['all'] = 'All'; $lang->printKanban->typeList['increment'] = 'Increment'; $lang->execution->typeList[''] = ''; $lang->execution->typeList['stage'] = 'Stage'; $lang->execution->typeList['sprint'] = $lang->executionCommon; $lang->execution->typeList['kanban'] = 'Kanban'; $lang->execution->featureBar['task']['all'] = $lang->execution->allTasks; $lang->execution->featureBar['task']['unclosed'] = $lang->execution->unclosed; $lang->execution->featureBar['task']['assignedtome'] = $lang->execution->assignedToMe; $lang->execution->featureBar['task']['myinvolved'] = $lang->execution->myInvolved; $lang->execution->featureBar['task']['assignedbyme'] = $lang->execution->assignedByMe; $lang->execution->featureBar['task']['needconfirm'] = 'Changed'; $lang->execution->featureBar['task']['status'] = $lang->more; $lang->execution->moreSelects['task']['status']['wait'] = 'Waiting'; $lang->execution->moreSelects['task']['status']['doing'] = 'Doing'; $lang->execution->moreSelects['task']['status']['undone'] = 'Unfinished'; $lang->execution->moreSelects['task']['status']['finishedbyme'] = 'FinishedByMe'; $lang->execution->moreSelects['task']['status']['done'] = 'Done'; $lang->execution->moreSelects['task']['status']['closed'] = 'Closed'; $lang->execution->moreSelects['task']['status']['cancel'] = 'Cancelled'; $lang->execution->moreSelects['task']['status']['delayed'] = 'Delayed'; $lang->execution->featureBar['all']['all'] = $lang->execution->all; $lang->execution->featureBar['all']['undone'] = $lang->execution->undone; $lang->execution->featureBar['all']['wait'] = $lang->execution->statusList['wait']; $lang->execution->featureBar['all']['doing'] = $lang->execution->statusList['doing']; $lang->execution->featureBar['all']['suspended'] = $lang->execution->statusList['suspended']; $lang->execution->featureBar['all']['closed'] = $lang->execution->statusList['closed']; $lang->execution->featureBar['bug']['all'] = 'All'; $lang->execution->featureBar['bug']['unresolved'] = 'Active'; $lang->execution->featureBar['build']['all'] = 'Build List'; $lang->execution->featureBar['story']['all'] = 'All'; $lang->execution->featureBar['story']['unclosed'] = 'Unclosed'; $lang->execution->featureBar['story']['draft'] = 'Draft'; $lang->execution->featureBar['story']['reviewing'] = 'Reviewing'; $lang->execution->featureBar['testcase']['all'] = 'All'; $lang->execution->myExecutions = 'Mine'; $lang->execution->doingProject = "Ongoing {$lang->projectCommon}s"; $lang->execution->kanbanColType['wait'] = $lang->execution->statusList['wait'] . ' ' . $lang->execution->common; $lang->execution->kanbanColType['doing'] = $lang->execution->statusList['doing'] . ' ' . $lang->execution->common; $lang->execution->kanbanColType['suspended'] = $lang->execution->statusList['suspended'] . ' ' . $lang->execution->common; $lang->execution->kanbanColType['closed'] = $lang->execution->statusList['closed'] . ' ' . $lang->execution->common . '(The recent two executions)'; $lang->execution->treeLevel = array(); $lang->execution->treeLevel['all'] = 'Expand All'; $lang->execution->treeLevel['root'] = 'Collapse All'; $lang->execution->treeLevel['task'] = 'Stories&Tasks'; $lang->execution->treeLevel['story'] = 'Only Stories'; $lang->execution->action = new stdclass(); $lang->execution->action->opened = '$date, created by $actor. $extra' . "\n"; $lang->execution->action->managed = '$date, managed by $actor. $extra' . "\n"; $lang->execution->action->edited = '$date, edited by $actor. $extra' . "\n"; $lang->execution->action->extra = "Linked {$lang->productCommon}s is %s."; $lang->execution->action->startbychildactivate = '$date, activating the sub stage sets the execution status as Ongoing.' . "\n"; $lang->execution->action->waitbychilddelete = '$date, deleting the sub stage sets the execution status as waitting.' . "\n"; $lang->execution->action->closebychilddelete = '$date, deleting the sub stage sets the execution status as closing.' . "\n"; $lang->execution->action->closebychildclose = '$date, closing the sub stage sets the execution status as closing.' . "\n"; $lang->execution->action->waitbychild = '$date, the stage status is Wait as the system judges that all its sub-stages statuses are Wait.'; $lang->execution->action->suspendedbychild = '$date, the stage status is Suspended as the system judges that all its sub-stages statuses are Suspended.'; $lang->execution->action->closedbychild = '$date, the stage status is Closed as the system judges that all its sub-stages are Closed.'; $lang->execution->action->startbychildstart = '$date, the stage status is Doing as the system judges that its sub-stages are Started.'; $lang->execution->action->startbychildactivate = '$date, the stage status is Doing as the system judges that its sub-stages are Activated.'; $lang->execution->action->startbychildsuspend = '$date, the stage status is Doing as the system judges that its sub-stages are Suspended.'; $lang->execution->action->startbychildclose = '$date, the stage status is Doing as the system judges that its sub-stages are Closed.'; $lang->execution->action->startbychildcreate = '$date, the stage status is Doing as the system judges that its sub-stages are Created. '; $lang->execution->action->startbychildedit = '$date, the stage status is Doing as the system judges that its sub-stages are Edited'; $lang->execution->action->startbychild = '$date, the stage status is Doing as the system judges that its sub-stages are Activated.'; $lang->execution->action->waitbychild = '$date, the stage status is Wait as the system judges that its sub-stages are Edited'; $lang->execution->action->suspendbychild = '$date, the stage status is Suspended as the system judges that its sub-stages are Edited'; $lang->execution->action->closebychild = '$date, the stage status is Closed as the system judges that its sub-stages are Edited'; $lang->execution->startbychildactivate = 'activated'; $lang->execution->waitbychilddelete = 'stop'; $lang->execution->closebychilddelete = 'closed'; $lang->execution->closebychildclose = 'closed'; $lang->execution->waitbychild = 'activated'; $lang->execution->suspendedbychild = 'suspended'; $lang->execution->closedbychild = 'closed'; $lang->execution->startbychildstart = 'started'; $lang->execution->startbychildactivate = 'activated'; $lang->execution->startbychildsuspend = 'activated'; $lang->execution->startbychildclose = 'activated'; $lang->execution->startbychildcreate = 'activated'; $lang->execution->startbychildedit = 'activated'; $lang->execution->startbychild = 'activated'; $lang->execution->waitbychild = 'stop'; $lang->execution->suspendbychild = 'suspended'; $lang->execution->closebychild = 'closed'; $lang->execution->statusColorList = array(); $lang->execution->statusColorList['wait'] = '#0991FF'; $lang->execution->statusColorList['doing'] = '#0BD986'; $lang->execution->statusColorList['suspended'] = '#fdc137'; $lang->execution->statusColorList['closed'] = '#838A9D'; if(!isset($lang->execution->gantt)) $lang->execution->gantt = new stdclass(); $lang->execution->gantt->progressColor[0] = '#B7B7B7'; $lang->execution->gantt->progressColor[1] = '#FF8287'; $lang->execution->gantt->progressColor[2] = '#FFC73A'; $lang->execution->gantt->progressColor[3] = '#6BD5F5'; $lang->execution->gantt->progressColor[4] = '#9DE88A'; $lang->execution->gantt->progressColor[5] = '#9BA8FF'; $lang->execution->gantt->color[0] = '#E7E7E7'; $lang->execution->gantt->color[1] = '#FFDADB'; $lang->execution->gantt->color[2] = '#FCECC1'; $lang->execution->gantt->color[3] = '#D3F3FD'; $lang->execution->gantt->color[4] = '#DFF5D9'; $lang->execution->gantt->color[5] = '#EBDCF9'; $lang->execution->gantt->textColor[0] = '#2D2D2D'; $lang->execution->gantt->textColor[1] = '#8D0308'; $lang->execution->gantt->textColor[2] = '#9D4200'; $lang->execution->gantt->textColor[3] = '#006D8E'; $lang->execution->gantt->textColor[4] = '#1A8100'; $lang->execution->gantt->textColor[5] = '#660ABC'; $lang->execution->gantt->stage = new stdclass(); $lang->execution->gantt->stage->progressColor = '#70B8FE'; $lang->execution->gantt->stage->color = '#D2E7FC'; $lang->execution->gantt->stage->textColor = '#0050A7'; $lang->execution->gantt->defaultColor = '#EBDCF9'; $lang->execution->gantt->defaultProgressColor = '#9BA8FF'; $lang->execution->gantt->defaultTextColor = '#660ABC'; $lang->execution->gantt->bar_height = '24'; $lang->execution->gantt->exportImg = 'Export as Image'; $lang->execution->gantt->exportPDF = 'Export as PDF'; $lang->execution->gantt->exporting = 'Exporting...'; $lang->execution->gantt->exportFail = 'Failed to export.'; $lang->execution->boardColorList = array('#32C5FF', '#006AF1', '#9D28B2', '#FF8F26', '#7FBB00', '#424BAC', '#66c5f8', '#EC2761'); $lang->execution->linkBranchStoryByPlanTips = "When a scheduled association requirement is executed, only the active requirements associated with the %s of this execution are imported."; $lang->execution->linkNormalStoryByPlanTips = "Only the active requirements are imported when the scheduled requirements are associated."; $lang->execution->featureBar['dynamic']['all'] = 'All'; $lang->execution->featureBar['dynamic']['today'] = 'Today'; $lang->execution->featureBar['dynamic']['yesterday'] = 'Yesterday'; $lang->execution->featureBar['dynamic']['thisWeek'] = 'This Week'; $lang->execution->featureBar['dynamic']['lastWeek'] = 'Last Week'; $lang->execution->featureBar['dynamic']['thisMonth'] = 'This Month'; $lang->execution->featureBar['dynamic']['lastMonth'] = 'Last Month';