Software Development-"project", "product", "project", and "person"

Source: Internet
Author: User

"Project" of Software Development: A project meets the specific needs of specific customers and is a short period of time. The project requirements mainly come from specific customers, that is, the so-called "Party ", demand acquisition is easy to implement. business experts and customers must be arranged in the early stage of the project to complete and confirm requirements before R & D. Appropriate communication and response mechanisms must be provided for demand changes, iterative and phased implementation cannot be changed at will!


"Product" of software R & D: to some extent, a product is the product of a project, not to satisfy a single customer, but to satisfy a certain number of customer groups, which is highly different from that of a project; more configuration, scalability, and compatibility considerations than the project. A product is a complete R & D cycle. It requires long-term planning, high-quality requirement analysis, robust framework/platform support, and continuous iteration. In short, it requires long-term accumulation.


"Engineering" of software R & D: the so-called "engineering" is a design and system process to achieve the expected goal with the shortest time and little effort. To quickly market the product and continuously push it to success, a set of mature and complete methodologies are required. Engineering is not about developing a product, but integrating multiple technologies into the product, emphasizing the technical breadth and expertise, cross-domain and problem-solving capabilities.


"People" in software R & D: people can be interpreted as teams or individuals in a team. Different people are suitable for different teams and their goals and expectations, whether the team is a R & D project, product, or project, that is why we need to build this team. Software development is a process full of creativity and changes. People are the biggest risk and the ultimate goal. There is a saying: "live and be happy "! (End)

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.