Skip to main content
11 votes
Accepted

Problem with in Scrum team - with seniors

Parts of your question smack more of a workplace issue than a Project Management issue, but I'll answer what I can. Is this common in Scrum teams? Doesn't really have anything to do with Scrum. ...
Sarov's user avatar
  • 14.8k
9 votes

Strategy for whole team switching tehnologies

Don't do this. Speaking as a developer, this sounds great. We get to rewrite that horrible old spaghetti code from scratch! We get to paid to learn a new language! There's a mandate for quality, so ...
Sarov's user avatar
  • 14.8k
8 votes
Accepted

How to handle "bad quality code" by a team member

David tackled the psychological side pretty well. I'd like to offer a couple of technical solutions. Test Driven Development: If you have to write the test, before writing the code, then you're ...
Joel Bancroft-Connors's user avatar
8 votes

How does a Scrum Team handle traditional BA responsibilities?

To answer this effectively, it is important to split roles, job titles, and skills. Scrum has absolutely nothing to say about job titles, so we can actually resolve that fairly quickly by saying: as ...
Daniel's user avatar
  • 16.9k
7 votes

How to handle "bad quality code" by a team member

Human performance is complex but one thing is certain: we are not very reliable. There is a lot of material out there to study regarding this topic. There are theories around motivation, theories ...
David Espina's user avatar
  • 37.2k
7 votes

How does a "rockstar" performer integrate into an Agile team?

Here is the thing - the rockstar is rarely a good programmer. Most programmers which are great technically understand the need of teamwork. It is a core part of the job, something you need to ...
T. Sar's user avatar
  • 195
7 votes

Does a business analyst fit into the Scrum framework?

TL;DR The canonically-correct solution is to put someone with business analysis skills onto the Scrum Team in a Developer role, and then cross-train the whole Scrum Team. Cross-pollination of skills ...
Todd A. Jacobs's user avatar
  • 50.7k
6 votes

How does a "rockstar" performer integrate into an Agile team?

Find someone else. In agile it's all about team performance, not individual performance. Adding an individual to the team who doesn't fit in can really affect the rest of the team. If you can choose ...
Marielle's user avatar
  • 271
6 votes

How to hire great people for a new startup company?

Notwithstanding my comment about the proper exchange, you are dealing with a normal problem of 1) prediction of future performance, and 2) how to attract good employees. The first problem is a huge ...
David Espina's user avatar
  • 37.2k
6 votes

Using A.I. and neural activity monitoring on workers? I am using it on my team. Why is it bad?

Even If It's Not Trolling, It's a Recipe for Creating Disastrous Outcomes This is (at best) tangentially on topic as a project management question, and may possibly be trolling. Even assuming good ...
Todd A. Jacobs's user avatar
  • 50.7k
5 votes

How does a "rockstar" performer integrate into an Agile team?

Summary They are mostly very talented individuals, but how can you use the tools Agile offers to help them have their freedom but also work with others? You are conflating things which are not ...
Todd A. Jacobs's user avatar
  • 50.7k
5 votes

Problem with in Scrum team - with seniors

As a Scrum Master I always like to promote swarming: The idea is that you get all the developers to work (swarm) on a single story, instead of having each developer working on a separate story. The ...
Niels van Reijmersdal's user avatar
5 votes
Accepted

Minutes of meetings of Daily SCRUM

