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->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->execution->statusSelects['']; $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->myExecutions = 'Mine'; $lang->execution->doingProject = 'Ongoing Projects'; $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 products 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->startbychildactivate = 'activated'; $lang->execution->waitbychilddelete = 'stop'; $lang->execution->closebychilddelete = 'closed'; $lang->execution->closebychildclose = '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');