software quality in ecommerce projects agenda
play

Software quality in eCommerce projects Agenda What? Why? Where? - PowerPoint PPT Presentation

Software quality in eCommerce projects Agenda What? Why? Where? How? Questions? What? the totality of features and characteristics of a product or service that bears its ability to satisfy stated or implied needs ISO


  1. Software quality in eCommerce projects

  2. Agenda • What? • Why? • Where? • How? • Questions?

  3. What?

  4. the totality of features and characteristics of a product or service that bears its ability to satisfy stated or implied needs ISO 8402-1986

  5. Why?

  6. 01 Solid

  7. Stable

  8. Scalable

  9. Performant

  10. Flexible

  11. Extendable

  12. 02 Predictable

  13. Less re-work

  14. Less variation in productivity

  15. Better performance

  16. 03 Reputation

  17. Building quality software

  18. Part of the brand

  19. Customers seek out

  20. Hard to establish

  21. 04 Employee Morale

  22. Proud of work

  23. Higher productivity

  24. Happy

  25. 05 Customer satisfaction

  26. Long term relationship

  27. Comes back with more

  28. Positive referrals

  29. Where?

  30. Coding styles

  31. Design patterns

  32. Law of demeter

  33. Single responsibility

  34. Open/closed

  35. Liskov substitution

  36. Interface segregation

  37. Dependency inversion

  38. How?

  39. Pair Programming

  40. Code Reviews

  41. Automate code inspection • PHPUnit • PHP Mess Detector • Selenium • PHP PDepend • PHP Code Sniffer • PHP Analyzer • PHP Code Similarity • Security Advisor Checker Analyzer • JSLint • PHP Change Tracking • … Analyzer

  42. Nice and sexy …

  43. Performance Monitoring

  44. Train developers

  45. Certifications

  46. Conferences

  47. Usergroups

  48. www.firegento.com

  49. Knowledge Sharing

  50. Questions?

  51. Thanks! tobias.zander@sitewards.com

Recommend


More recommend