Casual-Project Management

Source: Internet
Author: User

Project management seems simple and easy, but it is not easy to control the whole world.

In the early stage of the project, we need to make a requirement survey, which is the foundation for the project to begin. Ambiguous and vague requirements will cause unpredictable problems in the future.

After the Demand Survey, analyze the requirements and expectations of the customer into documents for feasibility analysis.

The Requirement Analysis enters the system design stage after both parties confirm the correctness. How to build a physical framework for the system not only meets the current development needs, but also has certain scalability.

Select a reasonable physical architecture based on the estimated data volume, concurrency, and other parameters in the project. In the early stage, do not pull a car, waste hardware resources, and waste the boss's money.

After the physical framework is designed, select the logical architecture and the technology used, such as distributed architecture, remoting architecture, or WCF. And so on. Detailed system hierarchy, adhering to the single principle, will build layers (data layer, logic layer, entity layer, public layer, interface layer, factory layer, etc ), you must also consider future modifications or extensions.

The public layer or component, including cache, log, mail, file upload, security verification, and other public parts, can provide powerful functional interface support for future project development.

The project enters the formal development stage, on the premise that the database design is complete, and the team members develop the required functions according to the plan. When assigning tasks, you must understand the technical skills of each member of the team, so that a reasonable and effective division of labor can be achieved, so that the project can get twice the result with half the effort.

Of course, there areCodeAs the saying goes, there are no rules and it is not a square. Code specification documents must be trained to team members before the project starts. during development, the Code is not rewritten as required and performance is deducted .. Strong measures.

If you think about it, write it here. Today is the time!

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.