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 ...
- 16.8k
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 ...
8
votes
Accepted
What's the logic behind 8/80 rule
If you assume an employee puts in 8h days, this rule would mean that a task takes no longer than two man-weeks and no less than one man-day. This ensures that the task is large enough to be meaningful,...
- 914
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 ...
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 ...
- 12.4k
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 ...
- 18.7k
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 ...
- 16.8k
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 ...
- 14.8k
6
votes
Can PRINCE2 and SCRUM work together?
A Prince2 practitioner might view Scrum as being contained neatly within the delivery level. A Scrum practitioner, on the other hand, might see Scrum extending into multiple aspects of the management ...
- 433
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 ...
- 48.9k
5
votes
Accepted
How to write user stories for our UI development process?
You ask a pretty large question, so forgive me if my answer is a little too broad. It sounds like you're starting with the .psd's and then your development team will be acting as an agile team from ...
- 16.8k
5
votes
Accepted
Client with conservative UAT policy
TL;DR
You can't put lipstick on a pig and expect it to be the belle of the ball. When faced with a process impediment that can't be changed, such as the one you're describing, you must make the ...
- 48.9k
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 ...
- 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 ...
- 8,539
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. ...
- 14.5k
4
votes
Accepted
How to prepare a schedule from Waterfall to Agile in software developement
Schedule the Minimum Viable Product (MVP) and business goal milestones
Identify the minimum viable product (MVP) that you can roll out to the end users (or a subset of end users) that makes business ...
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-...
- 431
4
votes
What's the relationship between SLDC and methodologies like XP, RAD, Scrum, etc.?
System Development Life Cycle (SDLC) isn't methodology. It is...life cycle :-)
Each system (product) goes through several phases during it life. This always happens and is not dependent on ...
- 5,291
4
votes
Client with conservative UAT policy
For the record: when the Development Team is unable to deliver a potentially releasable increment at the end of the Sprint, that's a serious Scrum deviation. Let's put that issue on a side now.
What ...
- 1,748
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 ...
- 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 ...
- 48.9k
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 ...
- 37k
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, ...
- 16.8k
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 ...
- 19k
3
votes
Accepted
Where should we start in trying to improve our automative design team for next season?
Your Problem, Restated
I joined this automotive design team last year, and noticed that the team was bogged down with myriad process-related issues. They had unrealistic deadlines, unproductive ...
- 48.9k
3
votes
Is there a good model for choosing an agile approach?
I don't know much about how to select methodologies (I always used Scrum as a base, and tailored it to the specific needs of the project and organization), but please be aware that agile is more like ...
- 389
3
votes
What SOPs are best suited for projectized teams in order to seek customer satisfaction and delivery in software quality?
TL;DR: Those SOPs are not Agile at all and suffer from all the shortcomings of traditional Waterfall projects. In Agile methods:
Requirements are never frozen. Changing a requirement that isn't ...
- 2,710
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 ...
- 31
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 ...
- 879
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 ...
- 48.9k
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
methodology × 123agile × 31
scrum × 28
software-development × 10
team-management × 9
planning × 8
kanban × 8
waterfall × 8
development-process × 7
project-management-style × 6
process × 6
requirements × 5
product-management × 4
quality × 4
definition × 4
estimation × 3
sprint × 3
tools × 3
metrics × 3
tracking × 3
deadline × 3
multi-projects × 3
process-improvement × 3
terminology × 3
sdlc × 3