all actions necessary to provide adequate confidence that an item or product conforms to established technical requirements. (2) A set of activities designed to evaluate the process by which products are developed or manufactured.” [Source: IEEE 610.12, IEEE Standard Glossary of Software Engineering Terminology]
easy, barrier-free, accessible popular, recognized, supported – e.g. by communities, social networks enhance the status, broaden one‘s horizon, enable to do something new open for ideas, foster creativity Maslow's hierarchy of needs enables an holistic view on quality
the users of our system? • How do they experience security working with our system? • Do they even want to be bothered by security issues? • What would a high-quality security experience be like? Exam ple What should an Quality Engineer know about security?
easy, barrier-free, accessible popular, recognized, supported – e.g. by communities, social networks enhance the status, broaden one‘s horizon, enable to do something new open for ideas, foster creativity Which needs are supported by quality assurance?
… when developing a solution • Support developers in test design and automation • Do/ conduct exploratory testing • Care and feeding of all kinds of documentation needed • Be counterpart for stakeholders like QM or Ops
degree in an engineering field. What helps? • Study yourself as a customer • Develop an agile mindset • Professionalism and craftsmanship • Lifelong learning • Create something. Be unhappy with what you deliver. • Learn from others, develop a higher sense for quality. Search for excellence!
possible thing you can. Find everything that’s wrong with it and fix it.” - Elon Musk Paypal, SolarCity, Tesla Motors, SpaceX [Source: http://image.motortrend.com/f/features/consumer/1211_elon_musk_interview/45208521/elon-musk-interview-lead.jpg]