An e-commerce venture can be killed overnight if users get spooked by a security leak. Next on the list is browser compatibility. You should specify the oldest browser versions for which the site has to work and test the application against applicable versions of the dominant browsers. New releases should be tested on a mirror site identical to the live site. It seems obvious that testing on the live site is not a good idea, but I have seen it done many times and the consequences can be painful.
Web development is possibly the most challenging incarnation of software development.
While many of the traditional software engineering methods need to be adjusted, the general concepts are as important as they were in the past. Hall of Fame . This invaluable process framework is easy to use. We want to hear your comments and suggestions. Software Productivity Center Inc. Kathleen has an M.Sc. in Computing Science and more than 15 years of industry experience developing software and managing projects.