The 4 Agile Manifesto of Agile Development speaks of the values of agile development, which can lead to the following 12 principles , which are the characteristics of agile practices that differ from heavy processes. In the Agile Software Development-principles,patterns,and
Recently, due to the selection of Po, I had an in-depth discussion with VP in charge of agile promotion. I asked her a few questions in practice. She also replied patiently, and the details of the replies have reached the point where I was touched. I am very interested in the process and have thought about it as a professional process promoter. But I can't help but feel this VP, this operation requires great patience and confidence. Breaking old ideas
Agile Software Development Declaration We are working with hands-on and help others to demonstrate better software development methods.
Through this work, we think:
Human and Interaction
Over
Processes and tools
Software that can work
Over all documents
Customer cooperation
Over contract negotiation
Respond to changes at any time Over plan
Although the right item is also valuable, we think the left item is more important.
The
Be happy, efficient, and balanced. Be a person who loves to learn, has goals, and understands the influence of life. From today until July 31, click http://t.cn/Rv3koHU to receive more than 1000 pages of "agile personal-Self-awareness, management self v0.8.pdf" for free Join us
Training
If you have learned about agile individuals and agree with the concepts a
From: Agile Software Development: Principles, models, and practices: Robert C. Martin, translated by Deng Hui]
Agile Software Development Declaration:Individuals and interactionsBetterProcesses and toolsSoftware that can workBetterComprehensive documentationCustomer cooperationBetterContract negotiationRespond to changesBetterFollow plan(Although the right item also has value, the left item has greater valu
Implementing agile does not require a certain or recommended use of tools. Ideally, looking at the requirements on the index card, the development can be done through the command line. However, a number of tools have emerged in recent years that have contributed to the successful completion of agile development. Migan and Gaia recently conducted a survey to try to draw on the use of tools by
This is the first article in Agile development performance management. (One, two, three, four, five, six, and seven)
"Agile development performance management" is a pseudo proposition, because agile development itself does not want to involve performance management, which is similar to the combination of "C ++ Performance Management. However, there is a reason wh
This is the second article in the agile ecosystem series (One, Two, Three, Four, Five ).
If there are still some factors that cannot be controlled by the Team in demand management that lead to implementation difficulties, there is no problem in the planning and tracking process? In fact, I have seen the entire group with the authority of Leadership (many of which are simply unable to handle the issue), but there are still many problems within the team
There are two common scenarios in the Agile manifesto that say "working software is better than detailed documentation" and it seems that the documentation is redundant in the work:1, complete a summary of the design, but the development process, this design is not enough to guide the programming work, it is better to directly ask PO to direct, communication between each other smooth. Finally this outline design becomes the decoration, no one looks.2,
1, Agile Test Quadrant-the division of labor in each quadrant? Who will do it specifically? When do you do it? 2, soap opera Test 3, exploratory testing 4, session-based testing 5, WATIR6, Fit Fitnesse8, to ility testing (reliability, interactivity, scalability) 9, agile testing in the automated test can keep up with the development of the iteration speed? 10, CruiseControl should be class is Jenkins/hudso
Waterfall development and agile development are the two most representative development models;
Waterfall Development:
Characteristics:
1. Emphasis on the document, the previous phase of the output is the next phase of input, the document is the only information at all stages of convergence;
2. There is no iterative and feedback, the waterfall model is not related to the feedback, so the change of customer demand is very not suitable;
3. Can be
Problem background
Many activities in agile development involve full participation rather than personal involvement. Requirements analysis can also be a full participation of an activity. This reflects the agile development of "personal and interactive better than process and tool" values. Demand analysis is based on the understanding of requirements. Therefore, the full participation needs analysis helps
Agile COACH: How to build an excellent agile team original title: Agile coaching Author: Rachel Davies Liz Sedley Translator: Xu Yi Yuan Dian Ming Press: Tsinghua University Press ISBN: 9787302325734 Release Date: July 2013 Release Date: 16 open pages: 250 versions: 1-1 category: computer more about "agile COACH: intro
Man piece: interaction between people is complex, and its effect is never expected, but it is the most important aspect in the work.
People are not "plug-in is compatible with programming devices ". -- Cohesion
1. agile practices
Agile Software Development Declaration
More individuals and interactions than processes and tools
Ø software that can work is better than comprehensive documents
The software used
test.The FIT (Integrated test framework) makes it easier to use HTML tables to define test cases and compare test result data with the data model of the customer-supplied Excel document, and we write tests to compare whether the price output of the application is consistent with Excel, thus automating the acceptance.Measure the real progressMeasure the remaining work. Don't use inappropriate metrics to deceive yourself or your team, and evaluate the backlog to be completed.We should not calcula
you see the criteria level, you will know how to use this feature.
Of course, there is no conflict between the two methods, because the fulfillment standards based on customer value such as "feedback available" must have corresponding fulfillment standards based on implementation, for example, "Code Completion + function testing can be provided for feedback ".
Another topic is that with these standards, if they are used only during the final review, there will certainly be many "surprises "
How to get feedback from other channels
Habit 19: guardian angel
Agility is the management of changes. To cope with code changes, you need to continuously get feedback on the Code health status. Automated unit testing with guardian angel.
Agile unit testing, code-based testing, you can select a standard testing framework to help complete simple portability and testing.
Unit testing is the most popular agile
Agile basic knowledge----demand management based on story (I.)
Demand management based on story
(1) Using story mode to manage requirements, the large MRD is divided into a suitable granularity, and can be independently delivered story (usually each story can be completed within 1-5 days, including design, development, testing), the requirements are clear, easy to reach agreement, and can save a lot of requirements review time.
(2) require PM to be
Agile personal values are happy, efficient, balanced, for each of the values, we have a practice to help people to develop, below I briefly introduce them so that you can choose for their own needs to do which exercises first.650) this.width=650; "src=" http://images.cnitblog.com/blog/14032/201408/130928461862440.jpg "style=" border:0px; "/ >650) this.width=650; "src=" http://images.cnitblog.com/blog/14032/201408/130928504676915.jpg "style=" border:0p
This is the first article in The One Thousand and One Q A series of agile development. (Here, I would like to ask, one, two, three, and the General Directory of the question)Q: What is the fundamental foundation of agile development? What is the essence of Agile Software Development ??
From LinkedIn posts http://www.linkedin.com/groupAnswers? Viewquestionandansw
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.