The SCRUM method was proposed by Ken schwaber and Jeff Sutherland to seek development methods that give full play to object-oriented and component technologies. It is an improvement to iterative object-oriented methods, the name is from rugby (in the game, each player should always make a global judgment on the field, and then strive to achieve the same goal through collective action-victory ). The SCRUM me
now Agile Development is getting more and more fire, everyone is talking about agile, everyone is learning scrum and XP ... In order not to lag behind others, so I also began to learn scrum, today is mainly about my recent reading of relevant information, according to their own understanding, with their own words to tell the various aspects of scrum, the main pur
ArticleDirectory
Preface
1. What is agile development?
Ii. Scrum
Preface
I have heard more or less about agile development models, including books or training related to them. Since the company is now using a scrum development process-agile development, so I want to learn and research, I also strive to make the text easy to understand, it does not make everyone tired of attending meeting
As the saying goes, the code of his own writing, 6 months later also is someone else's code ... Review ! Review! Review! The knowledge points involved are as follows:
Software Engineering Concepts
Agile development Process Scrum
First, what is software engineering? Please describe it in a sentence.Software Engineering is a research discipline:
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
through a series of sprints, which is similar to the iteration of extreme programming. The Scrum project process consists of a series of sprints.
A Sprint is usually 2-4 weeks in length. It is a time box and cannot be extended or shortened during the project.
A stable cycle will bring a better pace
A Sprint consists of Sprint planning meetings, development work (requirement analysis, design, development, testing, quality control, etc.), daily site
Agile goals
Provide valuable software to customers
Achieve maximum business value in the shortest time
Agile Core
Working software (working software)
Deliver frequently (continuous delivery)
Continuous integration (continuous integration)
Agile approach
XP (Extreme Programming)
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
What is a standing meeting?
Standalone meeting is one of the technologies related to Scrum in Agile Software Development methodology. It can also be called the best practice of Scrum. The specific form is the same time every day. All members of an agile development team stand together face to face for a period of 15 ~ A 20-minute short meeting. At the meeting, e
factors also on the results haveVery big impact. However, as programmers grow in maturity, TDD is able to help programmers find more problems before they are delivered to QA, or to stifle defects in TDDRing process.AnywayTypically, the project itself is developed much less than its long-term operational use time, and changes in demand as the business grows, as programmers become more adept at using TDDand team agility maturity, which can be earned by reducing the time of defect modification and
In the agile development framework of scrum, the most important part is the Sprint plan meeting. If the meeting fails, the whole sprint will make the scrum team suffer and it is difficult to complete the initial sprint goal. After several attempts, we finally found our own model. These methods and principles are the best for us. Based on our own knowledge and our own project scenarios, we may not try them o
1. Prepare the Kanban board.2. The task is claimed and the claimant is marked on the task label on the Kanban board.Lin Yu-yu: Processing data storage: Currently, the database tables are analyzed and created.Cai Sun: For compound interest calculation, simple interest calculation, code to write.Wang Xinming: Write some user login, operation of the HTML5 page.Lu Xiaoying: Test the code that is currently written.3. Time and place of the daily meetingKimbeck second floor.4. Photos after the daily me
As one of the agile methods, scrum was developed by Ken schwaber and Jeff more than a decade ago.Sutherland proposed jointly that the name came from rugby and That Scrum was used to compare the speed and flexibility presented by the software team in software development. (In the rules of a rugby match,
When the game encounters scrumScrum is not an advanced management method. In the scientific principles of scrum, nothing is worth taking out and put in academic discussions, it also uses the seemingly General poker card estimation method, which is really difficult to climb to the ground. The guiding principles of scrum are very simple. I didn't specify everything in sof
The scrum framework for the basic series of Scrum basics 3 replies.Scrum framework for the basic series of scrum entryPeople who have read a few scrum books must be able to very familiar the scrum framework, such as 3 roles for Scrum
converting some responsibilities from the management personnel to the project team.3. Will you follow the footsteps of companies like IBM, Microsoft, and Xerox? In addition, you can successfully point out errors in your software development process!
If your answer is yes, you must read it!
Scrum IntroductionScrum is based on sprint, and sprint is a kind of concentrated effort to achieve a fixed goal (d
Now agile development is getting increasingly popular. Everyone is talking about agility, and everyone is learning scrum and XP...
In order not to lag behind others, I also began to learn scrum. Today, I am mainly talking about the relevant materials I have recently read. Based on my own understanding, I will use my own words to describe all aspects of scrum, th
Now agile development is getting more and more fire, everyone is talking about agile, everyone is learning scrum and XP ...
In order not to lag behind others, so I also began to learn scrum, today is mainly about my recent reading of relevant information, according to their own understanding, with their own words to tell the various aspects of scrum, the main pu
ObjectiveWhat is Bb-talk? Bb-talk is a special launch of the online sharing activities, focusing on the Internet era more efficient workflow, across the TMT, e-commerce, lawyers, education and other industries, covering research and development, product, design, marketing, operations, HR, administration and other occupations.Each issue invites a related field of Daniel Guest, through the group of Voice, text, pictures and other forms, share dry, free communication.This article is a summary of th
WhiteboardThe most direct way for daily tracking is still very good, but the product backlog support is obviously not enoughExcelWe initially used, mainly members of the situation, the changes will conflict with each other, not good synchronization. You can refer to this article I wrote [Scrum Tools] using Excel table Tools to implement Scrum Leangoo Leangoo has a kanban-style collaboration, simple and intu
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.