49
votes
Accepted
How can a Scrum team work with a Waterfall team
Pretend the Waterfall team is an outside contractor
Since you're interfacing with the Waterfall team's code solely via an API, just pretend you're hiring an outside contractor to create that code for ...
42
votes
What to do with developers who don't follow requirements?
Tom is an unguided projectile. Regardless of why he does what he does (whether he believes himself to be better or simply lacks proper guidance), the core issue here is that he not only second-guesses ...
38
votes
Developers can't see what they're doing wrong
I would like them to understand why I want to do something. [...] Any advice?
Don't theorize, show them.
Their current state of mind is that they know what they do works. And you come over and tell ...
26
votes
Accepted
In Scrum, is a Scrum Master position higher than a Product Owner?
It's impossible to answer your question because "Scrum Master" and "Product Owner" are roles, not job titles. Their job positions may be different and depend on the company.
For example, a Product ...
21
votes
What to do with developers who don't follow requirements?
Flater's answer is really good; let me add something that will also help: Acceptance Criteria (AC).
Acceptance Criteria
Every single story should have Acceptance Criteria, describing the functional ...
19
votes
What are "Consumed Story Points" in Trello?
Consumed Story Points: An Agile Anti-Pattern
"Consumed points" are a sort of burn-down metric that some practitioners use to track progress of a story against its original estimates. It's intended to ...
19
votes
How can a Scrum team work with a Waterfall team
First of all, make it known to your stakeholders that there is a project risk in your project. The waterfall team is asking for things (final, unchanging requirements) that you don't have at the start ...
16
votes
Accepted
Sprint vs milestone vs release
Sprint
In the Scrum Framework all activities needed for the implementation of entries from the Scrum Product Backlog are performed within Sprints (also called 'Iterations'). Sprints are always short: ...
15
votes
Managing scope creep in Agile
TL;DR
Scope creep is a project risk, and must be controlled. However, in agile frameworks, scope is a variable constraint rather than a fixed one. To be an effective agilist, one needs to understand ...
14
votes
Is gauging a team's performance using scores assigned by other stakeholders valuable?
There is nothing wrong with this type of scoring. This type of customer confidence score is the same general idea as NPS and a multitude of other score. Whether or not it is healthy is largely ...
13
votes
Accepted
Is gauging a team's performance using scores assigned by other stakeholders valuable?
Do other companies do this? Is it considered Agile? Can it show real insight?
No. No. No.
Why not? Because it's completely pointless. You said you have sprints. I guess they have tickets or stories ...
13
votes
What are the main reasons Scrum doesn't admit managers?
First, some clarification is important. Scrum does not expressly forbid any job. People in the Scrum Team can have any job titles as long as it respects the structure and rules of Scrum. Further, ...
12
votes
Accepted
Redmine or GitLab: Which is more suitable for serious Project Management
It will mostly depend of the scope of what you call project management.
If this include mostly code, milestones, and issue tracking, then Gitlab can fit your need.
You may complete Gitlab with third ...
12
votes
Accepted
Difference between Scrum Master and Agile Delivery Manager
The "Agile delivery manager" seems to be an undefined/undocumented role, and from what I read in the job openings is mostly a combination of a Project Manager, a Product Owner and a Scrum Master. ...
11
votes
In Scrum, is a Scrum Master position higher than a Product Owner?
Scrum says nothing about hierachy.
Thr Scrum Master position is not a higher position than the PO or the DevTeam position.
The idea is to not think in hierachy levels! Think about a team of peoply ...
10
votes
Accepted
Should we create an Epic for tech-debts
An epic is a large story. One that needs to be broken down into stories that fit comfortably within sprints. It isn't really meant to be used as a way of grouping stories together in a category.
...
10
votes
Accepted
What are the benefits of queuing tasks as opposed to assigning them?
I will assume that the "push" approach is not only direct, but also immediate.
(Like when someone comes up to you and says "hey, Joe, can we roll this later today?").
The "...
9
votes
Accepted
Scrum Project Management Methodology strategy for working towards a fixed deadline
Agile/Scrum process can be used for projects with fixed unmovable deadlines
Is it valid and possible to cope fixed unmovable deadlines into Scrum?
Yes. We did a project related to the Olympics ...
9
votes
Accepted
Does SAFe yields better long term results than traditional Agile
First, I must say that my experience does not match the statement nor am I aware of any study that shows that. When SAFe or "pure" Agile are adopted well, they both have great throughput and quality.
...
9
votes
Developers can't see what they're doing wrong
Simply telling your subordinates to do something they can't see the benefit from is a recipe for disaster, which you already acknowledge, so make it fun for them. Gamification may not be easy for you ...
8
votes
SRS for an Agile project
Many agile projects don't produce a software requirements specification in the sense of a document that lists a bunch of "shall" statements along with some assumptions and dependencies, like what is ...
8
votes
In Scrum, is a Scrum Master position higher than a Product Owner?
TL;DR
In Agile Methodology, is a Scrum Master position higher than a Product Owner, in terms of organizational hierarchy?
No.
The Scrum framework requires active collaboration between Scrum roles,...
8
votes
Are Project Managers redundant in a digital agency?
Disclaimer: I have never worked in a digital agency and I am aware that the role of Project Manager in Digital Agencies can be somewhat different to that commonly accepted in other I.T. operations ...
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
What to do with developers who don't follow requirements?
This is a problem most of the PMs face when there are really skilled Developers in their teams.
My answer will be a practical approach to handling this issue.
I hope you have been a PM for quite ...
8
votes
Client doesn't agree to put milestone in project scheduling
Here's one source: https://project-management-knowledge.com/definitions/e/external-dependency/
Simply research "external dependencies in project scheduling." Your schedule will simply be ...
8
votes
How to ensure adherence to coding standards
In order to be cared about, standards must be understood.
You say that
a checklist[...]/checkboxes [are not] ideal
because
On previous teams, the coding standards were like an ethos that was upheld ...
8
votes
Accepted
What is that SpaceX is doing differently that makes the company so successful
I have delivered several keynote workshops and talks about project management on SpaceX - everything you seek can be found in a careful reading of the book Elon Musk: How the Billionaire CEO of SpaceX ...
7
votes
Accepted
Kanban / Agile Goes Haywire
[E]veryone is assigning to my team mate although keeping me in loop but it doesn't make any sense. Where they communicate straight to my team mate. It seems like the process has been broken. (sic)
...
7
votes
Team Member does not send meeting response via outlook
Before doing anything else, I would attempt to discover why he is skipping these meetings. Solve for X, not for Y. It may be that he has a legitimate concern about these meetings, and is simply ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
project-management-style × 239agile × 48
scrum × 38
team-management × 34
software-development × 29
project-team × 19
product-management × 16
kanban × 12
planning × 11
development-process × 11
ms-project × 9
risk-management × 7
multi-projects × 7
jira × 6
scrum-master × 6
communication × 6
pm-software × 6
time-management × 6
methodology × 6
tasks × 5
process × 5
pmp × 5
management × 5
small-projects × 5
estimation × 4