How to improve quality of software

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 @ Friday, March 26, 2010 6:27 PM
Print

Comments on this entry:

# re: How to improve quality of software

Left by Ryan at 3/27/2010 4:46 PM
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.

# re: How to improve quality of software

Left by Shyam at 4/19/2010 9:52 AM
Gravatar
Nono.. You should not comment/worry about quality. This is taken care by Quality Managers ;)

Your comment:



(not displayed)


 
 
 
 
 

Live Comment Preview:

 
«May»
SunMonTueWedThuFriSat
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789