Poll 2014-10-13 Methodology I use:
Poll
Methodology I use:
Agile
5 votes (11%)
Cowboy
8 votes (17%)
Design for test
3 votes (7%)
Feature driven development
3 votes (7%)
JAD
1 vote (2%)
RAD
1 vote (2%)
RUP
0 votes (0%)
Scrum
2 votes (4%)
Spiral
0 votes (0%)
Waterfall
4 votes (9%)
Wheel and spoke
0 votes (0%)
XP
3 votes (7%)
Bugger off I code alone
16 votes (35%)
Reply 8 comments

Acronym Soup (Score: 4, Informative)

by bryan@pipedot.org on 2014-10-13 09:39 (#2T81)

Wikipedia cheatsheet:

As a non coder (Score: 2, Interesting)

by zafiro17@pipedot.org on 2014-10-13 20:11 (#2T8B)

As a non-coder, this is all fascinating to me. I read all the wikipedia pages (thankx Bryan). As a project manager though, it seems to me like different versions of really elementary stuff:
1. Let's talk to the client to make sure we know what we want,
2. making sure the client also knows what that will entail in terms of hours, money, effort.
3. then let's stay in touch as we go in case the goals or demands shift.

After that it's just a matter of: Do you go section by section? Do you start with a prototype and then work outward? Do you finish the first section/module/unit/whatever before starting the next one?

Basic project management, I think. Is there more to it than that?

Re: As a non coder (Score: 3, Insightful)

by evilviper@pipedot.org on 2014-10-14 09:28 (#2T8E)

They're far more than minor details of project management. Compare and contrast "Waterfall" with "Agile". The first says you develop an exhaustive specification of what you want, then pass it through channels, and only at the end do you work on coding the whole project to spec. The later says you start developing, and it's a back-and-forth process defining the end project spec along the way, based on what is found to be practical in writing the code.

In fact, just visit the "Criticisms" section on each method for a quick breakdown.

Re: As a non coder (Score: 1)

by genx@pipedot.org on 2014-10-20 00:41 (#2TG9)

There is more: when a method requires you do steps A, B, C in order, you can do step A and then step C, and, when it is over, do step B (or just pretend that you have done it) because your boss told you to follow that step order or because you have to fulfil a norm that requires this method. With all the various methods there are now, you can invent infinite ways of getting around them. This is what is most rich and powerful about development methods :->

Missing option (Score: 2, Funny)

by Anonymous Coward on 2014-10-15 15:04 (#2TCP)

Tell someone to code it for me. ;-)

Missing option: (Score: 2, Interesting)

by tanuki64@pipedot.org on 2014-10-16 07:37 (#2TDF)

Whatever my customer wants me to use.

Spiral (Score: 1, Funny)

by Anonymous Coward on 2014-10-19 04:16 (#2TF8)

My boss says we use something called Agile but I've noted that it is a downward spiral towards failure.

Re: Spiral (Score: 0)

by Anonymous Coward on 2014-10-25 08:10 (#2TPV)

Ahahahahaha

oi! We're not allowed to post from work