Please think of us, the users - No Fluff Just Stuff

Please think of us, the users

Posted by: Venkat Subramaniam on May 28, 2008

I am a coder at heart. I like to twiddle bits, do cool stuff at the language, API, and lower levels. I am terrible when it comes to creating good user experience, but I know that.
So, when I create apps, I ask others to use it. I ask them what they like, what they don't like, and what they'd like to see improve. And, I do this from the first day I start writing the app. I know that user involvement is one of the key to success.

What is a good application? I'd say it is the one that lets you get your job done. You don't even feel like you're using the application or tool. You get in there and it enables you to focus and get what you want to get done, and stays out of your way.

Sometimes the usability of an application, or the lack there of, is so obvious, you wonder if any real person ever used it before it went into production. I experienced, or I should say endured, one such application recently at the Bangalore airport.

I was going to write more about it, but Naresh took the lead and wrote it already! So, thanks Naresh, I will simply link to his story here.

So, the next time you are ready to write some code, I have a kind favor to ask. Please, please, involve your users or at least think about them and their experience.
Venkat Subramaniam

About Venkat Subramaniam

Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., creator of agilelearner.com, and an instructional professor at the University of Houston.

He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at several international conferences. Venkat helps his clients effectively apply and succeed with sustainable agile practices on their software projects.

Venkat is a (co)author of multiple technical books, including the 2007 Jolt Productivity award winning book Practices of an Agile Developer. You can find a list of his books at agiledeveloper.com. You can reach him by email at venkats@agiledeveloper.com or on twitter at @venkat_s.

Why Attend the NFJS Tour?

  • » Cutting-Edge Technologies
  • » Agile Practices
  • » Peer Exchange

Current Topics:

  • Languages on the JVM: Scala, Groovy, Clojure
  • Enterprise Java
  • Core Java, Java 8
  • Agility
  • Testing: Geb, Spock, Easyb
  • REST
  • NoSQL: MongoDB, Cassandra
  • Hadoop
  • Spring 4
  • Cloud
  • Automation Tools: Gradle, Git, Jenkins, Sonar
  • HTML5, CSS3, AngularJS, jQuery, Usability
  • Mobile Apps - iPhone and Android
  • More...
Learn More »