In the discussion, which is very confrontational and funny he argues that agile is not effective because we talk about code instead of writing it. Erik meijer great engineers are able to maximize their mental power. If agile is a ragtag bunch of freedom fighters pressing for a better, more streamlined world of management, then dutch computer scientist erik meijer would be the malevolent oppressor seeking to eradicate it. It discusses, beyond the hype, the benefits and dangers of agile. The lecture schedule has now been posted for the 2019 laser summer school on artificial intelligence, machine learning and software engineering. One of the tenets of the agile manifesto is responding to change over following a plan and that is because the requirements do change whether the business likes it or not. Erik meijer is actually one of the main guys responsible for the popularization of reactive programming with his rx extensions for. Erik meijer on xtreme programing and agile xah lee.
Jan 09, 2015 a couple of months back, dutch computer scientist erik meijer gave an outspoken and distinctly antiagile talk at the reaktor dev day in finland. The architect for the microsoft sql server group is interviewed about the various research sharp languages and their impact on future software. Making sense of agile methods, in ieee software, vol. I mean, out of the box, skyrockets in flight, is it a bird or a plane, brilliant. One hacker way rational alternative of agile erik meijer youtube. Flavia paganelli tells the story of 30mhzs platform developed for the agriculture sector and how they ended up helping growers in.
Its probably a fair assumption that he knows more about this topic than most people. They should make sure that the bees are happy and they are producing the right kind of honey. Erik meijers latest diatribe against agile puts him firmly in the second group. Erik meijer delivery manager fruition partners northern. I really liked this talk, because it made me thinkactually even until today i didnt figure out everything erik meant. View erik meijers profile on linkedin, the worlds largest professional community.
Sep 09, 2019 erik meijer says that managers should be more like beekeepers. I mean, this is the guy who gave us linq, so, no dummy, right. Erik meijer says that managers should be more like beekeepers. Comment a couple of months back, dutch computer scientist erik meijer gave an outspoken and distinctly antiagile talk at the reaktor dev day. Comment a couple of months back, dutch computer scientist erik meijer gave an outspoken and distinctly antiagile talk at the reaktor dev day in finland. Since its introduction in 2001, the methodology has been criticised as being stubbornly rigid, inefficient and a management fad. From 2000 to early 20 he was a software architect for microsoft where he headed the cloud programmability. This is why software is such a struggle and project failure rates are high. Erik meijer is a dutch computer scientist and entrepreneur. One hacker way rational alternative of agile erik meijer.
May 10, 2017 the soft side of software businessmanagement pdf may 10, 2017 volume 15, issue 2 the soft side of software conversations with technology leaders. Erik meijer manager ticketing conversion specialist. Ieee article page here may require membership or purchase. An assessment of agile methods, based on my book agile. Then a fellow by the name of erik meijer gets in front of an audience and talks about an alternative to agile software development. Erik meijer and bertrand meyer objects, contracts, concurrency, sleeping barbers. The rational approach is to consider what factors are needed in order for an agile methodology to be successful, and only use it when those preconditions are. Agile must be destroyed, once and for all erik meijer. The first, people who have no clue about software, is still the larger group.
Agile is a methodology to mimic what a good team does, but if you dont have a solid core of experienced, professional developers its just a sort of cargo cult. He comes down especially hard on two of the best practices propounded by the agile community stand up meetings and test driven development. Alternatively or additionally, we could obscure every design decision in a mess of deeply nested abstractions using the latest objectoriented programming and generic programming tricks. In recent years, agile software development has enjoyed a steady rise in popularity, but now some developers have begun criticizing the methodology. I realise this doesnt have much to do with the discussion, but whatever, thanks erik.
Before that, he was an associate professor at utrecht university. In a talk at reaktor dev day in finland, meijer called agile a cancer that we have to eliminate. I also happen to be a fan of the zbgureshpxre movement he promotes. Erik meijer, gave a funny presentation and said plenty of things that i agree.
The speakers are shai bendavid waterloo, lionel briand luxembourg, pascal fua epfl, erik meijer facebook, tim menzies nc state and i. If agile is a ragtag bunch of freedom fighters pressing for a better, more streamlined world of management, then dutch computer scientist erik meijer would be the malevolent oppressor seeking to. Its funny because throughout the talk erik confuses agile with scrum and tdd. Erik meijer born 18 april 1963, curacao is a dutch computer scientist and entrepreneur. Why scrum sucks, and what you ought to be doing instead florian haas openstack day israel 2016. The anti agile people get annoyed at something like religious demands for 100% unit test coverage, so they instead adopt their own extreme, narrowly focused rules like refusing all tdd. We all know what interruption means for programmer. Among the hottest buzzwords in the it industry these days is big data, but the big is something of a misnomer. Sprints are utterly ridiculous ways to produce software, he says, referring to the shortterm targets which form part of scrum methodology. She is currently founding her own startup, popforms, but has held roles as developer, project manager, product manager, and people manager at great companies including amazon and.
He comes down especially hard on two of the best practices. At the reaktor dev day in finland, computer scientist erik meijer told the crowd, agile is a cancer that we have to eliminate from the industry. Agile is a cancer that we have to eliminate from the industry indeed, agile is not the cause of problems in the industry but only the result of inadequate attempts to resolve them in a blunt manner. Agile is a cancer that we have to eliminate from the. The speakers are shai bendavid waterloo, lionel briand. I just watched this entertaining talk by erik meijer. The 12 daily principles of agile software development. The traditional model for software development is the waterfall approach, where development flows downward like a waterfall through six phases. Agile is a methodology to mimic what a good team does, but if you.
Instead of talking about code, meijer thinks that we should go the. In 2014, internets went loud after erik meijers talk one hacker way. Why scrum sucks, and what you ought to be doing instead florian haas openstack day israel 2016 duration. Agile is a cancer that we have to eliminate from the industry, we are developers. Which definitely makes sense, keeping in mind that agile was created for large organizations. Jan 08, 2015 in recent years, agile software development has enjoyed a steady rise in popularity, but now some developers have begun criticizing the methodology. Jun, 2014 erik meijer is actually one of the main guys responsible for the popularization of reactive programming with his rx extensions for. Erik meijer born 18 april 1963, curacao is a dutch computer scientist, entrepreneur, and tiedye enthusiast. The problem with software engineering isnt just the fact that it is a young discipline, but also business hasnt quite figured out how do software effectively. A couple of months back, dutch computer scientist erik meijer gave an outspoken and distinctly antiagile talk at the reaktor dev day in finland. The agile prepcast free lesson lean software development andrea darabos workshop.
Now that youve got our attention, do tell us what the big. From 2000 to early 20 he was a software architect for microsoft where he headed the cloud programmability team. Jan 08, 2015 comment a couple of months back, dutch computer scientist erik meijer gave an outspoken and distinctly antiagile talk at the reaktor dev day in finland. The agile development is a cancer c mechanics of software. Agile is a cancer that we have to eliminate from the industry, said meijer. Agile must be destroyed, once and for all the register. The soft side of software businessmanagement pdf may 10, 2017 volume 15, issue 2 the soft side of software conversations with technology leaders.
Why erik meijer is wrong and scrum is bad cutehacks. Sharp words with microsofts erik meijer visual studio. She has extensive experience building and managing highperformance teams, and considers herself a fan of agile development practices and the lean startup movement. One hacker way, a rational alternative to agile presented at reaktor dev day 2014. Jafar husain rx and netflix, a match made in composable asynchrony. Erik meijer s latest diatribe against agile puts him firmly in the second group. Agile is a cancer that we need to eliminate from the industry. One hacker way, a rational alternative to agile presented at reaktor dev day 2014 erik meijer software eatingworld. Agile is a cancer that we have to eliminate from the industry. Using common sense with your project management the.
Oct 21, 2015 erik meijer founder at applied duality, inc. See the complete profile on linkedin and discover eriks. Recently, i read erik meijers rant wherein he compares the agile movement to a cancer that needs to be eliminated with immediate effect. Dave thomas was one of the creators of the agile manifesto. Your mouse is a database web and mobile applications are increasingly composed of asynchronous and realtime streaming services and push notifications.
One hacker way erik meijer erik meijer born 18 april 1963, curacao is a dutch computer scientist and entrepreneur. The time has come to destroy agile i still remember my first talk on agile it was inspiration for this site in the first place. Ive seen agile methods be most effective at companies where software developers are a minority. Recently, i read erik meijer s rant wherein he compares the agile movement to a cancer that needs to be eliminated with immediate effect. The second though is experienced programmers so focussed on programming they cant see the world around them. Meijer stood up in front of the crowd at reaktordevday. Erik meijer teamlead application management flynth. In a complex software project there are usually quite a lot of people doing a lot of. Whatever your views on agile, erik is the man behind bringing fp concepts such as monads into the mainstream in the form of linq and more recently rx to. His opening keynote has a rather wild yet empowering message. The real secret to developing a good software cycle is to slowly build a great team and fire people who dont contributedisrupt the team. Meijer certainly isnt the first person to rant about inefficiency of agile.
1362 214 391 910 193 644 798 1637 215 866 117 1229 680 1296 189 922 1651 416 1083 1252 227 209 1378 373 690 338 424 66 1115 1407 425 235 1552 235 908 845 584 1182 94 1424 342 1066 476 1174 570 1402 596