1. https://appdevelopermagazine.com/agile
  2. https://appdevelopermagazine.com/is-agile-development-really-that-great/
11/5/2016 12:03:27 PM
Is Agile development really that great
Agile Development,FUD,Agile Process
/Is-Agile-Development-Really-That-Great-App-Development-Magazine_yvo2vpy5.jpg
App Developer Magazine

Agile

Is Agile development really that great


Saturday, November 5, 2016

Richard Harris Richard Harris


Agile is buzz word among various industries. Many experts are talking about the importance of agility in the enterprise -but do we really know what it means to be agile and how it benefits business?

Todd Olson, CEO of BI/UX company, Pendo.io, thinks it’s important for the entire organization to understand agility at the team-level. From prioritize work across teams, to attacking large market opportunities in a timely manner. This is a critical first step to start adding consistency and predictability to your development organization – but furthermore, in order to truly make your entire organization agile, you need to continue the transformation.

Pendo was founded when alumni from Rally, Google, Cisco and Red Hat combined their heads and hearts to build something they wanted but never had as product managers -a simple way to understand and attack what truly drives product success. We recently caught up with Todd to chat about Agile development methodologies, and why they are important for you, as a developer, to think about.


ADM: Why are some developers opposed to Agile if it’s supposed to be so great?

Olson: Change is hard, so regardless of whether something is better, it’s still a different way of working.  I think this is the primary reason why some developers oppose agile.  Change like this is often accompanied by FUD (fear, uncertainty, and doubt).



ADM: How does Agile deliver quality product when it seems as if you spend less time on big features?

Olson: There’s nothing in Agile that says you spend more or less time on features.  Many Agile organizations try to break large pieces of work into smaller pieces.  This allows teams to release sooner and accelerate their learning.  This acceleration of learning will help to build higher quality software.



ADM: Does Agile eliminate or reduce inefficiencies in the development cycle?

Olson: Teams can be inefficient using any process. One of the most important aspects of agile organizations is the ability to inspect and adapt. Agile teams have regular retrospectives to improve their process. Inefficiencies tend to get highlighted and adjustments regularly occur to remedy them.



ADM: Can Agile methods translate to teams other than engineering?

Olson: Yes! I’ve seen Agile work great in marketing, sales, and recruiting teams.



ADM: Doesn’t Agile mean you can change your mind all the time? How does anything get “finished”?

Olson: This is a common misconception. Agile means that organizations can embrace change – it doesn’t mean chaos. Agile teams often have a strict “definition of done” for work, so it’s unambiguous when things are finished.


ADM: How can you keep the team focused on the big picture if their work is broken up into smaller pieces?

Olson: This is usually the responsibility of the product owner (or product manager). I’ve seen teams use the 5 levels of Agile planning to help connect work to a higher vision.



ADM: Are there times when the waterfall method is really a better option?

Olson: That’s not my expertise. I’ve heard arguments around using a “waterfall-like” process for larger projects with heavy compliance requirements (like building a plane or something).



ADM: Do the details get lost in an agile process because you stop documenting everything? How do you keep track of everything?

Olson: What??? Who says you don’t document things in Agile? There are user stories that are written down or stored within an Agile project management system. Earlier in my career, I worked on one of these which is very good at keeping track of everything. At Pendo, we use a physical board where everything is managed.

Agile simply doesn’t recommend documenting things solely for the sake of documenting them.



ADM: Aren’t you opening up the team to more criticism and frustration by inviting continual feedback? They won’t feel a sense of completion.

Olson: One of the core tenets of Agile is to promote trust and safety on the team. Criticism from customers is criticism of the work – not criticism of the team.  The team wants to deliver software that delivers value to customers. Feedback is how the team steers towards successful completion and is honestly a gift.



ADM: Does Agile mean developers can work faster? Are features easier to complete?

Olson: Agile isn’t magic pixie dust that makes work easier and happen faster – wouldn’t that be nice!  Sometimes it helps to break work into pieces because you may learn that you don’t need to build everything you thought you needed to build when you planned the work.



ADM: How do you see Agile development differing between small startups, and large corporations?

Olson: Scaling Agile in large organizations brings a new set of challenges. The Agile community has  developed a lot of newer practices to help address these new challenges like the Scaled Agile Framework (SAFe).

Is Agile development really that great







Subscribe to App Developer Magazine

Become a subscriber of App Developer Magazine for just $5.99 a month and take advantage of all these perks.

MEMBERS GET ACCESS TO

  • - Exclusive content from leaders in the industry
  • - Q&A articles from industry leaders
  • - Tips and tricks from the most successful developers weekly
  • - Monthly issues, including all 90+ back-issues since 2012
  • - Event discounts and early-bird signups
  • - Gain insight from top achievers in the app store
  • - Learn what tools to use, what SDK's to use, and more

    Subscribe here



Stay Updated

Sign up for our newsletter for the headlines delivered to you

SuccessFull SignUp

Featured Stories


FTC AI accuracy policy puts chatbot trust under review
FTC AI accuracy policy puts chatbot trust under review Tuesday, July 21, 2026


Human-Made Video Ads Outperform AI-Generated Creativity
Human-Made Video Ads Outperform AI-Generated Creativity Monday, July 20, 2026




SpaceX accelerates AI push with new hires
SpaceX accelerates AI push with new hires Monday, July 20, 2026


NearLens: Smart Glasses Privacy Taken Seriously
NearLens: Smart Glasses Privacy Taken Seriously Wednesday, July 15, 2026


Agentic Commerce Grows Cequence Unveils AI-Era Bot Defense
Agentic Commerce Grows Cequence Unveils AI-Era Bot Defense Wednesday, July 15, 2026


Nearly all developers use AI but few secure the code it generates
Nearly all developers use AI but few secure the code it generates Monday, July 13, 2026


Enviromates new browser launches
Enviromates new browser launches Monday, July 6, 2026


AI Executive Order aims to balance security and innovation
AI Executive Order aims to balance security and innovation Monday, June 29, 2026


Top manufacturing trends for 2026
Top manufacturing trends for 2026 Tuesday, June 23, 2026


API scoring tool shows if your API is ready for AI
API scoring tool shows if your API is ready for AI Monday, June 22, 2026


Get More App News