Java Reference
In-Depth Information
Tackling the NFRs
You should have a clear view on the non-functional
characteristics of the application and why your solution meets
and or exceeds these requirements. You should also
understand and appreciate the main technical risks inherent in
both
the
business
and
technology
landscape
and
provide
mitigations actions.
• Performance
• Scalability
• Reliability
• Security
• Availability
Maintainability
Handling
NFRs
will
boil
down
to
the
following key aspects:
• Why and How are you meeting the individual
non-functional requirements (performance, security, ...)
• What were the individual technological choices you have
made and alternatives considered and why you've rejected
them.
• Key ones are communication with external systems, Patterns
leveraged, frameworks that were leveraged during the design
process
Search WWH ::




Custom Search