FrontEnd KPI's

key performance indicator (KPI) is a business metric used to evaluate factors that are crucial to the success of an organization. 

Development

  1. Pre commit checks
  2. Code reuse/overwriting
  3. Usage of best practices
  4. Autonomy
  5. Priorities
  6. Focus
  7. Technical level
  8. Adaptability
  9. Respecting estimation

Soft skills

  1. Business awareness
  2. Free time occupancy
  3. Knowledge sharing
  4. Communication

1. Pre commit checks

Development

Measureas the level of testing (visual / functional) before commit

Description

1 - nu bugs
2 - few minor bugs
3 - few major
4 - many minor bugs
5 - many major bugs

How it's measured

2. Code reuse/overwriting

Development

Measures the capability of reusing existing elements vs overwriting them (not considering refactoring)

Description

1 - code reuse is frequently used
2 - partially reused code
3 - no code reuse, overwriting is frequent

How it's measured

3. Usage of best practices

Development

Measures the level of usage of best practices in FrontEnd technologies

(document will be defined)

Description

1 - always applies
2 - frequently applies
3 - partially applies
4 - dosen't apply

How it's measured

4. Autonomy

Development

Ability to work independently.

Ask for help if needed but try to figure it out before asking for help

Description

1 - doesn't need help
2 - ask after research
3 - ask before research
4 - blocked, yet hesitate to ask questions

How it's measured

5. Priorities

Development

Capable of prioritizing tasks

Description

1 - yes
2 - no

How it's measured

6. Focus

Development

Ability to focus on finishing the

current / most important task

and not get lost in details

Description

1 - yes
2 - no

How it's measured

7. Technical level

Development

8. Adaptability

Development

Ability to adapt to diffrent working enviroments

Description

1 - yes
2 - partially
3 - no

How it's measured

9. Respecting estimation

Development

Ability to respect own estimation. Every FE Dev should make his own estimation (validation required by TL / DM)

Description

1 - yes
2 - no

How it's measured

1. Business awareness

Soft skills

Measures the developer's willingness to understand the client's business and add value to it, by proposing solutions to problems and improvements.

Description

1 - understands the business and adds improvements
2 - understand the business
3 - doesn't care about business

How it's measured

1. Free time occupancy

Soft skills

Measures the willingness to learn new things in the time spent between projects / tasks

Description

1 - shows a visible sign of improvement
2 - doesn't learn / research in free time

How it's measured

3. Knowledge sharing

Soft skills

Availability to share knowledge (presentation / article) to colleaugues

Description

1 - multiple
2 - some
3 - none

How it's measured

4. Communication

Soft skills

Capability to communicate (technical and non-technical) with:
- client
- team member
- community members

Description

1 - exceed expectations
2 - normal
3 - needs improvement

How it's measured

FrontEnd KPI's

By tdascal

FrontEnd KPI's

  • 4,358