Extreme programming goes to the next level?
-
(from the Insider) http://www.engadget.com/2007/05/06/microsoft-researching-split-screen-desktop-software/[^]
David
-
(from the Insider) http://www.engadget.com/2007/05/06/microsoft-researching-split-screen-desktop-software/[^]
David
As I remember I was doing something similar with X, XTerminals and exporting displays, about ten years ago. Switching an application between being displayed on one terminal to being displayed on another terminal, so I make a change give it to you, you make a change and give it back to me, simply by redirecting applications display. It wasn't rocket science...
Regards Ray "Je Suis Mort De Rire" Blogging @ Keratoconus Watch
-
(from the Insider) http://www.engadget.com/2007/05/06/microsoft-researching-split-screen-desktop-software/[^]
David
Gads, let's hope not. In a more professional environment the potential for increased productivity is great Really. I wonder how that statement is justified. and could have a profound impact in regions where access to a computer remains a luxury that only the rich can afford. There is that. I would think they would also make a mode where if you had dual monitors, you could each have a complete monitor, rather than splitting a single screen. And why stop at 2? At today's screen resolutions, why not 4? With a quad core, each person could get a CPU? Or why not 8 with a dual quads and dual screens? Really, I think it's important to pack as many people, each doing something different, into the smallest confined space as possible. Oh I know how productivity would be increased. No more Tetris and FreeCell breaks, or surfing google recipes. Now imagine how you'd need group consensus. Ok, which pr0n site should we surf? Are we playing DDO or WoW? It would open up a whole new meaning to multiplayer gaming. Instead of massively multilplayer, we could have cluster multiplayer. Perhaps it would simply be called "Indian gaming mode" or "Chinese gaming mode". *groan*. Increased productivity? I think not. The distraction of watching what the other person is doing would be disasterous to productivity. Especially for us alpha males. Don't DO THAT THAT WAY!!! Oh well. Conrad Quilty-Harper: Congrats. You just made Marc's idiotic editorial of the day list. And thanks to all for the great Monday morning rant opportunity! Marc
People are just notoriously impossible. --DavidCrow
There's NO excuse for not commenting your code. -- John Simmons / outlaw programmer
People who say that they will refactor their code later to make it "good" don't understand refactoring, nor the art and craft of programming. -- Josh Smith -
(from the Insider) http://www.engadget.com/2007/05/06/microsoft-researching-split-screen-desktop-software/[^]
David
Just hope that you're not with someone who's gonna annoy the hell out of you. It might be a bit cramped too, around the computer.
By Ravel: and then the whining school-boy, with his satchel and shining morning face, creeping like snail unwillingly to school.
-
Gads, let's hope not. In a more professional environment the potential for increased productivity is great Really. I wonder how that statement is justified. and could have a profound impact in regions where access to a computer remains a luxury that only the rich can afford. There is that. I would think they would also make a mode where if you had dual monitors, you could each have a complete monitor, rather than splitting a single screen. And why stop at 2? At today's screen resolutions, why not 4? With a quad core, each person could get a CPU? Or why not 8 with a dual quads and dual screens? Really, I think it's important to pack as many people, each doing something different, into the smallest confined space as possible. Oh I know how productivity would be increased. No more Tetris and FreeCell breaks, or surfing google recipes. Now imagine how you'd need group consensus. Ok, which pr0n site should we surf? Are we playing DDO or WoW? It would open up a whole new meaning to multiplayer gaming. Instead of massively multilplayer, we could have cluster multiplayer. Perhaps it would simply be called "Indian gaming mode" or "Chinese gaming mode". *groan*. Increased productivity? I think not. The distraction of watching what the other person is doing would be disasterous to productivity. Especially for us alpha males. Don't DO THAT THAT WAY!!! Oh well. Conrad Quilty-Harper: Congrats. You just made Marc's idiotic editorial of the day list. And thanks to all for the great Monday morning rant opportunity! Marc
People are just notoriously impossible. --DavidCrow
There's NO excuse for not commenting your code. -- John Simmons / outlaw programmer
People who say that they will refactor their code later to make it "good" don't understand refactoring, nor the art and craft of programming. -- Josh SmithI agree - "extreme" programming is absurd in both concept and practice. We tried it at one place and all of the programmers had 20+ years of experience. It was a disaster. We went from an average of 4-6 completed tasks per programmer per week down to just two per pair per week. Productivity took such a major swing downwards that they actually considered firing all of us. When we pointed out the coincidental productivity slump/extreme programming experiment, calmer heads prevailed, and they canceled the experiment. Productivity went back up and everyone lived happily ever after.
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
-----
"...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001 -
Just hope that you're not with someone who's gonna annoy the hell out of you. It might be a bit cramped too, around the computer.
By Ravel: and then the whining school-boy, with his satchel and shining morning face, creeping like snail unwillingly to school.
We used VNC so that we didn't have a crowd around a single PC.
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
-----
"...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001 -
Gads, let's hope not. In a more professional environment the potential for increased productivity is great Really. I wonder how that statement is justified. and could have a profound impact in regions where access to a computer remains a luxury that only the rich can afford. There is that. I would think they would also make a mode where if you had dual monitors, you could each have a complete monitor, rather than splitting a single screen. And why stop at 2? At today's screen resolutions, why not 4? With a quad core, each person could get a CPU? Or why not 8 with a dual quads and dual screens? Really, I think it's important to pack as many people, each doing something different, into the smallest confined space as possible. Oh I know how productivity would be increased. No more Tetris and FreeCell breaks, or surfing google recipes. Now imagine how you'd need group consensus. Ok, which pr0n site should we surf? Are we playing DDO or WoW? It would open up a whole new meaning to multiplayer gaming. Instead of massively multilplayer, we could have cluster multiplayer. Perhaps it would simply be called "Indian gaming mode" or "Chinese gaming mode". *groan*. Increased productivity? I think not. The distraction of watching what the other person is doing would be disasterous to productivity. Especially for us alpha males. Don't DO THAT THAT WAY!!! Oh well. Conrad Quilty-Harper: Congrats. You just made Marc's idiotic editorial of the day list. And thanks to all for the great Monday morning rant opportunity! Marc
People are just notoriously impossible. --DavidCrow
There's NO excuse for not commenting your code. -- John Simmons / outlaw programmer
People who say that they will refactor their code later to make it "good" don't understand refactoring, nor the art and craft of programming. -- Josh SmithMarc Clifton wrote:
Really, I think it's important to pack as many people, each doing something different, into the smallest confined space as possible.
:baaaa!: I'd say, "Moo" but regrettably, we have no cattle icons. Er, Chris? :-D
Author of The Career Programmer and Unite the Tribes www.PracticalStrategyConsulting.com
-
I agree - "extreme" programming is absurd in both concept and practice. We tried it at one place and all of the programmers had 20+ years of experience. It was a disaster. We went from an average of 4-6 completed tasks per programmer per week down to just two per pair per week. Productivity took such a major swing downwards that they actually considered firing all of us. When we pointed out the coincidental productivity slump/extreme programming experiment, calmer heads prevailed, and they canceled the experiment. Productivity went back up and everyone lived happily ever after.
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
-----
"...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001How is it that you could have gone through such an experiment and not be in jail today for manslaughter? Management, the guy you're forced to marry, there are so many choices... :)
Author of The Career Programmer and Unite the Tribes www.PracticalStrategyConsulting.com
-
How is it that you could have gone through such an experiment and not be in jail today for manslaughter? Management, the guy you're forced to marry, there are so many choices... :)
Author of The Career Programmer and Unite the Tribes www.PracticalStrategyConsulting.com
We used VNC to avoid cubicle overcrowding. We also used one of those game comms systems to keep from shouting over cubicle walls. We put a lot of time and money into trying it out, only to discover that it was crap like we all thought it would be. At least we got to keep the mic/headphones. :)
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
-----
"...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001 -
We used VNC to avoid cubicle overcrowding. We also used one of those game comms systems to keep from shouting over cubicle walls. We put a lot of time and money into trying it out, only to discover that it was crap like we all thought it would be. At least we got to keep the mic/headphones. :)
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
-----
"...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001John Simmons / outlaw programmer wrote:
At least we got to keep the mic/headphones.
Ah, so you're the guy who patched into NASA and landed the space shuttle in my back yard. :)
Author of The Career Programmer and Unite the Tribes www.PracticalStrategyConsulting.com
-
(from the Insider) http://www.engadget.com/2007/05/06/microsoft-researching-split-screen-desktop-software/[^]
David
I think that would increase the potential for violence in the workplace rather than increase productivity.
-
(from the Insider) http://www.engadget.com/2007/05/06/microsoft-researching-split-screen-desktop-software/[^]
David
Just image all the questions we could get from the newbies who see it and want to do it themselves. :sigh:
Dave Kreskowiak Microsoft MVP Visual Developer - Visual Basic
2006, 2007 -
(from the Insider) http://www.engadget.com/2007/05/06/microsoft-researching-split-screen-desktop-software/[^]
David
I guess this could be useful for small children where they could both be sitting in front of a monitor but for anyone bigger this idea is just ridiculous unless the monitor is huge (> 4 feet wide) as you need at least a little space to use a computer. But then this would cost way more than having 2 computers with monitions.
John
-
(from the Insider) http://www.engadget.com/2007/05/06/microsoft-researching-split-screen-desktop-software/[^]
David
I have managers that love extreme programming, they think it's the next best thing to sliced bread. Personally, I question the wisdom of 4 people watching one person code and telling them what to do, which invariable leads to statements like: "Wait, where did you want to put what?" "Hold up, hold up, slow down you're going too fast." "Dude, I'm so confused." And my personal favorite: "Where'd that code I just wrote go?" It does not take more than one person to do a single task. Break it up into pieces that can be delegated. Yes, that's harder, and no, it's not less productive.
Cheers, Patrick