Scrum agile development starts from scratch (3): Development Process

Source: Internet
Author: User

The agile development of scrum is relatively strict with the process control. Each stage has a complete set of processes and strict time control. The main development process of our project team is as follows:

The picture is taken from the book scrum-Checklists-Chinese. I modified the content in Chinese. Next I will split the entire process one by one,

    1. Full meeting: mobilize the development team to announce the establishment of the project team on a formal occasion. Describe the project vision and define the development process to the team members. And the technologies that will be used in the prediction, so that the team members can have a preparation time. The meeting will be completed in about two hours.
    2. Product story list: completed by the product owner. After the full meeting, our team received three days of free trial. During this period, the product owner will organize the requirements into a list of stories. A story is similar to a common use case, but the text description only stays at the business level and never involves technical terms. We mainly use Excel documents. Our documents mainly include the story ID, story name, how to demonstrate, importance level, and the fields of the module.

    3. Sprint Development (Sprint). So far, all preparations have been completed and the Sprint has started. Regarding the setting of each sprint time, our project team chose two weeks as a sprint cycle.
      1. Sprint plan meeting: There are two parts in the Sprint plan meeting. In our project development, we found that we can basically deal with all the projects in about two hours, so we can just do a plan meeting. First, we will ask the product owner to describe each product story and directly communicate with developers in this process. Then, evaluate the time required for the product story based on the Importance level, and select the product story to be implemented in this sprint. Next, developers split the tasks that can be completed on a daily basis. The direct product of the Sprint plan meeting is the sprint task list.
      2. Sprint task list: as a product of the Sprint plan meeting, the sprint task list will play a guiding role in the next two weeks. It is divided into three columns: undeveloped, under development, and not under development, plus a sprint burnout chart.
      3. Sprint and daily meeting: the two-week development will start after the scheduled meeting, during which the daily meeting will start at every day, taking 5 to 10 minutes. The popular daily standing meeting was not implemented in our project team. Our project team is not talking too much in meetings, so it is unnecessary to stand up to prevent such behavior. After the daily meeting, each person updates his/her task table. I also need to update the burned-out chart every day.
      4. New Function Demonstration: the demonstration is completed by the product owner of the organization, and the product owner evaluates the new function module.
      5. Sprint Review Meeting: the Development Team reviews the successes and failures of this sprint and summarizes them so that they can do better in the next sprint.

We plan to complete our cms1.0 version after four sprints.

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.