Difference between revisions of "Agile Scrum"

From Klenwell Wiki
Jump to navigation Jump to search
Line 1: Line 1:
 
What is Agile Scrum? For me, it's how to do software development right. Which doesn't mean you can't do it wrong. But if done right, it's your best chance of doing it right.
 
What is Agile Scrum? For me, it's how to do software development right. Which doesn't mean you can't do it wrong. But if done right, it's your best chance of doing it right.
  
Here's a selection of Hacker News comments that quickly outline the key points in project management and software development for me:
+
Here's a selection of Hacker News comments that quickly distills the wisdom of the ages when it comes to project management and software development for me:
  
 
First, see this thread for what you want to avoid:
 
First, see this thread for what you want to avoid:
Line 18: Line 18:
  
 
But that problem is probably outside your control.
 
But that problem is probably outside your control.
 +
 +
Also beware expertise. It's cheap and easy nowadays. Learn the Lesson of the Windows Shutdown Crapfest:
 +
 +
* https://news.ycombinator.com/item?id=15176957
  
 
What are you aiming for? A high-performing organization where everyone enjoys working together. Here are some principles:
 
What are you aiming for? A high-performing organization where everyone enjoys working together. Here are some principles:
Line 26: Line 30:
  
 
* https://news.ycombinator.com/item?id=17187057
 
* https://news.ycombinator.com/item?id=17187057
 +
 +
Don't forget to listen to your actual users:
 +
 +
* https://news.ycombinator.com/item?id=22391391
  
 
Finally, here's a cheat sheet on outsourcing for when that conversation comes up:
 
Finally, here's a cheat sheet on outsourcing for when that conversation comes up:
  
 
* https://news.ycombinator.com/item?id=15831784
 
* https://news.ycombinator.com/item?id=15831784

Revision as of 09:37, 16 September 2020

What is Agile Scrum? For me, it's how to do software development right. Which doesn't mean you can't do it wrong. But if done right, it's your best chance of doing it right.

Here's a selection of Hacker News comments that quickly distills the wisdom of the ages when it comes to project management and software development for me:

First, see this thread for what you want to avoid:

I like this comment in particular:

Prefer queues and continuous delivery to deadlines and unrealistic expectations.

Want to see what you really need to avoid. Money extractors:

But that problem is probably outside your control.

Also beware expertise. It's cheap and easy nowadays. Learn the Lesson of the Windows Shutdown Crapfest:

What are you aiming for? A high-performing organization where everyone enjoys working together. Here are some principles:

How do you get there? Here's as good an explanation of Scrum and why to use it as I've seen anywhere:

Don't forget to listen to your actual users:

Finally, here's a cheat sheet on outsourcing for when that conversation comes up: