I am having issues with my team leader at my client's site. She is a consultant from a different consultancy. We follow the agile process and it has become obvious that my team leader is only concerned with her looking good during the sprint demo. Because of this, the quality of our product is suffering (badly written code, constant refactoring because she changes her mind, bad practice, etc).
For example, today in our retro, she demanded our code be fully commented because she cannot understand it when she reads it. I know commented code is bad practice because it encourages poor coding. Code should be self-documenting.
We were behind in our sprint and when I mentioned we need unit tests, she said 'we don't have time for that'. It's only since we installed a code coverage tool (Sonarqube) that the lack of coverage has been highlighted to senior management and not she is hell bent on getting code coverage. Not because she thinks its necessary, but because she's been told by management.
If we are behind in our sprint, she panics and this panic is transferred to the team.
These is a mild example of her behaviour.
I have highlighted the bad practice in retros and she has defended herself, saying I'm a perfectionist.
It's starting to get to me now. I try to just do what she says but it's my profession and I hate bad practice and incompetence.
Anyone in similar situation and can offer advice?
For example, today in our retro, she demanded our code be fully commented because she cannot understand it when she reads it. I know commented code is bad practice because it encourages poor coding. Code should be self-documenting.
We were behind in our sprint and when I mentioned we need unit tests, she said 'we don't have time for that'. It's only since we installed a code coverage tool (Sonarqube) that the lack of coverage has been highlighted to senior management and not she is hell bent on getting code coverage. Not because she thinks its necessary, but because she's been told by management.
If we are behind in our sprint, she panics and this panic is transferred to the team.
These is a mild example of her behaviour.
I have highlighted the bad practice in retros and she has defended herself, saying I'm a perfectionist.
It's starting to get to me now. I try to just do what she says but it's my profession and I hate bad practice and incompetence.
Anyone in similar situation and can offer advice?
Comment