Geeks With Blogs
Hari Dot Netting

Last week in our organization, we triggered a topic related to different ways of improving the quality of software (both technical as well as functional related topics). Since i am a technical person, i suggested following ideas,

  • Use case based detailed design document – Both technical as well as functional specification should be well organized according to use case requirement.
  • Design patterns – Will help developers to adopt common approach irrespective of technologies.
  • Analyze and implement new technologies – Helps to improve the performance as well as the security of the application.

As I am not a well experienced technical candidate , i am unable to provide other solutions. If any suggestions or topics related to this (including testing, functional requirement), please post your valuable comments.

Posted on Friday, March 26, 2010 6:27 PM | Back to top

Comments on this post: How to improve quality of software

# re: How to improve quality of software
Requesting Gravatar...
My advice is to examine what your current pain points are. Do you not having enough time? Too much work, too few workers? Are the users' needs not being satisfied? Is it because requirements gathering is incomplete or are users not giving input during development?

Can you adopt an agile or scrum methodology? If you're writing large user requirements documents it's probably not agile! :) If you're doing waterfall you can still do frequent demos or usability tests with real users/stakeholders to get feedback. This way people can make noise if something is not looking correct immediately. A short user feedback cycle is important in my experience to have quality software.
Left by Ryan on Mar 27, 2010 4:46 PM

# re: How to improve quality of software
Requesting Gravatar...
Nono.. You should not comment/worry about quality. This is taken care by Quality Managers ;)
Left by Shyam on Apr 19, 2010 9:52 AM

Your comment:
 (will show your gravatar)

Copyright © hariharan | Powered by: