Hacker News new | ask | show | jobs
by kubaf 4728 days ago
Dont you think that what you are describing sounds like a huge overhead. Rather then tweaking the product you have to "trade features" with customer.

It's also something that is very difficult to scale. It's hard to expect that every person who is good on the job is also good in negotiating with customers.

1 comments

Project management is a real part of software development.

I make no statements about whether the developer should do the project management -- only when a good process happens, results are good.

The developers who can manage a process that they're a part of is a skill that we should all aspire to, though, because people aren't hiring us for just our technical prowess, but rather, our ability to interface those skills to finding and completing business goals.

I do agree that avoiding the scope changes while doing an iteration is essential, and can be often lessened or deferred until the next .. sprint.