"Software Method" essay

Source: Internet
Author: User

A computer system does not simply move something on paper to a computer.

Customer demand has never changed, but we did not figure out in the beginning!

Profit = demand-design, demand is committed to solving the "good product selling" problem, designed to solve the "cost reduction" problem. Code and design are maximized for reuse, resulting in shorter development cycles and lower development costs.

Mapping designs directly from requirements can result in functional decomposition and duplication of code. If you define requirements from a design, you get a lot of fake demand.

If you can learn to use business modeling to derive the needs of a new system, rather than taking a head-on demand, false "demand changes" will be greatly reduced.

Some developers of "ten years of work experience" is actually "a year of work experience for ten years", has been chattering in the level of migrant workers wandering, no accumulation and growth.

The goal of modeling is to help the development team to think about what the development team needs to know about the stakeholders, but not just take the model and communicate with the stakeholders. Developers to understand the purpose of modeling and stakeholder communication, behind the idea is "lazy" word, because this, there is the opportunity to shirk responsibility: not that I do not want to model, even if I modeled, customers do not want to see AH.

The vision is to improve the organization's goals, not to do something, not to ask what the system is capable of, but to return to buying the system and what is good for the organization.

The vision is the boss of the organization aimed at the system, the goal of other people is not important? Other people's goal is to be concerned, we call it stakeholder interests.

Requirements are constantly changing, and the new system must be different in functionality or performance from the old system, or what new systems will be made? But the interests of the people behind are much more stable. For example, stakeholder interests in the banking sector: depositors-hope for convenience, fear of loss of interest, bank leaders-want security, and save on operating costs. These stakeholder interests, applicable to the ancient bank counter, applicable to the teller machine, also applicable to online banking.

  

----above from "software method"

"Software Method" essay

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.