What does methodology mean for software development? How do we look at the methodology in software development? Can methodology become a lifeline for software development? After reading this article, these questions will be answered.In Article 1ArticleTo understand the meaning of some words in the title. What is methodology
Introduction:What does methodology mean for software development? How do we look at the methodology in software development? Can methodology become a lifeline for software development? After reading this article, these questions will be answered.
In Article 1ArticleTo understand the meaning of some words in the title.
What is
The methodology is methodology in English. The programming methodology should refer to a complete set of methods, processes, rules, practices, and technologies for software development. However, the methodology we generally mention focuses on projects, processes, and personnel. The
We said that, unlike heavy-duty methods, which focus on planning, processes, and intermediate products, agile methods focus more on people and communication. People and communication are always the first, and planning, processes, and intermediate products are just a means to ensure communication and achieve goals. This does not mean that the Plan, process, and intermediate product are not important, but they cannot put the cart before the horse.Note:
We have discussed four process models for agile architecture design. In this chapter, we will summarize these four process models, the relationships between the four persons and the Agile Methodology characteristics embodied in the model are discussed. Through the description in this chapter, you can have a better understanding of the previous content. Focus of t
Introduction:We have discussed four process models for agile architecture design. In this chapter, we will summarize these four process models, the relationships between the four persons and the Agile Methodology characteristics embodied in the model are discussed. Through the description in this chapter, you can have a better understanding of the previous conten
, and put them into the next sprint's product requirements;Here are some of the scenario diagrams used in the scrum development process:is an example of a Product Backlog.Is the daily standing meeting, the participants can stand at random posture, task Kanban to ensure that everyone see, when everyone after the speech, to go to the task version before the update their Burndown chart.The task view contains incomplete, in-progress, completed work, assuming that you have completed an unfinished job
Team design is an important practice in Agile Methodology. The team we are talking about here is not a plural person. A group of people is a group and cannot form a team. To become a team, you have to do a lot of work.The reason why we consider architecture design on a team basis is that software development is not a personal task, especially architecture design. A single individual's thinking cannot be con
Introduction:Team design is an important practice in Agile Methodology. The team we are talking about here is not a plural person. A group of people is a group and cannot form a team. To become a team, you have to do a lot of work.
The reason why we consider architecture design on a team basis is that software development is not a personal task, especially architecture design. A single individual's thinki
The agile architecture design article has all ended. As architecture design is a big topic, it is very difficult to clearly describe the architecture design in an article. Therefore, a group of books and articles are provided in the last chapter of this Article. These materials are related to architecture design. The writing process of this article also benefits a lot. Therefore, it is recommended to intere
To ensure the stability and success of the architecture, it is a practical method to verify the architecture by using code. The core of code verification is testing, especially unit testing. The basic operating principle of testing is testing first. It is a very important practice in Agile Methods and an important guarantee for reconstruction and stability of core models.
Code verification in the object-oriented system
Code verification is a way to e
Activity Rules:
1. I recommend this post and reply to the post to explain my reasons for giving a book. One sentence is enough. Of course, there is no objection after a long time.
2. the recipient shall give back a book review with more than 500 words within two weeks of receipt of the Complimentary Book.
3. Those located on the 9th floor, 99 th Floor, 199 th Floor, 299 th floor, and 399 th floor will automatically receive one book, with a total of five b
Introduction:To ensure the stability and success of the architecture, useCodeIt is a practical method to verify the architecture. The core of code verification is testing, especially unit testing. The basic operating principle of testing is testing first. It is a very important practice in Agile Methods and an important guarantee for reconstruction and stability of core models.
Code verification in the object-oriented system
Code verification is a
, etc.Continuous Integration: Improving Software Quality and Risk cing Risk
11:Mary Poppendieck ,Tom PoppendieckLean Software Development: An Agile Toolkit
12:Ken SchwaberAgile Project Management with Scrum
13:Ken Schwaber, Mike BeedleAgile Software Development with Scrum
14:Alistair CockburnCrystal Clear: A Human-Powered Methodology for Small Teams
15:Venkat Subramaniam, Andy HuntPractices of an
, pursue not money, but self-worth. What they want is not loneliness, but enrichment, so I recorded some of my thoughts here.
I have recommended some blogs before, and I strongly recommend some blogs.Sources of insightThe blogger is from the Microsoft patterns Practices Team.ProgramManager. He has written many technical books, such as improving Web Application Security, improving. NET application performance and scalability, and team development wi
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.