This article is the second of an open Agile implementation series. If you haven't seen the first one, you should look at it: better agile implementation.
Open Agile Implementation (OAA) is a repeatable technique for fast and continuous implementation of agile processes. Whatever you are doing now, it can work with it
Programmer A has met programmer B. "Scrum is terrible," said programmer. "Why? I heard that SCRUM is good. Our company is also preparing to implement scrum ." Programmer B answers. "Never, you will regret it ." "Are you implementing real scrum ?" "Of course, we have three roles, four meetings, and three products in scrum ."
Agility is very simple, but extremely difficult. Agile Methodology consists of a series of
Transferred from ThoughtWorks
Agile Software Development is a kind of new software development method which has been paid more and more attention since the 1990 's, and it is a kind of software development ability that can cope with the fast changing demand, it is applied to the software project more and more as a new development mode.
Agile Software Testing refers to a series of activities related to qua
In the previous article, introducing the relationship between structural modularity and agility, in the second article in this series, we'll discuss OSGi, which plays a central role in implementing Java's structural modularity, and there is a natural link between OSGi and popular agile methodologies.
1 but we have achieved modularity!
The vast majority of developers agree that the program should be modular. Although the requirements for logical modu
Agile Software Development (Part II)
Netreptile recommendation []Source: zdnetBy Brian swan
The last article in the next series of Agile Software Development MethodsArticleWe will discuss how the development team interacts with customers and how they can be involved in the development process.
In the previous series of agile software development, we learn
March 23,200 6
Agile programming advice offered
Filed under: Application Development
Ten tips on how to make Agile programming work were offered at theserverside Java Symposium in Las Vegas on Thursday.
Agile programming delivers software in short periods of time and is gaining a lot of attention lately. although the s
The most heard description of agile development is iterative development, side doing demand side doing development and so on. It is also argued that agile development is a pattern, as long as it is as agile as any other methodology to observe what time to do. The sense that these statements are not accurate description of agi
Introduction:The rise of Agile Methods puts forward new requirements for design. The core of agile methods is to carry out performance-oriented demands that cannot be fixed at the beginning of the project.Design. It is increasingly difficult to design a detailed and accurate architecture at the beginning of the project. Therefore, the architecture design is constantly improved in the progress of the project
friends. (These ideas belong to the "trust-based" management method. For more information about the challenges and responses to these ideas, see the article by Guang Lei ).
= Randomly divided into segments, because the jump is too large =
In the TDD scenario in the afternoon, I came to a student who was doing SQA (I cannot remember) and pointed out that we were mistaken. Our method name does not comply with a Java "Specification", the test name d
Because I read Xin Zou Teacher's "construction Method: Modern Software Engineering (second edition)", so the Agile software development has a relatively large interest. So I found some papers on the Internet, such as requirements Engineering and agile Software Development, A decade of Agile Methodologies:towards Explainin G A
It is well known that the agile movement does not produce a completely workable revolutionary result. If the current program works, then at least now, thousands of organizations have already reached a self-sustaining, continuous, independent agile state.
Obviously, that's not the case.
The story is always full of typical failure patterns. At first it seemed to be a good organization, and in the end it deg
Agile Software Development Model-Scrum
1. What is scrum?
Scrum (British rugby competition Team) software development model is a kind of agile development, which has gradually become popular in the past one or two years.
The basic assumption of scrum is:
Developing software is like developing new products. It is impossible to define the final procedure of software products from the very beginning. R D, cre
[51cto paper] In agile practice, scrum is a framework for running projects. It is based on Agile principles and values. For strictly managed project teams, scrum meetings are also conducted at the same time every day. Through daily scrum meetings, team members can familiarize themselves with each other's work content, fully understand the project progress, and help each other solve problems. So how should t
Ready for all interested in agile implementation of the landing of friends to write a series, welcome attention!CatalogueObjectivePart I: Agile methods1.1 Meet Agility1.2 Scrum of Agile methods1.2.1 Understanding Scrum1.2.2 How to implement scrum?1.3 The Kanban of agile methods1.3.1 Know Kanban1.3.2 How to implement Ka
Recently, I saw a friend's blog, which mentioned some typical agile problems.ArticleIn the discussion (for example:
On his blog, his question (see: http://www.blogjava.net/pengpenglin/archive/2011/06/01/351552.html)The problem is as follows:A. Is agility a stand-up meeting? Is it iterative to divide the project into several small stages?B. What is the size of agile teams? 10 or 4 or 5?
C. How do I conf
Growing troubles (15) This article is from agile and invincible
This evening, after the conference call was completed between Alibaba Cloud and the U.S., Alibaba Cloud was preparing to wash his face and brush his teeth, but unexpectedly found that the agile sages were launched! Ajie.com jumped up!
A Jie: Hello!Agile sages: Hello!A: Do you have time now? We are in
In recent years, a word is very popular in software projects-Agile. Large and small projects usually contain the keyword "agile". In fact, agile itself is an idea of optimization, which is the product of software engineering development to a certain stage. In the face of the changeable market, all want to respond quickly to the market or customer changes. But how
This article was first published by IEEE Software Magazine and reprinted by Infoq IEEE Computer Society.
Agile development can not be separated from architecture? Architecture without agile development? Is it possible that the answers to these questions must be based on a satirical caricature of a confrontational view based on deep-rooted values, rather than on a clear definition of the two, an open, spec
Owners, developers, and users should be able to maintain a long-term and constant development speed. Compared with the previous software engineering, agility is the biggest innovation in improving the role of people to process first, as stated in the first article "individuals and interactions win over processes and tools" in the agile declaration.
1. agility is a "process"
Agility is not a process, but a general term of a kind of process. It has a co
This article is based on a pre-release version of Visual Studio team System (VSTS) 2010. All information is subject to change.
This article describes the following:
Product and Iteration Planning
Product Backlog Workbook
Capacity Planning and reporting
Iteration Backlog Workbook
This article uses the following techniques:
VSTS 2010, VSTS Process for Agile Software Development 1.0
Are there any semantic contradictions in the
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.