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
thanks to the overwhelming majority of users to support the soft, now the Force Soft Agile Framework 7.0 version of the update released as follows:1 The newly added 1. multi-lingual function; 2. code generator template; A. Editable List code generator (Excel style ) template; B. report the actual code generator template; 3. tree-shaped code generation function; 4. Dynamic Configuration Home page function 5. external Mail sending and receiving functi
Introduce my friend Jane and John.
John is a long-time analyst at a large company, responsible for capturing the needs of new software products and existing software products. He uses SRS (software Requirements specification) to record all customers ' requirements for specific products being developed or maintained.
Jane is a developer of the same company. She usually receives John's software Requirements Specification (SRS) and then starts to analyze and design the content to be implemented.
Introduction to Automatic Build and deployment framework for incremental code
Introduction to Concepts and tools
Agile and Delta Code
agile-Agile Development. In recent years, people have been widely concerned. It advocates dividing a complete software version into multiple iteration cycles. Each iteration implements a different attribute. Significant, high pr
the characteristics of the waterfall model
(Traditional way of development)
1. Emphasis on document
The output from the previous phase is the input to the next stage, and the document is the only information that is linked to the stage. So many developers seem to be developing documents rather than developing software, because the software's "look" can be seen later in the development.
2, no iteration and feedback. The waterfall model does not involve feedback, so it is very difficult to
"You are not really happy. Your smile is just the protective color you wear. The world smiled, So you laughed together ." From November 11, May, "You are not really happy", led by Stephen Chow.
1.Agility becomes the mainstream?
Has agility become the mainstream? Some time ago, I was agile for ten years. I have reported that agility has become the mainstream. In October this year, qcon, which will be held in Hangzhou, set the topic as "agility has ar
To the reader: If you are a series of articles for the first time in open Agile implementation, you can go back to the first, second, and third parts of the series. The concept of threshold (liminality) is described in the previous article (Part III), and it is necessary to read these concepts first before reading this article.
Stability in a threshold state
Thresholds are disturbing, and they can also create stress. One idea for open
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
Speaking of agile development, it is not because of agility and agility. The agile development over the past few years has been mythical by many agile consulting service providers. This is not an artifact. After implementation, it can solve all the problems of software companies, we need to find a suitable model based on the characteristics and problems of our co
On the infoq website, we have two Chinese articles about agile practices of Visual Studio product teams. We recommend them to you!
Function Group Model in large-scale software development projects-agile practical experience of Visual Studio development team (I)
Process and Quality Control of functional group models-agile practical experience of Visual Studio deve
Good article:
1. agility is a "process" Agility is not a process, but a general term of a kind of process. It has a common feature that conforms to agile values and follows agile principles.
Agile values are as follows: Individuals and interactions are better than processes and tools Software that can work is better than comprehensive documents
Customer coope
I. 10 "knowledge points" of the agile approach
Reifer Consulting LLC published a benchmark report entitled "Quantitative analysis of Agile Methodologies 1", which compares the productivity, cost, duration, and quality of agile methodologies with traditional program-driven projects. The report analysed the work data of 800 projects (including 250
1. Introduction to agileeas. NET platform
Agileeas. NET platform is a rapid development platform for application systems. It helps small and medium-sized software developers quickly build their own enterprise information management development teams to save development costs and shorten development time, to quickly adapt to market changes, agileeas. the. NET application development platform consists of four parts: basic library, resource management platform, running container, and development a
Uncle Bob in the programmer's professional literacy book talks about the best team 12 people, is basically a team, 1 coaches plus 11 football players.
The 12-person team consists of a project manager, 2 testers, 2 analysts, and 7 programmers. The analyst develops the requirements and writes the automated acceptance test script, and the tester writes the acceptance test script. Different perspectives are different, analysts focus on business value, testers focus on correctness. The analyst write
I. 4 agile statements
Individuals and interactions are better than processes and tools
Software that can work is better than comprehensive documents
Customer collaboration is better than contract negotiation
Responding to changes is better than following the plan
Ii. 12 agile principles
The values of agile development are described in four
The difference between agile development and code writers without specifications, without documentation
Contrary to some viewpoints, agile developers are not the maverick who writes code without rules or restrictions. "Cowboy Coding" is a sign of lack of rules and poor management, and is unprofessional. If there is such a code-writing phenomenon in the team, you should try your best to change the situation
Q: Q A about Agile Software Development
Q: How can agile development be integrated into the cmme currently being implemented?
A: First of all, I would like to explain why CMMS is proposed based on CMM. Barry Boehm elaborated on this in his new book balancing agility and discipline: A Guide for the perplexed. In general, there are two main reasons: 1. Significant changes have been made to the components in
[This article is transferred from http://hanbosun.blog.sohu.com/1285004.html]
Source http://www.martinfowler.com/articles/evodb.html
Original Name: Evolutionary Database Design
Author: Martin Fowler, Pramod Sadalage
Translation: winboy20
Keywords:Database Design agile method Evolutionary Design
0 IntroductionIn the past few years, we have applied agile methods to database design. We have come up with som
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.