Hi guys, thanks for your input !!
To John: "What are they arguing about? Perhaps looking at this may
help to discover what the real issues are"
The main problem with my team is that they are not open to use the
retrospective or any other impromptu meeting, to discuss the problems
they have. They are all aware they are going nowhere fast, but they do
not seem to be ready to talk about it. Like pushing a stone uphill,
when you ask them to talk about it. What are they arguing about - I
can only give you a direct example:
5 members total, one of them is not working on this Sprint No.4
because of other priorities. So, we have 4. One of them is a girl
developer, one of them an architect who would like to develop also,
one of them is a self-learner developer, and the other one is new kid
on the block, in the company only one year, straight from school as
software architect.
Today at the daily scrum the argument was about Java versions. The
girl is the only one doing the actual developing currently, the others
are just "watching what she does" as they do not know the newest JSF
or whatever. She currently states she has a problem with a company
template, as the template is made with a previous version of JSF, and
we decided in this project to use the newest version. So nobody yet
uses it. The others keep asking her what exactly it is the problem,
but when she explains they do not really understand, and they say they
don't understand. I stopped the discussion by suggesting they should
all meet after lunch (daily scrum is just before lunch) and discuss
the problem.
During lunch, she told me that the guys can't really help because they
did not even try to develop anything with this new technology, so they
should try first, then they would know what she is talking about. In
the meantime she is searching the internet and books, for answer. The
department that did the template is not really interested - they told
her that "you all decided in the project to use technology that is too
new, not tried and tested within the company". I would not necessarily
agree with that, if it was up to me - I would tell them to spend a few
days or a week to create a new template which departments can use to
create web applications, in the new version. But - as usual, they have
other priorities.
The self-learner developer stated he will try to develop a web page
with this new jsf, and he will have a better idea then.
The others picked some tasks which I am not sure what they are, but it
seems to be something with Junit testing, automated testing, etc.
I tried to get them to concentrate on the user stories not finished,
the sprint plan they committed, work towards the goal. But it did not
seem to create a lot of response. Even the PO was there to remind them
that the 4 user stories they committed to, go exactly in that order,
as they are on the board. They cannot do the last one first.
In my opinion, the problem with every Sprint Plan is that they cannot
envisage the coming problems, as they do not know the technology. And
the girl is always the one finding out the problems, as she seems to
have the willpower to tackle the new technology and get on with it.
But when she states what problems she is coming against, what seems to
happen is - the guys just want to help her, protect her, or whatever.
And yet, they cannot, because they did not even try to see what is it
all about. But they are quick to say - I can help you. She does not
need help, she needs them to start getting involved. She spent an hour
in the afternoon explaining to two of them what is wrong, but I am not
sure it will help.
To Scott:
"One thing I've seen help team members find their place is to have
them take the StrengthsFinder assessment and review the results as a
team. "
It would be nice, but my team does not seem to be interested. They
seem to be a group of people put together by force, all of them
constantly trying to prove how good they are as individuals, and how
much they know. They are not willing to tackle the problem and grab it
by its neck.
And the retrospectives have shown that they are not really willing to
discuss and decide on how to get better. Because they think they are
perfect, and it is not their fault if the technology or some other
issue is stopping their progress. They seem to want everything to get
magically solved over night, and then they can get on with the work.
Regards to you all, and keep sending me your ideas,
thanks again,
Nela.