CS115 Lecture: The Course, the Customer, & You

Download Report

Transcript CS115 Lecture: The Course, the Customer, & You

Design II
Due today: Homework #3
Next Class: Pressman 14; User Manual
•
•
•
•
•
•
Questions? / Quiz Review
Team Status Reports
Designing for the Web (WebE) cont.
Bio Break (5 minutes)
Predictwallstreet.com example
Design Principles
Testing Issues for Web Apps
•
•
•
•
•
•
•
•
•
Proofing content
Test navigation (links)
Webpage = unit of testing
Scenario based testing (use cases)
Compatibility issues (e.g. which browsers?)
User testing with representative sample
Other Web Issues
•
•
•
•
•
•
•
Updating content
Outsourcing to vendors
Scalability
Politics – who owns the site?
Design Issues List
•
•
•
•
•
•
•
•
•
•
•
•
Modularity
Scalability
Maintainability
Testability
Usability
Reliability
Compatibility
Security
Content
Performance
Quiz #1 Results
•
•
•
•
•
Range of scores: 64% - 98%
Mean: 82%
Median: 82%
Standard Dev.: 10%
Normally Distributed
Design Model
Component
Design
Interface Design
Architectural Design
Data Design
Design Principles
• Modularity
– Cohesion
– Coupling (IBM’s 4* Modules)
•
•
•
•
Flexibility
Scalability
Reliability
Usability