Skip to main content
12 votes

Is Scrum actually suitable for all kinds of projects?

To your overall question, while Scrum can be applied in most projects, it is not necessarily the best approach for some projects. That said, it is well suited to complex problems that require ...
Daniel's user avatar
  • 16.9k
11 votes
Accepted

What's the difference between Kanban vs Lean Kanban?

Lean is to Kanban as agile is to Scrum. One is a concrete implementation of the other. Using the term "lean kanban" is just an attempt to court favour from Google/Bing for keyword density and is the ...
MrHinsh - Martin Hinshelwood's user avatar
8 votes

Scrum compatibility with PMBOK® Guide

I think questions like this need to be answered with great care. PMBoK is not necessarily incompatible with Scrum but it has to be said that PMBoK started out very much as a predictive planning ...
Seasoned Project manager's user avatar
8 votes

Does it make sense to require developers to write a "business value add" section in each issue?

Here's my TL:DR answer: No! The engineer shouldn't be working on something if the business value isn't already defined. It's the voice of the customer (product manager, product owner, business ...
Joel Bancroft-Connors's user avatar
8 votes

How to manage an army of not-really-devs trying to write code for the sake of project management?

The idea that "everyone is a developer" and "everyone writes code" aren't the same thing. In this sense, "developer" does not mean "programmer", but "a ...
Thomas Owens's user avatar
  • 19.6k
7 votes
Accepted

Should I have user stories dealing with the case where user is not authenticated?

Short answer: yes, it is perfectly fine to account for negative cases. I'm used to seeing this a bit differently. Usually a User Story is one step up like: As a user, I'd like to be able to ...
Daniel's user avatar
  • 16.9k
7 votes

How to manage an army of not-really-devs trying to write code for the sake of project management?

there are no roles on the team (a "cross-functional" team where "all team members are developers") One thing I want to note is what exactly cross-functional means: it is not a ...
Sarov's user avatar
  • 14.8k
6 votes
Accepted

Agile hard for the developer

Why should a developer want to work Agile? Because a properly-implemented agile framework improves the pacing of a project and the sustainability of the developers' work efforts. It also increases ...
Todd A. Jacobs's user avatar
  • 50.6k
5 votes

What's the difference between Kanban vs Lean Kanban?

Kanban is a lean methodology focused on creating continuous flow of work while eliminating waste (muda) in the system. There is no difference between Kanban and Lean Kanban. Where there are some ...
WBW's user avatar
  • 3,932
5 votes

Does it make sense to require developers to write a "business value add" section in each issue?

Leadership 101: Do not force the team to do something for the sake of doing something. On the surface, it seems to be a very nice idea, being poorly implemented. The straight answer for the ...
Tiago Cardoso's user avatar
  • 8,653
5 votes

Is Scrum actually suitable for all kinds of projects?

Is Scrum actually suitable for all kinds of projects? Like with many things in the software industry, Scrum is not a silver bullet. It works nicely for some types of projects, and less so for others. ...
Bogdan's user avatar
  • 15.2k
4 votes

Scrum or V-Cycle?

On Scrum. You can NOT do a sprint of design, one of coding, one of testing. Every sprint must do everything to deliver some working functionality. On V-model That link is not to an image of the V-...
ctrl-alt-delor's user avatar
4 votes

Does it make sense to require developers to write a "business value add" section in each issue?

this is the job of the engineer working on the issue as they're the one most familiar with it. Technically, no. The engineer working on the issue is the one most familiar with the technical details ...
Sarov's user avatar
  • 14.8k
4 votes

Should I have user stories dealing with the case where user is not authenticated?

Capture Business Concepts (Not Engineering Steps) In Gherkin Is it a practice I should keep? Maybe. Negative test cases, like boundary conditions, are good things to test from a quality assurance ...
Todd A. Jacobs's user avatar
  • 50.6k
4 votes

What is the best way to manage dynamic sub-projects?

It sounds like you're operating in chaos, with purposeful loose change control. I am not sure a tool or method is the right solution but rather resetting expectations on what you are able to forecast ...
David Espina's user avatar
  • 37.1k
4 votes
Accepted

Kanban or Scrum for tough deadline project?

I assume as an interview question, the primary purpose of this question is to see how you think through these ideas and decisions. In that regard, it's a fair question for an interview. For real life, ...
Daniel's user avatar
  • 16.9k
4 votes

Is Scrum actually suitable for all kinds of projects?

Adding a bit to Daniel's excellent answer. You say: all the work is deeply technical and has no user facing consequences But you also say: focused on improving the performance of the product ...
Barnaby Golden's user avatar
3 votes

Should I have user stories dealing with the case where user is not authenticated?

TL;DR: Yes, you may keep it this way. Long Answer Depending on what you are using the scenarios or business rules for, there are several ways to write them down First case: The scenario is used for ...
ppasler's user avatar
  • 775
3 votes

How can we keep track of changes to translations within our project?

Start with Source Control Recommending specific tools is off-topic here, but from a software project management standpoint (and even from an engineering point of view) the correct answer is likely to ...
Todd A. Jacobs's user avatar
  • 50.6k
3 votes

What's the logic behind 8/80 rule

The 8-80 rule was created to help 24/7 health care facilities avoid overtime pay because of scheduling difficulties related to union labor contracts giving the regular staff at least every other ...
George Ricci's user avatar
3 votes

Should the Scrum Master also be an Agile coach, or are they the same?

A scrum master is definitely an Agile Coach to a degree, but whether a separate role is required depends on the organisation. Within a single team the nature of the Scrum Master role is being an ...
SpoonerNZ's user avatar
  • 889
3 votes

What is requirement gathering method in project management?

No. that's called brainstorming. Requirement gathering is when the process of deciding which functionality and features will be included in the product and in which platform it will run. To do that ...
Danny Schoemann's user avatar
3 votes
Accepted

Different methodologies for Project Management and Software Development

Combining an agile development approach with traditional waterfall can be highly problematic. Effectively you have two approaches that are pulling in opposite directions. Waterfall is about planning ...
Barnaby Golden's user avatar
3 votes

Agile hard for the developer

IT IS! People forget this or gloss over it all the time. Pushing authority down the hierarchy has a lot of benefits for the organization and the individual but it is definitely harder - and for some ...
Daniel's user avatar
  • 16.9k
3 votes

Is Scrum actually suitable for all kinds of projects?

TL;DR The Scrum framework can usually be adapted to any product or service that can benefit from time-boxed effort and incremental delivery. That doesn't mean it's the best fit for every project, but ...
Todd A. Jacobs's user avatar
  • 50.6k
3 votes

For what type of projects Kanban and Scrum better adjusted compared to each other?

The two approaches actually solve different problems and are fairly compatible with each other if you happen to have both problems. Scrum Scrum is designed to solve complex-adaptive problems. That ...
Daniel's user avatar
  • 16.9k
3 votes
Accepted

Is Scrum applicable to projects with outcome-based pricing?

"Outcomes" Aren't Synonymous with Fully-Fixed Constraints In Scrum, the burn rate of each iteration is (relatively) fixed. The flexible sliders are scope and schedule. So, "outcome-based pricing" is ...
Todd A. Jacobs's user avatar
  • 50.6k
3 votes

What non-Agile project management methodologies are used nowadays?

Sad to say, but too many places are still using the "walk around and guess" methodology. The main component is a deadline - decided upon by management, usually - and a hi-level concept of ...
Danny Schoemann's user avatar
2 votes

Should the Scrum Master also be an Agile coach, or are they the same?

This is one of those classic "It Depends" questions. One key thing here was said by SpoonerNZ "Scrum Master' as a job title but instead a role." There are no titles in Scrum or agile. In Scrum there ...
Joel Bancroft-Connors's user avatar
2 votes

How to write user stories for our UI development process?

I realize this is an older question, but I think it's still relevant given my struggle to find an answer to your question. Here's what i've come up with for some best practices for writing frontend ...
Emma Earl Kent's user avatar

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