Everyone is an architect: non-functional requirements __ technology management

Source: Internet
Author: User

Demand is the most important thing, lose the function, lose the value of the customer, the software will be worthless.
However, the implementation of functionality is just the beginning of the architecture.

Architecture first comes from demand, demand-driven architecture, and then non-functional requirements reflect service level, in the face of the constraints of the objective environment, the introduction of the framework to achieve the principle, is at a higher level of demand, constraints, and principles of understanding and grasp.

Non-functional requirements can also be called quality attributes, and the non-functional requirements I understand are: performance: Response Time or latency scalability: more users, request and data processing capacity availability: 99.9% means one minute per day failure security: You can refer to the Owasp,open Web Application Security Project Disaster recovery: Business Continuity Process accessibility: www.w3.org/standards/webdesign/accessibility monitoring: Read-only view management: manipulating views Audit: Journal and virtual Currency reconciliation flexibility: Non-Technician ability to modify business rules scalability: Can do things that can't be done now maintainability: readability, sustainable development legal rules: such as privacy internationalization i18n localization i10n

I can't think of more, welcome to add.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.