Facilitating the spread of knowledge and innovation in professional software development



Choose your language

InfoQ Homepage Presentations Agile Development: Overcoming a Short-term Focus in Implementing Best Practices

Agile Development: Overcoming a Short-term Focus in Implementing Best Practices



Karthik Dinakar presents the case of his team which attempted to be as agile as possible in order to fulfill the short-term goals but missed the long-term ones because some of the Agile best practices were ignored. He tells the story of how his team finally managed to come back on course and which are the practices that he considers as necessary for success.


Karthik Dinakar is a graduate student researching natural language processing, machine learning and commonsense reasoning at the MIT Media Lab's Software Agents group. Prior to coming to MIT, he explored the psychology of software development at Carnegie Mellon University. Dinakar has worked for Yahoo! India R&D and Deutsche Bank and maintains a keen interest in agile development.

About the conference

Starting in 1986, OOPSLA Conference has proven to be the cradle of many techniques and methodologies that have become mainstream over the years: OOP, Patterns, AOP, XP, Unit Testing, UML, Wiki, and Refactoring. Gaining its prestige with 3 academic tracks, OOPSLA Conference has managed to attract researchers, educators and developers every year. The event is sponsored by ACM.

We need your feedback

How might we improve InfoQ for you

Thank you for being an InfoQ reader.

Each year, we seek feedback from our readers to help us improve InfoQ. Would you mind spending 2 minutes to share your feedback in our short survey? Your feedback will directly help us continually evolve how we support you.

Take the Survey

Recorded at:

Oct 18, 2010

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

  • Excellent Presentation

    by Joshua Eilderts,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Wonderful presentation! Clear and easy to follow. Your discussion on tangibles and intangibles will greatly benefit my team in the future. I personally enjoyed your Lord of the Rings references. Thank you so much for sharing your expertise, wonderful job!

  • Very Good Presentation

    by Umesh Rangappa,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    It was a recap for me of all the experience I had from past couple of years. Very good content and presentation.

    For a bigger team or a small team, Planning is the key where we have to bring everyone to same page of what we are doing and what we are trying to accomplish. One other thing apart from planning would be the prioritization of the stories, and how it would fit in the sprints.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p


Is your profile up-to-date? Please take a moment to review and update.

Note: If updating/changing your email, a validation request will be sent

Company name:
Company role:
Company size:
You will be sent an email to validate the new email address. This pop-up will close itself in a few moments.