efficiency_measure

package
v1.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 15, 2024 License: Apache-2.0 Imports: 34 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetMetricsItemIDs

func GetMetricsItemIDs(a []uint64) string

Types

type FuncPointTrendRow

type FuncPointTrendRow struct {
	OrgID                      string    `json:"orgID" ch:"orgID"`
	UserID                     string    `json:"userID" ch:"userID"`
	ResponsibleFuncPointsTotal float64   `json:"responsibleFuncPointsTotal" ch:"responsibleFuncPointsTotal"`
	ProductPDR                 float64   `json:"productPDR" ch:"productPDR"`
	Timestamp                  time.Time `json:"timestamp" ch:"timestamp"`
}

type PersonalActualMandayRow

type PersonalActualMandayRow struct {
	OrgID              string    `json:"orgID" ch:"orgID"`
	OrgName            string    `json:"orgName" ch:"orgName"`
	UserID             string    `json:"userID" ch:"userID"`
	UserName           string    `json:"userName" ch:"userName"`
	ProjectID          string    `json:"projectID" ch:"projectID"`
	ProjectName        string    `json:"projectName" ch:"projectName"`
	ProjectDisplayName string    `json:"projectDisplayName" ch:"projectDisplayName"`
	ProjectCode        string    `json:"projectCode" ch:"projectCode"`
	ActualMandayTotal  float64   `json:"actualMandayTotal" ch:"actualMandayTotal"`
	Timestamp          time.Time `json:"timestamp" ch:"timestamp"`
}

type PersonalContributorRow

type PersonalContributorRow struct {
	OrgID              string    `json:"orgID" ch:"orgID"`
	UserEmail          string    `json:"userEmail" ch:"userEmail"`
	ProjectName        string    `json:"projectName" ch:"projectName"`
	ProjectDisplayName string    `json:"projectDisplayName" ch:"projectDisplayName"`
	CommitTotal        float64   `json:"commitTotal" ch:"commitTotal"`
	FileChangedTotal   float64   `json:"fileChangedTotal" ch:"fileChangedTotal"`
	AdditionTotal      float64   `json:"additionTotal" ch:"additionTotal"`
	DeletionTotal      float64   `json:"deletionTotal" ch:"deletionTotal"`
	Timestamp          time.Time `json:"timestamp" ch:"timestamp"`
}

type PersonalEfficiencyRow

