The method of construction reading notes 6--Agile Development 2

Source: Internet
Author: User

The method of construction reading notes-Agile Development 2

Agile development is not a technology, it is a development method, that is, a software development process, it will guide us to use the prescribed link to complete the development of the project, and this development method is the main driving core is people; it uses iterative development; Agile development is not a waterfall development model, it is document-driven , why? Because in the entire development process of the waterfall, to write a large number of documents, the requirements of the document written out, the developers are based on the document development, everything based on the document, and agile development it only to write the necessary documents, or as little as possible to write documents, agile development is focused on human and human, the face of communication, So it emphasizes people as the core. The so-called iterative development refers to a complex and long development cycle of development tasks, broken down into many small cycles can be completed tasks, such a cycle is an iterative process, at the same time each iteration can produce or develop a deliverable software PRODUCT.

Agile steps can be divided into: the first step: to find out what needs to be done to complete the product-product Back-log, refers to the problem to be solved. Step two: Decide what you need to solve for your current sprint. The overall implementation of a research and development project is divided into several interrelated phases, each of which is a sprint cycle, and the task is fully refined at each stage, improving the efficiency of development. Step three: Sprint stage, in the sprint stage, we have to subdivide the current tasks, but also to assign to people, the specific allocation and process to be displayed on the task Kanban, there are unfinished tasks, ongoing tasks, and completed tasks. and Burndown chart, from the Burndown chart can fully show the extent of our mission, from the initial to be determined to work in the middle of each state, until completed. And we have to open a standing meeting every day, each member of the team reports: What I did yesterday, what I did today, what difficulties encountered, we exchange work, and discuss the difficulties encountered, find solutions. Fourth step: Get an incremental version of the software and publish it to the user. Then on this basis there are new features and improvements for further planning increments.

Our team development is the adoption of agile development method, we are still in the second sprint stage, we in this development process we are divided into two sprint stages. The first sprint phase of the task has been completed, in the first phase, our team held a daily standing meeting to report the progress of the task, to solve the problem, I benefited a lot in this process, because my daily difficulties in this will be solved in our cooperation, will not be as a small problem before the project stalled , we have communicated in the meeting, enhanced the tacit understanding of cooperation, the integration of our works, so that we can complete the mandated tasks within the stipulated time.

The method of construction reading notes 6--Agile Development 2

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.