Social Search Network - Connect, Share, Discuss, Grow
The non-profit collective search engine & social network - Est 2004

Error:
Question - Topics: Software Development, Web site hosting
GEO: World Wide
Be2net
Member Since:2008-02-13
Member Type:Basic
GEO:Miami - United States
Interest:Language Learning
Trust Level:129 = Scholar
Donations:

Visit My Profile
Friend Me
Private Message Me
[
5
]
[0]
Posted On: 2017-07-10 00:48:10
Viewed: 1854
What do you think of Agile/Scrum software development?

Now a days many companies are touting that they are developing their software based on Agile methods, Scrum, Kanban. etc.
What do you think of Agile? Is it a panacea for all software development or just lots of marketing buzz? I mean one can become a Professional Scrum Product Owner after taking a 2 Days class that costs about $1200. How can then this be a really valuable skill if it takes 2 Days and $1200 to learn it! Sound more like a new age cult to me. What do you think?

Answers & Comments: 28
dave_silva
Member Since:2012-11-20
Member Type:Basic
GEO:Arlington - United States
Interest:Real Estate
Trust Level:70 = Coach
Donations: = Generous

Visit My Profile
Friend Me
Private Message Me

[
8
]
[0]
10 months 2 weeks ago

Well according to agilealliance.org, Agile development method is based on these 12 Principles:
https://www.agilealliance.org/agile101/12-principles-behind-the-agile-manifesto/

Such as:

1- Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.
2- Welcome changing requirements, even late in development.
3- Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.
etc.

1st, which Software developer in their right mind would be not for these Principles to start with!!!!!
2nd, some times "early and continuous delivery of valuable software" is not a good idea at all and can even lead to disasters. Imagine if a Site was launched "early", such as a Bank Site, without multi layers of Security in place, which multi layers of Security "customer" would not even know about unless they were Linux/Php experts.
Be2net
Member Since:2008-02-13
Member Type:Basic
GEO:Miami - United States
Interest:Language Learning
Trust Level:129 = Scholar
Donations:

Visit My Profile
Friend Me
Private Message Me
10 months 1 week ago
Great analytical answer. Thanks you.
kokopuff
Member Since:2015-05-11
Member Type:Premium
GEO:Chicago - United States
Interest:Adult content
Trust Level:61 = Coach
Donations:

Visit My Profile
Friend Me
Private Message Me
10 months 1 week ago
Well said. Agile and Scrum etc. are bunch of fancy buzz words to give People in HR or Marketing who do not know much about high level Advanced coding to feel like they have a real say in the game. I select to be Agile++ on my own :)
legare
Member Since:2015-05-29
Member Type:Basic
GEO:Denver - United States
Interest:Energy Renewable
Trust Level:36 = Capitan
Donations:

Visit My Profile
Friend Me
Private Message Me
10 months 1 week ago
Really such a Bull Shit. I mean who would be against any of those so called Agile 12 Principles. It is called good common sense software development. You just need to have a software development manager who has managed many real world software development projects, which means they were actually deployed publicly and many People use it, and then let this manager assemble a crack team of developers to get the Job done 10 times faster than the Management consultants Bull Shit of Agile/Scrum.
Characters remaining
Jessica_papa
Member Since:2014-06-23
Member Type:Basic
GEO:Dallas - United States
Interest:Software Development
Trust Level:18 = NewBee
Donations: = Magnanimous

Visit My Profile
Friend Me
Private Message Me

[
1
]
[0]
10 months 2 weeks ago

It is really a buzz word. Since any good Software development team has already been following the common sense principles in so called Agile development which are:

Individuals and Interactions over processes and tools.
Working software over comprehensive documentation.
Customer Collaboration over contract negotiation.
Responding to change over following a plan.

I mean Doh! Which good software development team was not already doing this!
For more on what I mean check out:
10 Key Principles of Agile Software Development
http://www.360logica.com/blog/10-key-principles-of-agile-software-development/
dave_silva
Member Since:2012-11-20
Member Type:Basic
GEO:Arlington - United States
Interest:Real Estate
Trust Level:70 = Coach
Donations: = Generous