First of all, with 8-9 developers, each having 1-3 impediments, it seems like the team is not really working together towards the same goal, but working very efficiently towards several goals. (and ...
jessehouwing's user avatar
  • 1,270
5 votes
Accepted

I need to adapt some kind of system to my work and work of my team

I see two problems here. our salesman likes to promise everything to everybody This is a clear example of siloing. The salesman is putting the Sales department's goals before the business's goals. ...
Sarov's user avatar
  • 14.8k
5 votes

Does a business analyst fit into the Scrum framework?

There are two answers here - the Scrum answer and the my practical answer. In Scrum, there are three "accountabilities" (prior to the November 2020 revision, roles) on a Scrum Team - Scrum ...
Thomas Owens's user avatar
  • 19.9k
5 votes

Does a business analyst fit into the Scrum framework?

I have seen many business analysts work well in Scrum teams. The three biggest challenges for them are typically: Reaching a clear understanding of roles and responsibilities with the Product Owner ...
Barnaby Golden's user avatar
5 votes

Holiday capacity question

When a scrum activity falls on a business holiday, I move it either earlier or later. I try to put it as close to the scheduled day as possible, but sometimes need to be more flexible if there are ...
Vicki Laidler's user avatar
4 votes

How do you get your team to participate in quality assurance practices: Refactoring

I'm usually in the opposite position - when developers want to do so much refactoring that it starts to encroach on delivering business value. That being said, refactoring is a process like any other, ...
Rachel's user avatar
  • 141
4 votes
Accepted

Frontend/backend feature team with little shared knowledge

Yes, put them together. There is only one way the teams will ever get shared knowledge, by sharing. It's also the only way you'll ever get to continuous integration/ deployment. Example: In a ...
Joel Bancroft-Connors's user avatar
4 votes

Make Sure Developers Follow Requirements & Test Their Code

This sounds like a team maturity issue regarding software development in general and Agile Software Development specifically; yourself included. I’m not saying this as a harsh criticism, just an ...
Josh Bruce's user avatar
4 votes
Accepted

Project Management and People Management

Neither Project Manager nor Scrum Master is normally a line-manager function. I don't know who came up with the idea of doing that in the first place, but it seems that mistake has been corrected. So ...
nvoigt's user avatar
  • 8,790
4 votes
Accepted

What kind of approach would be deemed suitable for a team in which the members change frequently?

TL;DR There are a number of ways to accommodate team changes in your Sprint Planning. I detail three of them below. Use normed/smoothed/adjusted velocity as a planning value, not a management target. ...
Todd A. Jacobs's user avatar
  • 50.7k
4 votes

How to keep part-time members of an agile software development team informed?

One possibility would be using a tool like Slack. Create a team news channel. Anyone who hears any relevant news or notes any significant comments/events during the day will add them as a message on ...
Barnaby Golden's user avatar
4 votes

Does a business analyst fit into the Scrum framework?

I usually see BAs work in one of two ways. Sometimes they assist on items being developed in the current sprint by providing their domain expertise to developers, helping to fill in any missing ...
nvogel's user avatar
  • 6,345
4 votes

Recording workers PCs and insight into their activity and effectiveness? How

This type of micromanagement will chill motivation. There are a lot of studies and insight into that with a bit of research. So while you may "find" an issue if you did this type of ...
David Espina's user avatar
  • 37.2k
4 votes

What does team's velocity measure?

Velocity measures how much work the team can complete per sprint, given a stable team and a common understanding of the complexity of the items that they work on. It's usually measured in number of ...
Bogdan's user avatar
  • 15.5k
4 votes

Holiday capacity question

You have two options: Either don't start a sprint, since people won't be around. Pause for now and continue next year. Start a sprint with the known team capacity. Do the sprint as usual with ...
Bogdan's user avatar
  • 15.5k
3 votes

How to handle "bad quality code" by a team member

Training. I have noticed that most programmers coming out-of-school or with only 2-3 years of experience are quickAndDirty Cowboy Coders. It is shame, but schools do not focus on good programming. ...
Niels van Reijmersdal's user avatar
3 votes

questions allowed in scrum team

Alright, to start with, Scrum has 3 roles - Scrum Master, Product Owner and Development Team. Further, it has 4 or 5 events, depending on how you treat backlog refinement. Finally, it has a handful of ...
Muhammad's user avatar
  • 854
3 votes
Accepted

How do you get your team to participate in quality assurance practices: Refactoring

It's good to care about the quality of your work, and refactoring (if well done) is a good way to provide quality but... let's face some inconvenient truths: Continuous refactoring is a learning ...
mamoo's user avatar
  • 1,011

Only top scored, non community-wiki answers of a minimum length are eligible