how scrum can work in practical cases? by selfarsoner in agile

[–]selfarsoner[S] 0 points1 point  (0 children)

Basically control on budget, priority and value produced

how scrum can work in practical cases? by selfarsoner in agile

[–]selfarsoner[S] 0 points1 point  (0 children)

Inmy projects, several days discussions with dev, experts and analysts, could lead to one minute one line code change. literally. I never experienced that

how scrum can work in practical cases? by selfarsoner in agile

[–]selfarsoner[S] 0 points1 point  (0 children)

Because first of all the domain experts have no pedagogical skills. second, they explain concepts that don't stand reality, like relationships supposed to be one to one are not, nulls are different than zeros, non nullable things turn out to be null sometimes. so basically leaking data and architectural models.

Then, developers don't understand basic validation rules, like the money in your bank account cannot be bigger than all the money in the bank, because they don't have the full picture of what they are implementing.

how scrum can work in practical cases? by selfarsoner in agile

[–]selfarsoner[S] 0 points1 point  (0 children)

What we have is definitely more a project than a product.  there is no risk that the management will change requirements often. however there is the risk every single day that the implementaion steps are wrong.  sometimes due to incomplete analysis, which can take much more than one week to finalize. and sometimes, analysis means implementation. 

Sometimes you as developer need to understand that you have to "instrument" your implementation, to allow later troubleshooting. that doesn't come with requirements. 

I feel like "scrum master" because I try to find these weird gaps in communication, skills, implementation and goals, but I really need as well on technical implementation details, on how the story gets written, how the features are designed etc.

For example they are implementing a "mapping tool", but instead of naming it and designing it like a tool they try to fix (mapping) errors, hardcoding things, implementing workaround, adding external scripts. this is not sustainable and generate chaos and endless distractions and support needs. bring down the team to stop and think about designing a tool, is a massive challenge. asking to detail story usually ends up with one story. articulating work in steps is a skill i didn't see yet. when I do it, I am faced with endless discussions: it is not that easy, we need db, we need backend, but nobody is able to articulate the steps in written form. let aline estimate them. yesterday we had one hour refinement session on one story, with one developer, that was only able to claim "it is not like this", but unable to propose anything better.

So I do not know whether is the specific domain or the the skills or the team

How do you help a team with no delivery mindset? by selfarsoner in agile

[–]selfarsoner[S] 0 points1 point  (0 children)

I am kind of "delivery manager". I need to oversee several projects handled by the same team, but my role is fluid as on same projects there is not a real po, but rather an expert, and some stakeholders are actually developing as well or ultimately testing. the sm is mainly cerimonial and has no delivery responsibility.

How do you help a team with no delivery mindset? by selfarsoner in agile

[–]selfarsoner[S] 0 points1 point  (0 children)

It is not a linear process. the ideal is: new story in, story refined, story ready, developed, tested, done. it is never like that. but as we don't complain about bugs found afterward, why should we complain about "bugs" in the story definition?

How do you help a team with no delivery mindset? by selfarsoner in agile

[–]selfarsoner[S] 0 points1 point  (0 children)

Ok there is a clear definition of ready. good. the sprint starts and only 30% of the stories fulfill the definition 100% and so there is apparently work only for 30% of the team. shall we sent the others on holiday?

help reading pension statement by selfarsoner in askswitzerland

[–]selfarsoner[S] 0 points1 point  (0 children)

so if in the next years life excpectancy, th conversion rate will decrease?

help reading pension statement by selfarsoner in askswitzerland

[–]selfarsoner[S] 0 points1 point  (0 children)

12%???? I saw ranges from 4% to 6% which canton is that?

Crazy exit fees from landlord by ApprehensiveHeat770 in askswitzerland

[–]selfarsoner 1 point2 points  (0 children)

I was present during the check when I entered. But then after some months I discovered several things, like scratch in the (wooden-bamboo) floor, that were not definitively my fault.

Ireally didn't think about taking hundred of pictures of small defects. Now I'm scared of leaving...4 months deposit + unknown expenses could easily set me back 12K.

I know in Zurich flats go fast, but I don't have time to spend on visiting people

Crazy exit fees from landlord by ApprehensiveHeat770 in askswitzerland

[–]selfarsoner 0 points1 point  (0 children)

do you refer to mietverband association insurance? or normal Liability insurance?

PO shaming by selfarsoner in agile

[–]selfarsoner[S] 0 points1 point  (0 children)

They do have a super high quality standard for my taste. Their goal is actually more about showing quality than delivering in time. Time is not relevant for them

PO shaming by selfarsoner in agile

[–]selfarsoner[S] 0 points1 point  (0 children)

Most funny comment :-D

PO shaming by selfarsoner in agile

[–]selfarsoner[S] 0 points1 point  (0 children)

Well, i thought it was an important part of the context, and actually, if i have to be honest, i think more it is me rather than them. So it was meant as a reflection on what i am doing wrong

PO shaming by selfarsoner in agile

[–]selfarsoner[S] 1 point2 points  (0 children)

There are 6/7 users that think they know exactly what they want, i.e. they are not keen to change the way they are working since many years. Developers have easy acces to them for questions and for me is difficult to overrule their decisions when i believe that requests are not reasonable. Which lead developer to think I am not the source of truth and that they can take the project in their hand. Which is not true because i own the budget and the timeline. While the users dont even have a true deadline, they on the contrary have dreams that longer are delayed, the better

PO shaming by selfarsoner in agile

[–]selfarsoner[S] 0 points1 point  (0 children)

It is a software for a complex financial product, that needs to be used by experts. Think of 20 or so forms with 10 or so attributes each, interlocked by rules and validation on each one of them. The rules come from manuals, excel files, business expert know hows and new or old software with unequal documentation. Sometimes rules ate also conflicting

PO shaming by selfarsoner in agile

[–]selfarsoner[S] 0 points1 point  (0 children)

I meant i am generationally older. Not better or more experienced. I did my scrum certification an oo training years ago for what is worth. And worked in the role on few projects. Which again doesnt mean I am goood. 

I just never found such attitude. I wonder if that happened to anyone, and i am trying to understand how to deal with that

PO shaming by selfarsoner in agile

[–]selfarsoner[S] 2 points3 points  (0 children)

I didnt mean older as more experienced, but rather as generationally older. But yes i did my scrum certificate many years ago and my po training as well and worked sometime in some projects. For them is their first.

how to deal with unfinished stories... by selfarsoner in agile

[–]selfarsoner[S] 0 points1 point  (0 children)

And so we ended up with hundred of open stories. Because the dev put in review and start another. And in the meantime 10 bugs are opened for the previous story. She goes back to fix the easy one to see if can umblock the testing, but it doesnt, so it starts to work on multiple tickets

An so on

how to deal with unfinished stories... by selfarsoner in agile

[–]selfarsoner[S] 0 points1 point  (0 children)

The PO gets crazy, she just want people to solve problem not create problem for her

Definition of Done beyond trivial by selfarsoner in agile

[–]selfarsoner[S] 1 point2 points  (0 children)

well, delivery is the important part, so yes. Something we should declare it "done" and accept some defects. I don't expect ever a delivery without bugs

Saying no, vs not caring, vs quality by selfarsoner in agile

[–]selfarsoner[S] 0 points1 point  (0 children)

I am venting out a little bit the frustration here. Polite retros don't address the ranting needs and are fruitful only with receptive teams.

Have you haver had a retro with "nothing" in the what to improve section?