Visit My Profile
Friend Me
Private Message Me
10 months 2 weeks ago
Yes, I agree.
After all who but a TOTAL Moron or even a Psycho would be for:
processes and tools over Individuals and Interactions

Be2net
Member Since:2008-02-13
Member Type:Basic
GEO:Miami - United States
Interest:Language Learning
Trust Level:129 = Scholar
Donations:

Visit My Profile
Friend Me
Private Message Me
10 months 1 week ago
Hardy Har Har. That is really funny and true Dave.
So I am glad that it was not just me who fund these Agile development manifestos to be more a buzz word rather than real actionable skills or knowledge.
Still I do not think that Agile development groups mean any harm.
Characters remaining
mmerlinn
Member Since:2014-09-27
Member Type:Basic
GEO:mint valley - United States
Interest:PCs | Apple Computer
Trust Level:91 = Teacher
Donations:

Visit My Profile
Friend Me
Private Message Me

[
14
]
[5]
10 months 2 weeks ago

All that has happened is someone has added a name (Agile) to what professional programmers have been doing for decades, delivering a WORKING program tailored to the CUSTOMER'S needs in a timely manner, then using customer feedback to incrementally update the same program without all of the bullshit that the customer does not need or want.

That is a far cry from what so-called 'web designers' do as evidenced by the massive numbers of bloated half-assed working websites on the internet. There is no reason to constantly re-invent the wheel like is constantly happening on the web.

$1200 to waste 2 days in class is ridiculous. One can spend half that much time at no cost by using Google and have a better handle on what is learned. Of course, doing that will not get a piece of paper showing that you spent time in a class. If a programmer is so bad that he needs that paper, he should take up some other skill that he is capable of doing, like maybe knitting.
Jessica_papa
Member Since:2014-06-23
Member Type:Basic
GEO:Dallas - United States
Interest:Software Development
Trust Level:18 = NewBee
Donations: = Magnanimous

Visit My Profile
Friend Me
Private Message Me
10 months 2 weeks ago
Yes, really the best proof that this Agile/Srcum/Kanba is just bunch of Buzz Words is to look at the fact that you can become a Professional Scrum Product Owner by taking a 2 Days class that costs about $1200, when it takes at least 10 Years of software development to become really Professional in software development, specially the Web development which has many many layers of technologies, aka the Stack.
dave_silva
Member Since:2012-11-20
Member Type:Basic
GEO:Arlington - United States
Interest:Real Estate
Trust Level:70 = Coach
Donations: = Generous

Visit My Profile
Friend Me
Private Message Me
10 months 2 weeks ago
AH I like the bit:
"If a programmer is so bad that he needs that paper, he should take up some other skill that he is capable of doing, like maybe knitting"
Problem is that lots of VC Wall Street funded companies are asking the developers they are going to hire to have this piece of paper as if a 2 Day course really has any value.
Be2net
Member Since:2008-02-13
Member Type:Basic
GEO:Miami - United States
Interest:Language Learning
Trust Level:129 = Scholar
Donations:

Visit My Profile
Friend Me
Private Message Me
10 months 1 week ago
dave_silva, that is very True. That is from all I See too, this Agile this and Agile that, is more driven by people who really do not have advance software development skills. More by People in the C-Suite rather than people who actually develop software FAST.
Characters remaining
«« Start  |  « Back   |  



Change Topic

Advertising Ad Banners
All Anoox free services are Advertising supported. Please support our Advertisers by visiting their Site and supporting them.


Advertising
All Anoox free services are Advertising supported. Please support our Advertisers by visiting their Site and supporting them.
Ad: Top-Rated Best Digital Ma
Top-Rated Best Digital
Marketing Agency in
Scottsdale, Social Media
Marketing, and Online
Reputation
Ad: The Minimum You Need to K
Site devoted to the
trademarked and award winning
"The Minimum You Need to Know"
book series.
Ad: Homepage erstellen ohne W
free homepage erstellen eigene
homepage erstellen homepage
selbst erstellen kostenlose
homepage erst