2

Development Methodologies that Don’t Exist But Could

 1 year ago
source link: https://georgestocker.com/2022/05/30/development-methodologies-that-dont-exist-but-could/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Development Methodologies that Don’t Exist But Could

We have Scrum, Kanban, Waterfall, Scrumfall, and so many more, but there are lots of methodologies we haven’t intentionally created that could (or do) exist.

  • Single Threaded Programming: We Work on One Thing At a Time
  • Deadline Driven Programming: I need X by This Deadline. Do it.
  • Budget Driven Programming: We have $100,000. What can we get for that?
  • User Driven Programming: I think our Users want X. What will it take?
  • Command and Control Driven Programming: I as the main stakeholder want to feel in control. Don’t surprise me. Ever.
  • Politics Driven Programming: I want our internal organization to feel good about what we do all the time. Make them happy.
  • Resume Driven Programming: We want increase recruiting by making a name for ourselves on Hacker News, Pick the technology choices that will do that.
  • Multi-Threaded Programming: We work on whatever any stakeholder wants, whenever they want it (Pairs nicely with 100% capacity programming)
  • 100% Capacity Programming: Our Developers should be working on stories 100% of the time.
  • Firefighting Driven Programming: We work on the issue that’s on fire.
  • Perfection Driven Programming: We rewrite anything that’s older than six months.
  • Tech-Stack Driven Programming: we rewrite things into new tech stacks when they come out (pairs nicely with Resume Driven Programming)
  • Esoteric Driven Programming: Only Esoteric programming stacks can possibly handle our problem.
  • Reverse Conway’s Law Driven Programming: we want to change the structure of our organization by changing how our software is architected
  • Time and Materials Driven Programming also known as “Agency Project work”: you got the money, we have the time and materials. The project is finished when you’re done spending money or we convince you to support another project, whichever comes first.

Enjoyed what you've read?

Sign up below to get these writings as they're published. One thought about building better software, daily.

I promise that you'll get more value out of these emails than the time you spend reading them. Unsubscribe at any time.

9ed3482ccbb461fbf8796b251caf8f4d?s=49&d=identicon&r=gAuthor geostockPosted on May 30, 2022May 30, 2022Categories Uncategorized


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK