1 Introduction
Agile development methodologies are becoming increasingly popular, while most "agile" experts and analysts are discussing agile in isolation, which means ignoring the system "architecture" (Kirk Knoernschild is an exception, he wrote a book called "Java Application Architecture" Books to illustrate this
Masters should not only sum up some theories about agile methods, but also have practical methods to operate and cooperate with the corresponding business models. Otherwise, they will always say that agile declarations are principles, practices, or experiences, there is no theoretical or business model support, and there is nothing to talk about when it comes to charging problems. Who pays for
Differences between agile development and code writers without standards and documents
Contrary to some ideas, agile developers are not the unique owners who do not write code according to rules or restrictions. "Cowboy code" is a sign of poor rules and management, and is not professional. If the team has such code writing, you should do your best to change this situation for the benefit of the customer.
W
Introduced
Over the past six years, the role of agile coaches has emerged in the IT labor market. I've been working in this role for the last 5 years, and most of the work is done in Suncorp. Suncorp is a large company in Australia's insurance and banking sector with more than 16,000 employees. As you all know, Suncorp is a leader in agile, and it is also a typical example of
Wingerd and Chirstopher Seiwald, is useful."Branching and Merging–an Agile perspective"An interesting article written by Robert Cowham on the subject of this article.The Flow of ChangeAlso made by Laura Wingerd, for a good summary of the mainline model. Most of the content in the "Big Picture" section is based on these slides.Downloadable PDFThis is the PDF format for this article and is available for download.About the authorHenrik Kniberg is a cons
Today, there is a discussion of such an old topic, does it feel like a cliché? Because Mr. Dening, who was Google's China Test manager two years ago (at the end of 2010), wrote an article on "What is an Agile software test" (Posted on the INFOQ website [1]), has already touched on this topic, "Agile software testing is more of an idea, not a process." In 2011, I also wrote an article, "thinking and new deve
author Shaojian posted on December 8, 2010 4:51 A.M.
Eric Landes recently described code reviews as a tool to help teams improve their software maturity, and ultimately to deliver higher value to customers, in an article called Agile skills: when and how to conduct code reviews.
He introduces code reviews from the following sections
Agile Engineering Practice
Eric first suggests starting with the engineeri
, and finally the project members had 7 members; one person design, one person app interface implementation, one person app integration, one person app interaction, one person Web Front-end, one-person Java backend, and I am doing Architecture project management.
OK. The simple preliminary preparations are here. Next we will go to the topic of this article and follow the path of Agile Development Declarati
Ten big mistakes in agile developmentOriginal: Http://www.computerweekly.com/opinion/The-top-10-myths-about-agile-developmentPeter MeaseyTranslator: Zhang Sb er http://blog.csdn.net/xinxing__8185/article/Absrtact: For the rapid development of agile software development field, this article will be the most common error understanding of the analysis.In today's glob
10 big mistakes in agile development
Original: Http://www.computerweekly.com/opinion/The-top-10-myths-about-agile-development
Author: Peter Measey
Translator: Zhang Sb er http://blog.csdn.net/xinxing__8185/article/
Absrtact: For the rapid development of agile software development field, this article will be the most common error understanding of the analysis.
Wen/Zhu ShaominOnce, after the developer completes the code for the current sprint task, the testers, developers, and product managers come together to browse the product and go through it, and the product manager discovers the problem and thinks it needs to make a big change to the functionality. At this time the developer estimated that it would take two days to complete the code, but the testers opposed it, we had only 5 days to test time, plus this new function is more, the development code
Agile DesignIf Agility (Agility) is about building software in small increments, how do you actually design the software? And how do you ensure that the software has a good structure for flexibility, maintainability, and reusability?In an agile team, the global view evolves with the software. In each iteration, the team improved the system design to make the design as suitable as possible for the current sy
phenomena, but also understand the essence ."
Q: questioning: "What do you see? How do you feel ?"
R is called spectives (Review): "What have we learned? What will we stick? What should be new ?"
S is sensitive: "I'm wondering if they're ready ......"
T is transparency (transparent): "I hope you can try it like this, because I think it will help you ......"
U (unlock): "I didn't expect this team to do this !"
V is vocabulary (Word): "yagni? Burn up? Muda ?"
W is welcoming (a
The origins of Agile developmentIn the late 90, the traditional way of software development because of its complicated process, as well as the strict requirements of the document, resulting in a large degree of efficiency decline, which is what people call "heavy crisis." For this reason, people begin to reflect on the pros and cons of traditional methods, and improve their drawbacks, and propose an agile a
members have 7 people; one-person design, one-person app interface, one-person app integration, one-person app interaction, one-person web front-end, one-person Java backend, and I do Architecture project management.
OK, simple pre-bedding is here, followed by the theme of this article, according to the Agile Development Manifesto route.
Agile Development Manif
Rugby and software development (8)This article is excerpted from agile and invincibleBook
All bookstores are on sale
Everything at the Palo Alto went exceptionally well.Charles only mentioned the candidate as the project manager candidate, so there was almost no pressure on the Project Manager during interview. After warm up answered the question of the year in which he joined agile and what kind of positi
ArticleDirectory
3. No principles
"Agile individual", this is unknown at first, but once heard of it, I will like the synonym for personal growth. It has now evolved from fragmented sharing two years ago to a systematic growth system. Many of my friends have helped me to promote it to people around me. I feel more responsible for promoting "agile individuals" and helping more people start th
1. Our top priority is to make our customers happy by delivering valuable software early and continuously. There is a strong correlation between the delivery of partially functional systems and system quality as early as possible. The less functionality that is included in the system that is initially delivered, the higher the quality of the final delivery system. There is a strong correlation between delivering the system and the final quality on a regular basis in a way that incrementally incr
What agile means.
Agile can be said to be one of the most "hot" words in software engineering in recent years, with countless articles, books and discussions about it. Still, there are plenty of practitioners who misunderstand and confuse agile. What does agile really mean? Is it just some pretty, funky publicity? Wha
Whenever I hear other software executives complaining about their "cascade" development process, I always ask them why they don't try more agile methods. And the most common answer is that they don't know how to start. In fact, if a book is all about agile development, it won't make agile easier. Explain to the project management team that you want to give up eve
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.