Software engineers shall ensure that their products and related modifications meet the highest professional standards possible.
The product should be easy to use.
It means that the product designed /created should be easily available.
Software engineers shall ensure that their products and related modifications satisfy the client.
D. Software engineers shall ensure that their products and related modifications satisfy the client.
User Action Notation
User Action Norms
User Analogy Notation
User Analogy Norms
Random Application Development
Raw Application Development
Robust Application Development
Rapid Application Development
Minimization, Satisfaction
Minimization, Dissatisfaction
Maximization, Satisfaction
Maximization, Dissatisfaction
1-True, 2-True
1-True, 2-False
1-False, 2-True
1-False, 2-False
Class Name
Entity
Attributes
Service
Indian Statistical Organization
Inter State Organization
International Standards Organization
Indian Standards Organization
1-False, 2-False
1-True, 2-False
1-False, 2-True
1-True, 2-True
classical life cycle model
Fountain model
Spiral model
Concurrent model
Understanding
Restrictions
Transparency
Controversy
Spiral model
Incremental model
Iterative model
Waterfall model
Boehm and Belz
Khalifa and Verner
Madhavji et al.
Blackburn et al.
Intermediation
Disintermediation
Mediation
None of the above
not use your technical skills to misuse other peoples computers.
not knowingly accept work that is outside your competence.
be dependent on their colleagues.
maintain integrity and independence in their professional judgment.
Waterfall model
Incremental model
Spiral model
Iterative model
Availability
Data Integrity
Security
Reliability
Polymorphism
Encapsulation
Inheritance
Information hiding
Study and understand the problem
Identify gross features of at least one possible solution.
Describe each abstraction used in the solution
Maintenance
Madhavji
Sutton
Khalifa
Humphrey
1-True, 2-True
1-True, 2-False
1-False, 2-True
1-False, 2-False
Fault avoidance
Fault tolerance
Fault detection
Fault repair
Design
Project Management
Maintenance
Quality management
Software engineers shall ensure that their products and related modifications meet the highest professional standards possible.
The product should be easy to use.
It means that the product designed /created should be easily available.
Software engineers shall ensure that their products and related modifications satisfy the client.
1-True, 2-True
1-True, 2-False
1-False, 2-True
1-False, 2-False
User satisfaction
Job satisfaction
Business success
Profit making
major decision points are tested early
no drivers need to be written
no stubs need to be written
regression testing is not required
1-False, 2-False
1-True, 2-False
1-False, 2-True
1-True, 2-True
Failure detection
Damage assessment
Fault avoidance
Fault repair
Accounting Personnel
Database Manager
Salesman
System Operator
Upper
Front-end
Intermediate
Lower
70 to 80
30 to 40
50 to 60
10 to 20