@@ -7,36 +7,36 @@ const criteria = [
77 category : "Project-Specific Inputs" ,
88 items : [
99 {
10- label : "project_complexity " ,
10+ label : "Project Complexity " ,
1111 description : "Complexity of features and integrations" ,
1212 example :
1313 "Example: Low: Simple CRUD, few users, known tech, Medium: Multiple modules, external API, High: High concurrency, AI/ML, microservices" ,
1414 howToGet : "Self-assessment or PM judgment" ,
1515 } ,
1616
1717 {
18- label : "scope_clarity " ,
18+ label : "Scope Clarity " ,
1919 description : "Clarity and completeness of the requirements" ,
2020 example :
2121 "Example: Clear: Detailed requirements documented, Medium: Partial clarity, Vague: No detailed specs or frequent changes" ,
2222 howToGet : "Ask PM/stakeholders during planning" ,
2323 } ,
2424 {
25- label : "urgency_level " ,
25+ label : "Urgency Level " ,
2626 description : "Time pressure or critical deadlines" ,
2727 example :
2828 "Example: Low: Flexible timeline, Medium: Moderate pressure, High: Time-critical, regulatory deadline" ,
2929 howToGet : "Ask client/business team" ,
3030 } ,
3131
3232 {
33- label : "on_schedule " ,
33+ label : "On Schedule " ,
3434 description : "Delivered within planned timeline" ,
3535 example : "Example: First release completed 2 days early." ,
3636 howToGet : "Compare timeline with actual delivery" ,
3737 } ,
3838 {
39- label : "budget_estimation " ,
39+ label : "Budget Estimation " ,
4040 description : "Total allocated project budget (USD)" ,
4141 example : "Example: The project has a budget of $75,000." ,
4242 howToGet : "From project documentation or finance team" ,
@@ -47,25 +47,25 @@ const criteria = [
4747 category : "Organizational Structure" ,
4848 items : [
4949 {
50- label : "org_structure_type " ,
50+ label : "Org Structure Type " ,
5151 description : "Functional, Matrix, or Projectized" ,
5252 example : "Example: Matrix structure with dual reporting." ,
5353 howToGet : "Ask HR or management" ,
5454 } ,
5555 {
56- label : "client_priority " ,
56+ label : "Client Priority " ,
5757 description : "Whether time, cost, or quality is top priority" ,
5858 example : 'Example: Client prioritizes "Time to Market".' ,
5959 howToGet : "Ask the client or PM" ,
6060 } ,
6161 {
62- label : "control_mechanism " ,
62+ label : "Control Mechanism " ,
6363 description : "Monitoring tools and decision mechanisms used" ,
6464 example : "Example: Progress tracked via Jira sprint board." ,
6565 howToGet : "Ask team or check tools used for governance" ,
6666 } ,
6767 {
68- label : "risk_management_score " ,
68+ label : "Risk Management Score " ,
6969 description : "Preparedness for and response to risks" ,
7070 example :
7171 "Example: - Low: No planning, Medium: Identified but not tracked, High: Tracked & mitigated" ,
@@ -77,38 +77,38 @@ const criteria = [
7777 category : "Team Experience & Collaboration" ,
7878 items : [
7979 {
80- label : "avg_dev_experience " ,
80+ label : "Avg Dev Experience " ,
8181 description : "Average years of experience among developers" ,
8282 example :
8383 "Example: A team with members having 3, 5, and 7 years experience averages 5 years." ,
8484 howToGet :
8585 "Ask HR/project manager for average years of experience of developers on the project" ,
8686 } ,
8787 {
88- label : "pm_experience " ,
88+ label : "PM Experience " ,
8989 description : "Project manager’s experience in years" ,
9090 example :
9191 "Example: The PM has 8 years of project management experience." ,
9292 howToGet : "Ask project manager or HR for PM’s experience in years" ,
9393 } ,
9494
9595 {
96- label : "team_sdlc_knowledge " ,
96+ label : "Team Sdlc Knowledge " ,
9797 description : "Familiarity with software development lifecycle" ,
9898 example :
9999 "Example: Low: No formal training, Medium: Aware of SDLC steps, High: Experienced with multiple SDLCs" ,
100100 howToGet : "Interview or check training records" ,
101101 } ,
102102 {
103- label : "user_involvement " ,
103+ label : "User Involvement " ,
104104 description : "End-user participation in project phases" ,
105105 example :
106106 "Example: Low: No user input, Medium: Periodic reviews, High: Users in every phase" ,
107107 howToGet : "Observe or ask about user engagement" ,
108108 } ,
109109
110110 {
111- label : "communication_quality " ,
111+ label : "Communication Quality " ,
112112 description : "How effective team communication was" ,
113113 example : "Example: Daily standups and retrospectives held." ,
114114 howToGet : "Survey team or check communication logs" ,
@@ -119,25 +119,25 @@ const criteria = [
119119 category : "Technology & Tools" ,
120120 items : [
121121 {
122- label : "tool_familiarity " ,
122+ label : "Tool Familiarity " ,
123123 description : "Familiarity with tools like Git, Jira, CI/CD" ,
124124 example : "Example: Team uses GitHub, Jenkins, and Jira daily." ,
125125 howToGet : "Ask team members directly" ,
126126 } ,
127127 {
128- label : "legacy_system_involved " ,
128+ label : "Legacy System Involved " ,
129129 description : "Whether integration with old systems was required" ,
130130 example : "Example: Integrated with Oracle 2008 system." ,
131131 howToGet : "Ask technical lead or review system dependencies" ,
132132 } ,
133133 {
134- label : "tech_stack_familiarity " ,
134+ label : "Tech Stack Familiarity " ,
135135 description : "Whether team is comfortable with the tech stack" ,
136136 example : "Example: Prior experience with React and Node.js." ,
137137 howToGet : "Ask developers if stack is familiar or new" ,
138138 } ,
139139 {
140- label : "testing_strategy " ,
140+ label : "Testing Strategy " ,
141141 description : "Manual or automated testing approaches" ,
142142 example : "Example: Automated tests with Jest and Cypress." ,
143143 howToGet : "Ask QA team or review test plans" ,
0 commit comments