Most Popular

1500 questions
12
votes
2 answers

Can somebody be his/her own Scrum Master in a programming company?

If a programmer in a small company wants to be his own Scrum Master, and Scrum teams are supposed to be self-organizing, does that mean no one can manage him? If that's true, then: How can he manage himself? How can he plan his time for managing…
12
votes
3 answers

In our Agile/Scrum team, should we move or split incomplete stories?

Our Agile/Scrum teams are getting better at taking on manageable workload and completing them fully. However, sometimes for a variety of good reasons, some of the stories are not fully done at the end of the Sprint. Should we move or split these…
Ashok Ramachandran
  • 11,082
  • 1
  • 22
  • 50
12
votes
5 answers

Team velocity fluctuates a lot, how to find the root cause?

I have plotted my team burn up chart and its velocity per iteration. To me it looks really bad (velocity fluctuates a lot). What should I be looking for to diagnose the root cause of this behaviour?
Pomario
  • 352
  • 1
  • 3
  • 11
12
votes
6 answers

Why use iterations in Scrum?

I am a Scrum Master in a 7 person team. We currently use one-week iterations for our sprints. I find that sprint planning overhead is huge (2 hours each week for entire team), and not nearly as productive as it should be. Our team members do not…
F.Z
  • 123
  • 4
12
votes
2 answers

When is "control of a software project" less important?

In the article titled Software Engineering: An Idea Whose Time Has Come and Gone?, Tom DeMarco says that: To understand control’s real role, you need to distinguish between two drastically different kinds of projects: ■ Project A will eventually…
ndemir
  • 323
  • 1
  • 5
12
votes
9 answers

What tools can help me estimate a project length?

I need a way to make fast estimates: For example I'd like to know how long it takes to take a mobile device from nothing to production... let say that a customer wants a IPHONE like product(scope) ... than planing,developing,testing etc... I know…
Asaf
  • 253
  • 1
  • 7
12
votes
3 answers

How to manage clients who want to meet up all the time?

I have a client/shareholder who is more of a face-to-face kind of client. They can't grasp how to use email and phone to communicate project amendments and feedback. Instead, they wish to meet up every week with me and watch me add the changes in…
David
  • 221
  • 1
  • 2
12
votes
6 answers

Is there a clear benefit to separating "issues" from "tasks" when working in larger teams?

Is there a clear benefit to separating issue from task when working in larger teams? When working with sizable teams of developers in addition to a number of external clients, QA, and any other form of testers for the development of a software…
Rudi Visser
  • 221
  • 2
  • 5
12
votes
4 answers

Handling non-team working, good programmers

Let's say, you have a project and a very good team. The team leader is a very good programmer, with high professional performances, but without any team-playing competencies and with some non-conformist attitudes. For ex. arriving late to work,…
MMMM
  • 639
  • 3
  • 10
12
votes
5 answers

How to manage a team member when he is serving the notice period

The notice period in our company is one month. One of my team members has quit and he is serving his one month notice period. However, it is getting difficult to get any work done from his side. Do you guys have any tips or tricks on how to…
Sachin Shanbhag
  • 223
  • 2
  • 6
12
votes
7 answers

Best Metrics to Show the Value of Fixing Bugs

My software development group has spent a significant amount of time recently on fixing existing bugs instead of working on new development. Using our bug tracking software, I can get data on how many total bugs were fixed by time period and which…
Harlan Wescott
  • 563
  • 5
  • 12
12
votes
6 answers

How to handle selection process for new project manager position I'm interested in?

In the company I'm currently working at, there is a new opening for a project manager position. I've been here for two long years working in a more technical role (software configuration manager), although I also got a masters degree in PM and got…
Alex. S.
  • 255
  • 1
  • 7
12
votes
4 answers

How can I improve a project schedule on a project I took over and complete it on time?

I just took over a project from a Project Engineer and just saw a revised project schedule. The revised schedule shows the project will be delayed by 3 months. I am trying to complete it within the old schedule, which would make the project…
Shahid Kamal
  • 121
  • 3
12
votes
7 answers

How could I motivate my project team members to be self-motivated?

Some team members are self-motivated however some others is not. Non self-motivated members is slowing down the velocity of the project which cause frustration to the other members and to management. What are best practices to motivate my project…
Rami Sedhom
  • 751
  • 4
  • 19
12
votes
8 answers

PM salary in the IT industry

I'm currently a developer who recently applied for a project manager position at my company. I was told that being a PM in my company will make me earn less than what a developer will earn. I did however proceed with the application. While doing…
Draco
  • 221
  • 1
  • 6