top | item 32418354

(no title)

coffeeisyummy | 3 years ago

This iteration through pseudo productivity comes from management's real world problem of demonstrating progress on their projects. The promises of visibility on your development team's productivity always turns Agile into a steaming pile of burn-downs and story points.

"No one has done true Agile" is the "No one has done true Communism" for software engineering. Because, in the real world, no one uses Agile in an ideal environment free of pressures like deadlines or budgets.

discuss

order

spc476|3 years ago

I think my department was Agile, doing the stuff on the left (good) side of the Agile Manifesto [1], even as we didn't think we were doing Agile. We made deadlines, had smooth deployments, and any bugs in production were not that bad. Then new management came in (company was bought) and started pushing "Agile" on us, which is doing the stuff on the right [bad] side of the Agile Manifesto. Now we've missed deadlines, rarely have a smooth deployment, and are now constantly finding bugs in production. When pressed, upper management has stated that "Agile" is to make it possible to work faster than we were.

Yeah.

[1] https://agilemanifesto.org/

jimjimjim|3 years ago

exactly. the sales department has targets for the quarter and they won't give 2 damns about how many story points your team got through this sprint. They want on this date or else.