type PersonalEfficiencyRow struct {
	UserID             string `json:"userID" ch:"userID"`
	UserName           string `json:"userName" ch:"userName"`
	UserEmail          string `json:"userEmail" ch:"userEmail"`
	UserNickname       string `json:"userNickname" ch:"userNickname"`
	OrgID              string `json:"orgID" ch:"orgID"`
	OrgName            string `json:"orgName" ch:"orgName"`
	ProjectID          string `json:"projectID" ch:"projectID"`
	UserPosition       string `json:"userPosition" ch:"userPosition"`
	UserPositionLevel  string `json:"userPositionLevel" ch:"userPositionLevel"`
	JobStatus          string `json:"jobStatus" ch:"jobStatus"`
	ProjectName        string `json:"projectName" ch:"projectName"`
	ProjectDisplayName string `json:"projectDisplayName" ch:"projectDisplayName"`

	RequirementTotal           float64 `json:"rangeRequirementTotal" ch:"rangeRequirementTotal"`
	WorkingRequirementTotal    float64 `json:"rangeWorkingRequirementTotal" ch:"rangeWorkingRequirementTotal"`
	PendingRequirementTotal    float64 `json:"rangePendingRequirementTotal" ch:"rangePendingRequirementTotal"`
	TaskTotal                  float64 `json:"rangeTaskTotal" ch:"rangeTaskTotal"`
	WorkingTaskTotal           float64 `json:"rangeWorkingTaskTotal" ch:"rangeWorkingTaskTotal"`
	PendingTaskTotal           float64 `json:"rangePendingTaskTotal" ch:"rangePendingTaskTotal"`
	BugTotal                   float64 `json:"rangeBugTotal" ch:"rangeBugTotal"`
	OwnerBugTotal              float64 `json:"rangeOwnerBugTotal" ch:"rangeOwnerBugTotal"`
	PendingBugTotal            float64 `json:"rangePendingBugTotal" ch:"rangePendingBugTotal"`
	WorkingBugTotal            float64 `json:"rangeWorkingBugTotal" ch:"rangeWorkingBugTotal"`
	DesignBugTotal             float64 `json:"rangeDesignBugTotal" ch:"rangeDesignBugTotal"`
	ArchitectureBugTotal       float64 `json:"rangeArchitectureBugTotal" ch:"rangeArchitectureBugTotal"`
	SeriousBugTotal            float64 `json:"rangeSeriousBugTotal" ch:"rangeSeriousBugTotal"`
	ReopenBugTotal             float64 `json:"rangeReopenBugTotal" ch:"rangeReopenBugTotal"`
	SubmitBugTotal             float64 `json:"rangeSubmitBugTotal" ch:"rangeSubmitBugTotal"`
	TestCaseTotal              float64 `json:"rangeTestCaseTotal" ch:"rangeTestCaseTotal"`
	FixBugElapsedMinute        float64 `json:"rangeFixBugElapsedMinute" ch:"rangeFixBugElapsedMinute"`
	FixBugEstimateMinute       float64 `json:"rangeFixBugEstimateMinute" ch:"rangeFixBugEstimateMinute"`
	AvgFixBugElapsedMinute     float64 `json:"rangeAvgFixBugElapsedMinute" ch:"rangeAvgFixBugElapsedMinute"`
	AvgFixBugEstimateMinute    float64 `json:"rangeAvgFixBugEstimateMinute" ch:"rangeAvgFixBugEstimateMinute"`
	ResponsibleFuncPointsTotal float64 `json:"rangeResponsibleFuncPointsTotal" ch:"rangeResponsibleFuncPointsTotal"`
	RequirementFuncPointsTotal float64 `json:"rangeRequirementFuncPointsTotal" ch:"rangeRequirementFuncPointsTotal"`
	DevFuncPointsTotal         float64 `json:"rangeDevFuncPointsTotal" ch:"rangeDevFuncPointsTotal"`
	DemandFuncPointsTotal      float64 `json:"rangeDemandFuncPointsTotal" ch:"rangeDemandFuncPointsTotal"`
	TestFuncPointsTotal        float64 `json:"rangeTestFuncPointsTotal" ch:"rangeTestFuncPointsTotal"`
	OnlineBugTotal             float64 `json:"rangeOnlineBugTotal" ch:"rangeOnlineBugTotal"`
	LowLevelBugTotal           float64 `json:"rangeLowLevelBugTotal" ch:"rangeLowLevelBugTotal"`
	OnlineBugRatio             float64 `json:"rangeOnlineBugRatio" ch:"rangeOnlineBugRatio"`
	LowLevelBugRatio           float64 `json:"rangeLowLevelBugRatio" ch:"rangeLowLevelBugRatio"`
	ResolvedBugTotal           float64 `json:"rangeResolvedBugTotal" ch:"rangeResolvedBugTotal"`
	ActualMandayTotal          float64 `json:"rangeActualMandayTotal" ch:"rangeActualMandayTotal"`
	RequirementDefectDensity   float64 `json:"rangeRequirementDefectDensity" ch:"rangeRequirementDefectDensity"`
	DemandDefectDensity        float64 `json:"rangeDemandDefectDensity" ch:"rangeDemandDefectDensity"`
	DevDefectDensity           float64 `json:"rangeDevDefectDensity" ch:"rangeDevDefectDensity"`
	BugDefectDensity           float64 `json:"rangeBugDefectDensity" ch:"rangeBugDefectDensity"`
	DemandProductPDR           float64 `json:"rangeDemandProductPDR" ch:"rangeDemandProductPDR"`
	DevProductPDR              float64 `json:"rangeDevProductPDR" ch:"rangeDevProductPDR"`
	TestProductPDR             float64 `json:"rangeTestProductPDR" ch:"rangeTestProductPDR"`
	ProjectFuncPointsTotal     float64 `json:"rangeProjectFuncPointsTotal" ch:"rangeProjectFuncPointsTotal"`
	PointParticipationRatio    float64 `json:"rangePointParticipationRatio" ch:"rangePointParticipationRatio"`
	ProductRequirementTotal    float64 `json:"rangeProductRequirementTotal" ch:"rangeProductRequirementTotal"`

	LastRequirementTotal           float64 `json:"requirementTotal" ch:"requirementTotal"`
	LastWorkingRequirementTotal    float64 `json:"workingRequirementTotal" ch:"workingRequirementTotal"`
	LastPendingRequirementTotal    float64 `json:"pendingRequirementTotal" ch:"pendingRequirementTotal"`
	LastTaskTotal                  float64 `json:"taskTotal" ch:"taskTotal"`
	LastWorkingTaskTotal           float64 `json:"workingTaskTotal" ch:"workingTaskTotal"`
	LastPendingTaskTotal           float64 `json:"pendingTaskTotal" ch:"pendingTaskTotal"`
	LastBugTotal                   float64 `json:"bugTotal" ch:"bugTotal"`
	LastOwnerBugTotal              float64 `json:"ownerBugTotal" ch:"ownerBugTotal"`
	LastPendingBugTotal            float64 `json:"pendingBugTotal" ch:"pendingBugTotal"`
	LastWorkingBugTotal            float64 `json:"workingBugTotal" ch:"workingBugTotal"`
	LastDesignBugTotal             float64 `json:"designBugTotal" ch:"designBugTotal"`
	LastArchitectureBugTotal       float64 `json:"architectureBugTotal" ch:"architectureBugTotal"`
	LastSeriousBugTotal            float64 `json:"seriousBugTotal" ch:"seriousBugTotal"`
	LastReopenBugTotal             float64 `json:"reopenBugTotal" ch:"reopenBugTotal"`
	LastSubmitBugTotal             float64 `json:"submitBugTotal" ch:"submitBugTotal"`
	LastTestCaseTotal              float64 `json:"testCaseTotal" ch:"testCaseTotal"`
	LastFixBugElapsedMinute        float64 `json:"fixBugElapsedMinute" ch:"fixBugElapsedMinute"`
	LastFixBugEstimateMinute       float64 `json:"fixBugEstimateMinute" ch:"fixBugEstimateMinute"`
	LastAvgFixBugElapsedMinute     float64 `json:"avgFixBugElapsedMinute" ch:"avgFixBugElapsedMinute"`
	LastAvgFixBugEstimateMinute    float64 `json:"avgFixBugEstimateMinute" ch:"avgFixBugEstimateMinute"`
	LastResponsibleFuncPointsTotal float64 `json:"responsibleFuncPointsTotal" ch:"responsibleFuncPointsTotal"`
	LastRequirementFuncPointsTotal float64 `json:"requirementFuncPointsTotal" ch:"requirementFuncPointsTotal"`
	LastDevFuncPointsTotal         float64 `json:"devFuncPointsTotal" ch:"devFuncPointsTotal"`
	LastDemandFuncPointsTotal      float64 `json:"demandFuncPointsTotal" ch:"demandFuncPointsTotal"`
	LastTestFuncPointsTotal        float64 `json:"testFuncPointsTotal" ch:"testFuncPointsTotal"`
	LastOnlineBugTotal             float64 `json:"onlineBugTotal" ch:"onlineBugTotal"`
	LastLowLevelBugTotal           float64 `json:"lowLevelBugTotal" ch:"lowLevelBugTotal"`
	LastOnlineBugRatio             float64 `json:"onlineBugRatio" ch:"onlineBugRatio"`
	LastLowLevelBugRatio           float64 `json:"lowLevelBugRatio" ch:"lowLevelBugRatio"`
	LastResolvedBugTotal           float64 `json:"resolvedBugTotal" ch:"resolvedBugTotal"`
	LastActualMandayTotal          float64 `json:"actualMandayTotal" ch:"actualMandayTotal"`
	LastRequirementDefectDensity   float64 `json:"requirementDefectDensity" ch:"requirementDefectDensity"`
	LastDemandDefectDensity        float64 `json:"demandDefectDensity" ch:"demandDefectDensity"`
	LastDevDefectDensity           float64 `json:"devDefectDensity" ch:"devDefectDensity"`
	LastBugDefectDensity           float64 `json:"bugDefectDensity" ch:"bugDefectDensity"`
	LastDemandProductPDR           float64 `json:"demandProductPDR" ch:"demandProductPDR"`
	LastDevProductPDR              float64 `json:"devProductPDR" ch:"devProductPDR"`
	LastTestProductPDR             float64 `json:"testProductPDR" ch:"testProductPDR"`
	LastProjectFuncPointsTotal     float64 `json:"projectFuncPointsTotal" ch:"projectFuncPointsTotal"`
	LastPointParticipationRatio    float64 `json:"pointParticipationRatio" ch:"pointParticipationRatio"`
	LastProductRequirementTotal    float64 `json:"productRequirementTotal" ch:"productRequirementTotal"`
}

type PersonalPerformanceInfo

type PersonalPerformanceInfo struct {
	// contains filtered or unexported fields
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL