- Rules For The Game
- About Us
- Contact Us
- Subscribe to the rules XML feed
-
Contribute your own "Rule for the Game"
- Interesting Links
- Legal Notices

Rules for the Game
This site reflects Rules for the Game of Living. It contains a collection of over 30 years worth of articles, pictures, diagrams, jokes and other materials reflecting the humor and pragmatic realities of humans living out life. Some entries are funny, others sad and a few are just "strange". New ones are always being found, created and are welcomed for consideration to be included here. (Just submit by "Posting a Comment" to any existing entry). The common theme, or criteria, is that all entries need to contain a perspective, an aspect of, or, an insight into the realities of human beings, nature, and life in general. (The basic qualification for an item to be added to this site is that is there is at least a little bit of pragmatic TRUTH contained within it.) THANK YOU for visiting RULES FOR THE GAME and ENJOY! (Note: You can also group 'Rules' entries by types and themes by clicking on a word in "Tags" or on one of the "Categories". This capability is available at the 'main index page' - just select the related 'link', located at the bottom of each indivdual entry page.)

Recent Posts

Categories
Rules 4 Blondes

Rules 4 Funny

Rules 4 Know It Alls

Rules 4 Living

Rules 4 Over the Hill

Rules 4 Parents

Rules 4 Professions

Rules 4 Real

Rules 4 Technology

Rules 4 Word Puns



Archives

February 2013

December 2011

February 2011

March 2010

February 2010

January 2010

December 2009

November 2009

July 2009

April 2009

January 2009

November 2008

July 2008

June 2008

May 2008

April 2008

December 2007

September 2007

July 2007

June 2007

May 2007

April 2007

March 2007

February 2007

« Musical Terms | Main | THE YEAR 1906 »

The true Software Design Process

This is not the best way to design software, but it seems to be a very common method. (unfortunately)

1. All the probable users are asked to contribute their thoughts on what the project is supposed to do. Most of them suggest things entirely unrelated to the description of the project.
----------
2. All reasonable suggestions are torn up and fed to a goat.
----------
3. The goat is sacrificed in the middle of an inverted pentagram while the PM chants "CTHULHU FNAGN". (NOTE: This step is optional.)
----------
4. The development group works out a good application framework on a whiteboard. The least popular member of the group is then assigned to create a powerpoint slide detailing the proposed framework.
----------
5. Out of bitterness, the guy writing the powerpoint slide discards the teams ideas and writes his own. The powerpoint slide is then sent to management.
----------
6. Management approves or vetoes the project based on the color scheme used in the powerpoint slide.
----------
7. The team suddenly finds themselves committed to a shitty framework. The alpha geek on the team blames the PM and begins playing political games to get him/her replaced.
----------
8. Deciding that misery loves company, the team asks the Unix and NT admins what platform the app should run on.
----------
9. The Unix wookies and the NT trolls declare total war on each other and the PM gets cc'd on every message in the resulting flame war.
----------
10. The team hires a bunch of contractors to help develop the project.
----------
11. Performance review time. Everyone tries to look good at the expense of others. Massive flame wars erupt.
----------
12. Team begins to develop application while attempting to keep PM in the dark.
----------
13. PM gets revenge by requesting customer feedback on the proposed feature set.
----------
14. Team vetoes all customer requests, promises to include them in the next version release.
----------
15. Management hears the customer complaints. Demands more powerpoint slides.
----------
16. Reorg time. PM now reports to a new manager.
----------
17. Team missed deadline for first beta application prototype deadline since they are working on powerpoint slides.
----------
18. Cubicle move. Work interrupted as everyone in the building starts moving cubes to the tune of 'Pop Goes the Weasel'. When the music stops, they all rush to a new cube except for one sluggish contractor who is promptly fired.
----------
19. Team misses second beta application prototype deadline due to the loss of the contractor fired in step 18.
----------
20. Management decides that the project will never get finished and cancels it.


Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)

         


About

The previous entry on RulesForTheGame was Musical Terms.

The entry after this one on RulesForTheGame is THE YEAR 1906.

Many more can be found on the main index page or by looking through the archives.

     
     

Copyright © 2008. All Rights Reserved. Reproduction without permission prohibited.