Lecture 02
Lecture 02
02
Instructors
Dr. Mohammed Al-Ghafees
[email protected]
Dr. Abdul Rauf Malik
[email protected]
Lecture #2 1
Consultancy Market Size
Maintainability Dependability
Efficiency Usability
Lecture #2 2
Consultancy Market Size
Lecture #2 3
Consultancy Market Size
Lecture #2 4
Consultancy Market Size
Lecture #2 5
Consultancy Market Size
Lecture #2 6
Consultancy Market Size
Lecture #2 7
Consultancy Market Size
Lecture #2 8
Consultancy Market Size
Tools
Methods
Process
A quality focus
Lecture #2 9
Consultancy Market Size
Analysis and Design Methods • For example, use of design patterns and UML
User Interface Prototyping • To help user and developer agree on requirements and software functions
• Not just of software, but also sets of requirements, parts of designs, or groups of
Reuse test scripts
• Trying to quantify project goals to evaluate progress (for example, number of bugs
Measurement: per 100 lines of code)
Time-to-market
criticality
• Competition for market
share
Desktop
OOD and OOP computing
• Enhance module • Puts power in hands of
reusability users who demand
more sophisticated
tools
Lecture #2 11
Consultancy Market Size
Lecture #2 12