Things To Consider
Server Side
Slow query log
Telephony logs
Webserver logs
Firebug
Browsers
IE
6
7
8
9
Firefox
Chrome
Safari
Mac
PC
Diagnostics
Tracing
Audit
Billing
Are there reports from the system?
Are they accurate?
Required
Simple to understand
Relevant
Is the diagnostics system even testable?
Is it intrusive to the operating of the system?
Permissions and access to it
Performance
Speed and general performance
Are there known weaknesses?
Avoid them or take advantage?
What if everything else around it is slow?
Is it impacted?
Does it cause issues?
Interface issues around speedy messages
What if everything else around it is fast
Is it impacted?
Does it cause issues?
Interface issues around speedy messages
Load / Performance Testing
Spike
Stress
Reliable
Load
Scenario based
Benchmark
Peak Testing
What is the max?
When does it happen?
Multi-user
One user
Two Users
Concurrent
Same browsers
Different browser
Many Users
Security
OWASP Top Ten
Security Testing
BurpSuite
SQL Inject Me
Other tools
Upgrade
Is an upgrade process?
Is the system backward compatible?
Database
Web Servers
Is there a roll back?
Look and Feel
Consistency
Expectations?
Image conveyed
Is it accurate?
Is it what we want?
Refinement
Is it slick
UX High
HUGE area
Clean, simple and fast
Easy to read / understand / use
Comparison
How does it compare to previous versions?
How does it compare to the competition?
Does it matter?
How does it compare with Oracles (specs, designs, whiteboard sessions)?
How does it compare with your expectations?
What about others in the business?
Ask them
Safety and Security
Is it secure?
From whom? (Threat Profiling)
Is it safe (data integrity, data protection)
Type of data stored?
Is it trustworthy?
Is the company trustworthy?
How can we prove it?
Is it easily clonable?
Is that a good thing?
Encryption and other security methods
Practicality
Is it usable?
Does it do what we say it does?
Claims testing
Expectations
Is it accessible?
W3C?
Elmer guidelines
Does it need to meet any standards?
Via what devices?
Is it practical with small data?
What about now with big data?
Is it portable?
Does it need to be?
Is it accessbile on other devices?
Is it localised?
Centralised?
Glocalised
Documentation and Help
Help?
Is there any?
If not, why not?
Easy to understand
Useful?
Relevant?
Support mechanisms
Who, where, why, when?
Documentation
Living or Dead or Partially Alive
Who owns it?
What medium and why?
Ownership
How can we do updates / patches / upgrades?
Are there any current customer complaints?
Is there a mechanism for reporting issues from the field?
Decent error codes?
Good public showing messages for reporting?
What is the error tracking like?
Is it a self healing system?
In what circumstances?
Can you find a scenario where it wouldn't be appropriate?
How often is there a new version?
How is this managed?
How is this communicated?
Are there multiple versions?
How is this managed?
Is this managed?
What underlying tech does it rely on?
How are you going to upgrade that tech?
Is that tech still relevant?
What are the known limitations with this tech?
Is it future proof?
Is this even possible?
Yes, with some care and consideration for growth
What happens to the system during any downtime?
Cancellations / Closing
What happens when someone closes an account?
Is the process easy?
Does it have dire consequences in the database?
How do you manage legacy data?
Can you provide assurances the data has been removed?
Who owns the data?
Can it be removed?
Compliance and Claims
Claims
Marketing / Product Claims
Minimum spec
Capabilities
Compliance
Standards
Law
Supporting Business Processes
What is the release mechanism?
Is it suitable?
Is it testable?
Is it relevant
What is the Sales Model?
Is this in line with the development model?
What are the constraints?
What is being sold?
These are really interesting maps Rob. It would be great to see them added to the mind map library at http://www.Biggerplate.com for our users to see too!
Things To Consider
Added: 2011-11-28 20:45:06
From: (Joined 2011-11-23 11:27:09)
57 views |0 downloads
Things To Consider