Software Cycle and Team Management Flashcards

1
Q

Agility:

What is agility?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Legacy Code:

How would you deal with legacy code?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Legacy Code ELI5:

Say I’m your project manager, and I’m no expert in programming. Would you try explaining to me what legacy code is and why should I care about code quality?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Sell me Kanban:

I’m the CEO of your company. Explain to me Kanban and convince me to invest in it.

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Agile vs Waterfall:

What is the biggest difference between Agile and Waterfall?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Death by Meetings:

Being a team manager, how would you deal with the problem of having too many meetings?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Death by Meetings

Being a team manager, how would you deal with the problem of having too many meetings?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Late Projects:

How would you manage a very late project?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Agile Manifesto:

“Individuals and interactions over processes and tools” and “Customer collaboration over contract negotiation” comprise half of the values of the Agile Manifesto. Discuss

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

If I were the CTO:

Tell me what decisions would you take if you could be the CTO of your Company.

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

PMs:

Are program managers useful?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Team Organization:

Organize a development team using flexible schedules (that is, no imposed working hours) and a “take as you need” vacation policy

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Turn Over:

How would you manage a very high turnover and convince developers not to leave the team, without increasing compensation? What could a company improve to make them stay?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Qualities:

What are the top 3 qualities you look for in colleagues, beyond their code?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

3 Things About Code:

What are the top 3 things you wish non-technical people knew about code?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

1 month’s revolution:

Imagine your company gives you 1 month and some budget to improve your and your colleagues’ daily life. What would you do?

A