1
[Delivery Cycle]
How are your technical teams structured ?
2
[Delivery Cycle]
How often do you release new features live on production ?
3
[Delivery Cycle]
What is the average size of your features/ addons ?
4
[Delivery Cycle]
When you release a new feature, how many new bugs are discovered on production?
5
[Delivery Cycle]
How often do you roll back a release ?
6
[Delivery Cycle]
How do your team members consider their work done ?
7
[Delivery Cycle]
How often do you release critical bugs/ hot-fixes on production ?
1 out of 5
8
[Requirements Engineering]
Do requirements change while your team is still working on a feature?
9
[Requirements Engineering]
How do you deliver requirements to your team?
10
[Requirements Engineering]
How confident are you that your team is working on the highest priority?
11
[Requirements Engineering]
How often do you deliver a feature then discover that this is not what your customer wants?
12
[Requirements Engineering]
When a team starts working on a feature, how sliced it is?
2 out of 5
13
[Planning and Estimation]
How often do you change your plan ?
14
[Planning and Estimation]
How do you estimate new features?
15
[Planning and Estimation]
How accurate is the estimating process ?
16
[Planning and Estimation]
Do you keep history of team actual time taken for features?
3 out of 5
17
[Culture and Mindset]
How does your team react when the requirements change ?
18
[Culture and Mindset]
Do your team members have an opinion on requirements?
19
[Culture and Mindset]
What happens when the team faces a problem ?
20
[Culture and Mindset]
What happens when the requirements are not technically feasible?
21
[Culture and Mindset]
Who makes technical decisions ?
22
[Culture and Mindset]
What happens when a team member has a new idea for improvement ?
23
[Culture and Mindset]
Who assigns tasks for the team?
24
[Culture and Mindset]
Who puts estimates for new features?
25
[Culture and Mindset]
How do your team behave in meetings ?
4 out of 5
26
[Technical Practices]
Do you have source control management (github/ bitbucket)?
27
[Technical Practices]
How often does the team commit their code changes to source control?
28
[Technical Practices]
How do you maintain technical knowledge between your team members?
29
[Technical Practices]
Do you document your technical design and decisions ?
30
[Technical Practices]
How do you maintain code quality ?
31
[Technical Practices]
How do you manage testing servers?
32
[Technical Practices]
How do you manage deployment to production/live?
5 out of 5