Agile Software Development

Source: Internet
Author: User
ArticleDirectory
    • Principles behind the Agile Manifesto

Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan

That is, while there is value in the items on
The right, we value the items on the left more.

 

Agile Software Development Declaration:

    • Individuals and interactions are better than processes and tools
    • Software that can work is better than comprehensive documents
    • Customer cooperation is better than contract negotiation
    • Responding to changes is better than following the plan

Although the right item is also valuable, we believe that the Left item has greater value.

Principles behind the Agile Manifesto

We follow these principles:

Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.

Welcome changing requirements, even late in development. agile processes harness change for the customer's competitive advantage.

Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.

Business people and developers must work together daily throughout the project.

Build projects around motivated individuals.
Give them the environment and support they need, and trust them to get the job done.

The most efficient and valid tive method of conveying information to and within a development team is face-to-face conversation.

Working software is the primary measure of SS.

Agile processes promote sustainable development.
The specified Sors, developers, and users shocould be able to maintain a constant pace indefinitely.

Continuous attention to technical excellence and good design enhances agility.

Simplicity -- the art of maximizing the amount of work not done -- is essential.

The best practice tures, requirements, and designs emerge from self-organizing teams.

At regular intervals, the team reflects on how to become more effective tive, then tunes and adjusts its behavior accordingly.

 

    • our top priority is to satisfy our customers by delivering valuable software as soon as possible and continuously.
    • even after development, you are welcome to change your requirements. Agile processes use changes to create competitive advantages for customers.
    • You can regularly deliver software that can work at intervals from weeks to months. The shorter the delivery interval, the better.
    • during the entire project development period, business personnel and developers must work together every day.
    • build projects around motivated individuals. Provide them with the required environment and support, and trust them to complete their work.
    • in the team, the most effective and efficient way to transmit information is face-to-face conversations.
    • the software used to work is the primary progress measurement standard.
    • the agile process advocates sustainable development speed. Owners, developers, and users should be able to maintain a long-term and constant development speed.
    • constantly paying attention to excellent skills and good design will enhance agility.
    • Simplicity is the most fundamental.
    • the best architecture, requirements, and design is out of self-organizing teams.
    • at regular intervals, the team will reflect on how to work more effectively and adjust their behaviors accordingly.
Related Article

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.