Software Cycle and Team Management Flashcards
Agility:
What is agility?
Legacy Code:
How would you deal with legacy code?
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?
Sell me Kanban:
I’m the CEO of your company. Explain to me Kanban and convince me to invest in it.
Agile vs Waterfall:
What is the biggest difference between Agile and Waterfall?
Death by Meetings:
Being a team manager, how would you deal with the problem of having too many meetings?
Death by Meetings
Being a team manager, how would you deal with the problem of having too many meetings?
Late Projects:
How would you manage a very late project?
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
If I were the CTO:
Tell me what decisions would you take if you could be the CTO of your Company.
PMs:
Are program managers useful?
Team Organization:
Organize a development team using flexible schedules (that is, no imposed working hours) and a “take as you need” vacation policy
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?
Qualities:
What are the top 3 qualities you look for in colleagues, beyond their code?
3 Things About Code:
What are the top 3 things you wish non-technical people knew about code?