agile software development book

Discover agile software development book, include the articles, news, trends, analysis and practical advice about agile software development book on alibabacloud.com

Compiling high-quality Java code in Agile development ---- reprint

The concept of agile development has been popular for a long time. In the development iteration stage of agile development, we can use five steps to effectively improve the code quality of the entire project. In the Java project developm

Agile development smart agility Series 3: Do you do not design architecture?

Origin A: "agility should not be written into architecture design. Each iteration should be the same to achieve self-similarity (as Ken shweber said )." B: "If you do not write architecture design, it is easy to rework and you will have to come back later ." A: "restructuring is a big deal. This is an important practice of agile development ." B: "refactoring? The reconstruction cost is very high. After sev

One of the Business Guide series of the Project Manager: Preface and project nature (Agile development, customer, communication, and remittance)

Document directory A project is a mutually beneficial transaction. The customer finally buys the software value. This is the first article in the Business Guide series of the Project Manager. (1) preface and project nature; (2) Recognition of responsibilities; (3) Understanding of customers; (4) Understanding of negotiations; (5) Understanding of project progress; (6) Understanding of remittance; (7: push the project to an unbeaten position) The

Tutorial on building a JAVA agile development environment in windows

Tutorial on building a JAVA agile development environment in windows It is very important to build a programming and development environment. The first step is to build an environment before you can start your work. This document describes how to build a JAVA agile development

Software Transcript: programmer tribe chief: Joel talk about software (a blog book that affects millions of programmers around the world)

Software Transcript: programmer tribe chief: Joel talk about software (a blog book that affects millions of programmers around the world) [Author] (beauty) Joel Spolsky [same as the author's work] [Translator's introduction][Translated by] Ruan Yifeng [same translator's work][Book name] Turing programming Series[Releas

A survey of Agile development methods

In my understanding, the following points are drawn:1. Agile development is a new development model based on the drawbacks of the traditional waterfall development model, aiming at improving development efficiency and responsiveness. In addition to principles and practices,

Agile development with tools-8

I have a rough idea about demand management, but I guess you will ask, after talking so much about it, how does it feel like it has nothing to do with agility? Well, as I have said before, although agile development is "AGILE", it will not bypass the entire software development

Agile Web Development with Rails Translator (17)

Agile Web Development with Rails Translator (17) Chapter Nineth Task D: Settlement! So far, we have built a basic product management system, we implement a catalog and have a nice shopping cart. Now we need to get the buyer to actually buy something in the shopping cart. Before proceeding, let us implement the settlement function first. We are not going to go too far. All we have to do now is get the us

Hacker and agile development

Hacker and agile development Some time ago, I read Paul Graham's hackers and painters: big ideas from the computer age. Although this book has been published for a long time, however, reading is often time-free, and it is good to get the harvest. This book is a collection of articles with relatively scattered content

A survey of Agile development methods

What is agile development? Agile Development (development) is a human-centric, iterative, and progressive approach to development.How do you understand that? First, it is a development method, that is, a

Agile development: 45 habits of efficient programmers [reprinted]

development methods. 1. Tracking changes: you do not need to be proficient in all technologies for iterative and incremental learning, but you need to be aware of the industry trends to plan your projects and career. 2. Investing in the team: the team members are complementary. 3. Discard: when learning a new technology, discard the old habit that will stop you from moving forward. 4. Break the casserole and ask the question to the end: You can't jus

Introduction of a soft and agile development framework

Flexible Agile Development Framework, software industry 3D printers, Integration Framework, to users and developers the best. NET Framework scenario. Soft Agile Development Framework is a set of rapid development + general Rights

Another method of agile development-Scrum

Today, the msdn website launchedSolution starter: scrum for Project 2003Http://msdn.microsoft.com/library/default.asp? Url =/library/en-US/odc_pj2003_ta/html/officepjscrumtoolsolstarter. asp I don't know how many people in XP today know scrum and have personally tried it? The most important thing is how long have you used it.In addition to using custom Excel tables to complete scrum sprint planning and trackingScrumworks and versionone are obviously not bad, but expensive :) well, today you can

Agile development user Story Series II: How to Develop stories for Customer Value

all similar operations", you can write a story like this: "As a user, you can select 'approve installation operation' when installing the software to complete normal installation with one click ." Of course, what is a "normal" operation requires additional instructions, but the overall customer value is more accurate. This story makes us understand:"Customer Value" must be understood from the customer's perspective; otherwise, it is very likely to be

45 habits of efficient programmers-agile development

indicate the reason. You can use the engineer's work diary or log. wiki, email record or problem tracking database, but you should also note that the method of selecting record should not be too cumbersome or too cumbersome.8. Major Disadvantages and disadvantages of the waterfall modelStrict requirements-design-coding-test and development procedures are derived from the idealized waterfall development met

Agile Development Best Practices: Model Storming

beforehand (model everything up front)? There are many reasons: 1. Whether we like it or not, the requirements are always changing throughout the project. 2. Wait until you need to analyze the details, and you have more domain knowledge than you did at the beginning of the project. For example, if a requirement is to be added to the project and implemented within three months, the details of the study of some requirements if you have three months of domain knowledge will be more than the beginn

From production line to production Island: Understanding design and testing activities in Agile Development

Author: Chen Yong Source: blog.csdn.net/cheny_com The so-called production line is the responsibility of everyone, working in a linear process. The production line tries to improve efficiency through professional division of labor, but it also leads to the problem: in traditional production lines, intermediate products obtained downstream can continue to work on them without much understanding, for example, half of the cars are assembled and half of the food is processed. But it is different in

On CMMs and agile development

I got a training about the cmme from colleague in the team meeting at yestoday. I heared the cmme long time ago, but it is the first time start to learn it. what's the cmme? The offiical definition is Capability Maturity Model Integration . It is a way to evaluate the produce ability of software company. I got detail information from the training. in all, my first feeling is we need prepare so many variables ents of our

Writing high-quality Java code in Agile Development

The concept of agile development has been popular for a long time. In the development iteration stage of agile development, we can use five steps to effectively improve the code quality of the entire project. In the Java project developm

The law of Construction: The Book of Modern software engineering

the program, what is software, what is software engineering, also learned that a software is not simple to write on the writing, but also need to consider a variety of factors, such as people's needs, functional feasibility. Then detailed to the software engineering definition, introduces the particularity of the engi

Total Pages: 15 1 .... 11 12 13 14 15 Go to: Go

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.