Click here to Skip to main content
15,885,914 members

The Insider News

   

The Insider News is for breaking IT and Software development news. Post your news, your alerts and your inside scoops. This is an IT news-only forum - all off-topic, non-news posts will be removed. If you wish to ask a programming question please post it here.

Get The Daily Insider direct to your mailbox every day. Subscribe now!

 
GeneralRe: Why agile is dead: long live the code review! Pin
Mark_Wallace19-Feb-17 21:52
Mark_Wallace19-Feb-17 21:52 
GeneralRe: Why agile is dead: long live the code review! Pin
User 1013254620-Feb-17 2:04
User 1013254620-Feb-17 2:04 
GeneralRe: Why agile is dead: long live the code review! Pin
User 1013254620-Feb-17 2:18
User 1013254620-Feb-17 2:18 
GeneralRe: Why agile is dead: long live the code review! Pin
Mark_Wallace20-Feb-17 10:05
Mark_Wallace20-Feb-17 10:05 
NewsRemote vs. in-office software teams: Which is better? Pin
Kent Sharkey19-Feb-17 6:42
staffKent Sharkey19-Feb-17 6:42 
GeneralRe: Remote vs. in-office software teams: Which is better? PinPopular
Marc Clifton19-Feb-17 8:14
mvaMarc Clifton19-Feb-17 8:14 
GeneralRe: Remote vs. in-office software teams: Which is better? Pin
R. Giskard Reventlov19-Feb-17 8:15
R. Giskard Reventlov19-Feb-17 8:15 
GeneralRe: Remote vs. in-office software teams: Which is better? Pin
raddevus20-Feb-17 2:43
mvaraddevus20-Feb-17 2:43 
Marc Clifton wrote:
When will companies and their management realize that all three ...?

Great post, I agree.
Consider this :

If the project were perfectly defined everyone could work remotely without ever meeting.
The less the worker bees understand what they are attempting to create the more they need to hear the chatter that the other worker bees are buzzing about.

Take an extreme example of this extreme idea:
Suppose the project were a form with three buttons. 1 red, 1 green, 1 yellow.
There are three remote devs and each is assigned one button to develop.

The most they have to do is let the others know they've added their button and possibly do a merge of the code. Very little communication is required.

However, if they are all told something like:

Poorly Defined Software Requirements
"Each of you needs to add a control to the main form.
What you do will depend upon what the other dev does."

Suddenly, each of the three devs is like:
Dev 1: "I'm going to add a droplist because I like drop lists."
Dev 2: "Buttons are easy to add and I can always add the event code later."
Dev 3: "I'll add a button because it shows up first in the tool bar."

This Is An Extreme Example
But now, think about all the talking that will have to occur now.
Once the form has those controls everyone will start wondering who is right.
Others may assume the drop list is correct just because they don't think someone would add that arbitrarily. Etc.
The Main Point
Maybe all bad software and all failed projects are simply because the requirements just aren't defined properly? Maybe 99% of the communication is because no one has actually defined what is supposed to be built and even when they do, they communicate it so poorly that real devs who write real code can't interpret the communication.

Boils down to Bad Management. Total cluelessness about how to actually run a software project and build real software.

If the requirements had been gathered properly and the system were designed properly devs could meet very rarely.
But those two things ain't never gonna happen. Laugh | :laugh:
GeneralRe: Remote vs. in-office software teams: Which is better? Pin
Joe Woodbury19-Feb-17 9:08
professionalJoe Woodbury19-Feb-17 9:08 
GeneralRe: Remote vs. in-office software teams: Which is better? Pin
Marc Clifton19-Feb-17 9:56
mvaMarc Clifton19-Feb-17 9:56 
GeneralRe: Remote vs. in-office software teams: Which is better? Pin
Rajesh R Subramanian19-Feb-17 15:27
professionalRajesh R Subramanian19-Feb-17 15:27 
GeneralRe: Remote vs. in-office software teams: Which is better? Pin
Mark_Wallace19-Feb-17 21:41
Mark_Wallace19-Feb-17 21:41 
GeneralRe: Remote vs. in-office software teams: Which is better? Pin
Marc Clifton20-Feb-17 11:15
mvaMarc Clifton20-Feb-17 11:15 
GeneralRe: Remote vs. in-office software teams: Which is better? Pin
Mario Z19-Feb-17 19:33
professionalMario Z19-Feb-17 19:33 
GeneralRe: Remote vs. in-office software teams: Which is better? Pin
Mycroft Holmes19-Feb-17 21:14
professionalMycroft Holmes19-Feb-17 21:14 
GeneralRe: Remote vs. in-office software teams: Which is better? Pin
Mario Z19-Feb-17 22:59
professionalMario Z19-Feb-17 22:59 
GeneralRe: Remote vs. in-office software teams: Which is better? Pin
Mark_Wallace19-Feb-17 21:42
Mark_Wallace19-Feb-17 21:42 
GeneralRe: Remote vs. in-office software teams: Which is better? Pin
Mario Z19-Feb-17 23:02
professionalMario Z19-Feb-17 23:02 
GeneralRe: Remote vs. in-office software teams: Which is better? Pin
Mark_Wallace20-Feb-17 0:09
Mark_Wallace20-Feb-17 0:09 
GeneralRe: Remote vs. in-office software teams: Which is better? Pin
megaadam20-Feb-17 0:19
professionalmegaadam20-Feb-17 0:19 
GeneralRe: Remote vs. in-office software teams: Which is better? Pin
Mario Z20-Feb-17 2:16
professionalMario Z20-Feb-17 2:16 
GeneralRe: Remote vs. in-office software teams: Which is better? Pin
Mark_Wallace20-Feb-17 5:00
Mark_Wallace20-Feb-17 5:00 
GeneralRe: Remote vs. in-office software teams: Which is better? Pin
Mario Z20-Feb-17 6:38
professionalMario Z20-Feb-17 6:38 
GeneralRe: Remote vs. in-office software teams: Which is better? Pin
Mark_Wallace20-Feb-17 9:07
Mark_Wallace20-Feb-17 9:07 
GeneralRe: Remote vs. in-office software teams: Which is better? Pin
Mario Z20-Feb-17 19:40
professionalMario Z20-Feb-17 19:40 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.