Adequacy front page
Stories Diaries Polls Users
Google

Web Adequacy.org
Home About Topics Rejects Abortions
This is an archive site only. It is no longer maintained. You can not post comments. You can not make an account. Your email will not be read. Please read this page if you have questions.
 XXP: eXtreme eXtreme Programming

 Author:  Topic:
Excitement is spreading about the latest paradigm in software engineering: eXtreme Programming (XP). It is a movement which demands more of its followers than any such re-thinking of our work habits since the beginning of the Industrial Revolution. To do eXtreme Programming means total commitment to the practices that make XP work: the Planning Game, Small Releases, Metaphor, and so on. No compromise is allowed in enforcement of these guiding lights, whether it be Continuous Integration of the systems code, or what is perhaps the most controversial of XP's core tenets: pair programming.

Everyone knows that XP works, and that it works better than any all of XP and then, courageously, takes it to another level: not only does XXP insist on Pair Programming, but it allows only a certain kind of pair programming  Mixed Pairs. That's right: ALL programming teams are made up of a man and a woman, a geek and a non-geek, no exceptions.

work in progress

More Unfinshed Works
Galileo was wrong: a laboratory proof
Implantable National Identification: Time for a Revolution
Assassinating the US President
Only Pussies Don't Smoke
A message from the proprietor
Adequacy Under Attack
Less Courageous Than None
Lessons for an SA from 9/11
A Cultural Relativist Examines the Salem Witch Trials
But wait, there's more! XXP recognizes that the mad folly of the typical runaway software project, months behind schedule, millions over budget, unable to serve up even the most basic functionality and riddled with an infinitely multiplying nest of inter-breeding bugs, is all due to the underlying alienated personality of the most "brilliant" programmers. It is the Asperger's Syndrome, and even outright autism, of the male-dominated programming profession that is to blame, and XXP doesn't shirk the duty to solve that problem. For self-serving reasons, the tech industry, until now, has failed to recognize this basic flaw in the way programming is traditionally done.

But in XXP the Mixed Pairs must have an average Autism Quotient(AQ) of less than 20, meaning that the more, lets us say out to lunch one half of the team is, the more hip and stylish the better half must be. The result is that when for example, a Mixed Pair is assigned the simple task of fixing a drag-and-drop bug in a GUI application, there will be someone there to put his or her (probably her) foot down when the code "genius" (har!) of the team wants to fix the bug by inventing a new dialect of PEARL and porting the entire app over before addressing the bug itself.

Intrigued? Welcome to the future of programming.

That is XXP in a nutshell. Keep in mind that it is founded on XP, a subject that I have not covered in detail. XXP includes all the practices of XP, but takes them to an even more eXtreme eXtreme.

The main way that XXP will be put into effect is by a new system of affirmative action, both in university computer education and in the workplace, to achieve perfect gender parity in the programming field within 10 years. Once that balance is struck, the task of forming Mixed Pairs will be a snap.

What about the programmer shortage? Isn't it madness to kick so many men out of the programming field? Right now just under one third of programmers are female, so to achieve gender parity means eliminating over half the men. Can it be done?

Yes! The problem with the entire computer and information technology sector is the prevalance of hacking and the pervasive incompetence that drags down every aspect of the endeavor. Why do computers cause so much frustration in our society? If it isn't hacking, it's bugs. If it isn't bugs, it's cost overruns. Or hardware and sofware incompatibilities. Or confusing standards. The list goes on. And who is responsible for all this?

Men.

Think about it. Can you name one single female hacker? Look at any list of convicted hackers, and you'll see the infamous Kevin Mitnick, the legendary Cap'n Crunch, or the more recent Dmitry Skylervich. But a single woman? Absurd. Women flat out do not hack, and that is exactly the kind of person the computing field desperately needs.

Aside from hacking, the woes of computing all have men as their root cause. No matter if you are complaining of some supposed misdeed by Micro-Soft, or the riotous havoc of the Lunix hacker operating system, or the classical intrigues of I.B.M. in the distant past, there is one common element. Male computer geeks run rampant, with no mitigating factor to reign in their insane obsessions and unrealistic, inhuman dreams of machines that will do everything except work right.

XXP holds the answer.


All trademarks and copyrights on this page are owned by their respective companies. Comments are owned by the Poster. The Rest ® 2001, 2002, 2003 Adequacy.org. The Adequacy.org name, logo, symbol, and taglines "News for Grown-Ups", "Most Controversial Site on the Internet", "Linux Zealot", and "He just loves Open Source Software", and the RGB color value: D7D7D7 are trademarks of Adequacy.org. No part of this site may be republished or reproduced in whatever form without prior written permission by Adequacy.org and, if and when applicable, prior written permission by the contributing author(s), artist(s), or user(s). Any inquiries are directed to legal@adequacy.org.