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
Before we begin, let's look at how we get to the user story list that we need to implement in the sprint: First, the team will evaluate the team development speed that the development team has developed in previous sprints, as well as the products to be developed (product Story). Backlog) a rough cost estimate. Based on these two evaluations, the development team picks up a candidate list of user stories from the product backlog and submits it to the product stakeholder (stakeholder) for discuss
Real-World challenges: Workflow based on Osgi/bndtools development, release, and Versioning
The first article in the series introduced the fundamental relationship between structural modularity and agility, and in the second we learned how to use OSGi to implement highly agile and highly maintainable software systems.
The third article is based on the title "Real-World challenges: workflows based on Osgi/bndtools development, publishing, and Version
Groomingsession
This session main go through what we need to do next sprint story, we all know that at the end of each story we will be able to good the Agile poker to confirm its difficulty point. Before the sprint, make a story assessment and planning to provide references to the difficulty coefficients for the next story.
Story
Story is the heart of agility. All tasks come from story, we only have to make story to determine the task, all testing
Learn to practise scrum for some time, encounter some problems, and recently read the Scrum Agile Project Management book. A slight gain. Recorded for future review and encouragement.
Core principles of project management:
Project management methods used in different types/backgrounds may be different, no best, only better, flexible to use, and management methods are tools; Project management should be results-oriented, not process-oriented. Do no
In general, choosing a software development approach is more like joining a cult than making a technical decision. Many companies have never even tried to evaluate these methods, but simply blindly adopt the most popular methods, creating a variety of agile methods today. Therefore, we will use some standard metrics including function point, defect removal rate (DRE), quality cost (COQ) and total cost of ownership (TCO) to compare the samples of moder
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
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
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
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
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
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
It is a software development method used to cope with rapid changes in demand.–wiki
"Many it executives or engineers mistakenly think of agile development as a quick way to deliver because it's faster than traditional development methods, and of course, it's called" agile. " So we often hear executives complaining at the meeting: "Not already in the run Agile
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
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.