html5-img
1 / 15

Software Quality in Web Development

Software Quality in Web Development. Adam Westerman Caio Balthazar Daniel Schepers. Background.  What does software quality mean in Web development. Software satisfies client requirements System can run on many browsers and platforms. the important quality attributes in web development.

franz
Download Presentation

Software Quality in Web Development

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Software Quality in Web Development Adam Westerman Caio Balthazar Daniel Schepers

  2. Background

  3.  What does software quality mean in Web development • Software satisfies client requirements • System can run on many browsers and platforms

  4. the important quality attributes in web development

  5. processes used to guarantee quality • Site maps • A graph of which page connects to which • Provides a visible representation of the system • Can get complex very quickly. See example of Wikipedia’s home page below:

  6. Grayscreen prototyping • Many projects cannot be seen until clients until late stages of development • To allow client to give feedback early on, use a simple HTML prototype • More effective than site maps and flow charts

  7. Mechanisms Used to guarantee quality • For behind-the-scenes logic and database testing, use unit testing frameworks based on xUnit • JUnit, PyUnit, DBUnit, etc. • To simulate user interface, use a web browser automation tool such as IRobotSoft, Sahi, or Selenium.

  8. What metrics are used • Common metrics include: • Mean age of closed problems • Cost / earned value • Responsiveness • Maximum Capacity • Customer Satisfaction • Page Views/ Day • Top Search Engines • Top Key Words

  9. Suggested processes/mechanisms

  10. Suggestes metrics

  11. Examples of software development successes and failures

  12. standards/regulations that are in use

  13. common problems associated with quality assurance in web dev

  14. Questions

  15. References

More Related