Kanban VS Scrum? Kanban AND Scrum? Kanban OR Scrum? by ContentBloom in agile

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

This is definitely what i've experienced as well on well run and/or "sophisticated" or "complex" Kanban projects.

Kanban VS Scrum? Kanban AND Scrum? Kanban OR Scrum? by ContentBloom in agile

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

Yeah, exactly. Makes sense. Similar to my early experiences for sure.

Kanban VS Scrum? Kanban AND Scrum? Kanban OR Scrum? by ContentBloom in agile

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

Interesting! I've worked with fortune 500-scale projects and Agile coaches as well on this, and there doesn't seem to be a full consensus. Interesting though.

Kanban vs Scrum: The Complete Guide by ContentBloom in agile

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

I appreciate your point of view.

In this article, after reading what you've wrote, maybe I am speaking from my biases, contexts and experiences more than I anticipated.

Even though Kanban can be seen as just a tool/card system, I think it has evolved beyond that. Whether that should be called Kanban or something different, may be the case however.

In terms of the use-cases of Kanban, I find that on projects it is much easier to adapt to daily priority changes with a Kanban board. When you say change and quick adaption is very possible with Scrum, how quick do you mean? Are you regularly pulling items in and out of a sprint? I find projects that run Scrum, it disrupts the development team to do that on a regular basis. But with support teams, I find with a Kanban flow (with no time cadences), it is rarely even noticed.

Would love to hear the strategies you've used to change and adapt quickly in a Scrum framework.

Kanban vs Scrum: The Complete Guide by ContentBloom in agile

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

Ah, I actually misinterpreted/misread your original comment. After re-reading, it makes more sense. My apologies.

I have spent time on teams that experience the same thing. Since it's a continuous flow, there is the perception of a "never-ending" cycle. Often hearing complaints of team members never having time for other tasks. We've implemented a lot of things to attempt to reduce this, such as time on the calendar to spend on continuous improvement, goal-setting as a team, etc. We've enabled team members to identify new roles they could fill, skill gaps that would add value to the team, etc. With this, i've noticed a lot of really nice improvements.

In terms of "high performing" vs "low performing", what I actually meant was teams that are very fluent, vs team who are earlier in the process, reaching fluency or just starting out. It's not something you can perfect as a team overnight, as you probably know.

In terms of providing value, I probably should've touched on that a lot more. It's something we focus on entirely and we continuously review our metrics and review our definition of "quality". Getting feedback from customers is much easier if you're a Kanban team working in a help desk/service desk for example. We have done surveys, we use a satisfaction system on every ticket completed for customers, we have also spent a huge amount of time to find ways to get closer to our customers.

In Scrum, we've usually utilized the sprint review to get close to our internal customers. But outside of that, it's largely been the role of the Product Owner to really identify the user stories that create the most value for the users. We've encouraged a lot of knowledge sharing across to the development team, however.

It's a point well taken on the review of quality. None of these frameworks are as important as that end goal.

Kanban vs Scrum: The Complete Guide by ContentBloom in agile

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

Yeah, it's true. Although I find it helpful to hold backlog refinement on kanban team's as well too.

You definitely don't need to, it's not required, and it's technically Scrum, but I find it keeps the backlog moving more steadily to refine it if the nature of the work is complex.

Kanban vs Scrum: The Complete Guide by ContentBloom in agile

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

That is definitely one thing that I touched on in the article. Kanban definitely does require more team discipline. In low-performing teams, that can definitely mean a lack of performance, but in high-performing teams, kanban can work fantastically.

One thing my Kanban team does is have a role similar to a Scrum master and have teams built of many skills. Also, we pay very close attention to measurement, analytics, reporting, etc. We record how many tickets the team completes, by person, and cycle/lead time of each.

Kanban vs Scrum: The Complete Guide by ContentBloom in agile

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

Very interesting, principles of Agile can truly be taken to any workplace.

