Project Stage reflection

Source: Internet
Author: User

I have participated in the development of several products and have never encountered the current situation: the coordination of different functional teams is not coordinated, and the development efficiency is unprecedented. The estimated release time is estimated to be more than one week after the expected release time, this has to be reflected.

Why is it so slow?

    • Product requirements and business logic are often ignored.

First, in terms of products: at the beginning of product design, the product owner must clearly determine the requirements and functional scope of the software to be designed, in some cases, it is not appropriate to clarify clearly.
Second, program and Interface related personnel: the program tends to ignore the requirements and business logic, and the details of the business logic are gone, because after all there are original models and interfaces, you will know how to do it at a glance, however, sometimes it is easy for me to subconsciously "I think this is the case" to cause business logic deviations.

    • Collaboration and collaboration

Product implementation requires the collaboration of products, programs, interfaces, tests, and artists.

1. After the basic prototype is determined, the product owner should also communicate closely with us and the interface after the interface is reviewed. The product owner's idea change involves the change of the interface logic and the interface design of the artist.
2. The artist works with the program to cut the chart according to the program requirements in some places. Different platforms may require different graph cutting methods. The program and the artist often have a little conflict. The artist and the program cannot understand each other's pain points. This is normal.
3. Basics of testing, interface, and program collaboration: interface documentation. The importance of the interface documentation is needless to say. During the project development process, everyone should maintain the same interface document. Each interface indicates the developer, enhance communication, and ensure that the latest interface information is known in time.
4. clear division of labor within the group. The task division should be clear, the time required for the task should be clear, and the task should be responsible for the module developed by itself. A morning meeting is required to let everyone know the general progress of the project.

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: 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.