This website requires javascript. Improving Your Products
Home
Business Advice
RECOMMENDED: Hiring E-Commerce Specialists http://www.justoutsourcing.com/wp/2012/03/hiring-e-commerce-specialists/
Find
Tools
just outsourcing
sacramento, ca usa
253.595.0700
Just OutsourcingDownload our press kit, brochure, and news releases.
Blog |   16 Users Online | Latest | Newsletter | [FAQ] | FavoriteLoadingAdd to favorites | | LogIn/Out
Follow us on LinkedIn Find us on Facebook Follow us on Twitter

Improving Your Products

Improving Your Products Register to win a free book!

Important DocuMaker Note
 Entered: Monday, December 20th, 2010 3:17 AM

Improving Your Products

If you haven’t already, register a username for yourself so you can discuss this topic in our Development forum.

Quoted from NASA’s Software Process Improvement Guide: “There is an evident need to implement some means by which every software activity provides new and improved insight into continually improving methods for developing and maintaining software; every experience must be used to gain new knowledge.”

Whether your products are software based or not, improving them can benefit from adopting software improvement procedures, and it requires asking how you can make your products…

  • operate faster?
  • easier to re-create?
  • with less material?
  • smaller and/or more compact?
  • automatic?
  • operate from a faster environment?
  • easy to customize?
  • easy to document?
  • develop faster?
  • easy to organize and/or manage?
  • easy to debug?
  • easy to use?

In each phase of product development, the above issues could be addressed while defining…

  • product features and the tasks they perform
  • functions used to read and produce output
  • functions used to modify external information
  • functions used to store information
  • functions used to handle errors
  • functions used to hide information
  • functions use to perform other tasks
  • where features will exist
  • how features will be activated
  • what the feature will look like
  • how features will be tested for functionality

After analyzing and (hopefully) coming up with some solutions to these issues, you’ll have one more very important question to ask. This question should be addressed to each individual solution: How can my solution be used over and over again on new development projects?

In the beginning, when you start this “improvement” process, you’ll probably notice that the “process of creating a process” slows you down and doesn’t seem to be much of an improvement at all. However, as you create a solution for each issue, and mold the solution in such a way that it can be re-used on future projects, later development will subsequently become faster and easier as long as your solutions are incorporated into the projects.

External Resources:

1. 16 Steps to Product and Process Improvement
2. ISO 9000-3: A Tool for Software Product and Process Improvement
3. Applying Quality Principles in Product Development

Our Sponsors
Goodie Bag

One More Thing

Our list of the Top 50 Programmers can help develop any ideas you may have gathered from reading this content. Check it out!

Written by Written by | Leave a Comment
Cite this page APA style: . (). On Just Outsourcing.
Retrieved from

Nicole Miller is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com.

Notes

NotesRegister to win a free book!

Important DocuMaker Note
 Created: Monday, May 21, 2012

Notes

Use this area to record your thoughts while perusing the Just Outsourcing blog. Notes are stored on your hard drive via cookies. That means no matter what page you're on, your personal annotations will remain accessible as long as your cookie file stays intact. You could leave this website, in fact, return... and still access your remarks. It's a great research tool! Easy copy and paste functions are available to paid subscribers only. (Back)

Tags: , , , , , , , , , , , , , , , , , , , , , , ,
Content

Got Questions?

Get free help and support when you need it through our online community, email, or by phone.