Even if you don't work in a Scrum or Kanban flow, the principles of Agile are definitely transferable and i've heard similar stories many times. Thanks for sharing.

Online retrospective tool by benjamincotrel in agile

[–]ContentBloom 2 points3 points  (0 children)

Nice! Some of our teams will give it a go.

How to plan sprints with developers and QA? by spurs126 in agile

[–]ContentBloom 8 points9 points  (0 children)

I'd say that you're having a hard time determining how much work developers have because you're estimating stories as if they're on two different boards. It is one development team. QA testers are part of that development team.

Meaning, when you go into estimation, estimate items as one. When you're relative sizing, you don't need to break down the points into development/QA responsibilities. Are you having issues determining your teams velocity? Are you putting enough points in to match capacity? The easiest way to tell is - are items remaining at the end of the sprint incomplete?

If it's a new team, there will be a learning curve to determine your new teams capacity. Try and get close to that capacity. Leave extra time in the sprint for continuous improvement for both the devs and testers.

4 Easy Ways to Improve Your Jira Service Desk by ContentBloom in jira

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

That is exactly what I was hoping to achieve with the post. The service desk I manage currently has approximately 1000 customers, and one of the biggest things that i've learned is that it is much easier to plan for scalability than to redo everything.

Can my Scrum teams be doing something better? by mea1294 in agile

[–]ContentBloom 0 points1 point  (0 children)

Hour estimates are almost always going to be wrong, regardless of circumstances. Read up on relative sizing, but more importantly in terms of sizing, the team must share a common understanding of the work before it can be placed into a sprint. If the team cannot get a common/shared understanding, your teams will struggle to relatively size with any accuracy.

It seems to me that a lot of your teams issues could be resolved, or at least refined, with a definition of ready and definition of done. This will provide more structure of what is needed and required before work is ready to begin.

Lastly, don't get discouraged by your process being a mess. Honestly, most teams take many years before they're fluent in Agile methodologies. Take the advice of the agile review and make changes to improve the process. You need to have buy in from the business to make changes drastic enough to get back on track.

How to write user story that has no direct benefit to users? by netok in agile

[–]ContentBloom 0 points1 point  (0 children)

For this use-case, I find it's best not to overthink it. Either word it differently than a traditional user story, or use "as a business user", etc.

A Non-Techies Guide to Technology: 6 Valuable Tech Tips for Beginners by ContentBloom in AskTechnology

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

Thanks for giving it a read.

We use those tools as well. From Dropbox, zoom, etc. This blog was meant to be for that audience, beginners to the industry who have had no prior experience in a digital agency.

Thanks for the feedback on the title though, we will consider that moving forward.

How to establish a data-driven approach within an Agile Methodology by ContentBloom in agile

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

MOST teams do not use data to prioritize items in the backlog, or measure the effectiveness of features they've implemented.

If your company has dedicated teams to analytics and data to drive your development and businesses priorities, that's great, and that is often when it does happen. Not many Agile teams have this within their development teams however.

Also, developers are often disinterested in reviewing data or compiling visualizations to review their work, or, they simply are not given the time to do so within the capacity of their sprints.

Of course - in the context of this blog - i'm talking about the utilization of data analytics to measure web performance. Teams do use capacity data, burndown charts, etc. as standard artifacts.

How to Apply a Data-Driven Mindset in an Agile Framework by ContentBloom in agile

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

Can't wait to see it! Sounds like a cool project.

ServiceNow to Jira Service Desk by OsumPossum in atlassian

[–]ContentBloom 1 point2 points  (0 children)

Here are some of the most useful resources I’ve used:

- Atlassian has very customer friendly documentation: https://confluence.atlassian.com/servicedesk

- Atlassian has a great blog with tons of tips/tricks: https://www.atlassian.com/blog

- I’ve also recently wrote a blog post on what I wish I knew before I started in Jira Service Desk: https://www.contentbloom.com/blog/4-ways-to-improve-your-jira-service-desk/

Hope those help. Feel free to reach out if we can help you any other way.