Agile processes are a combination of values and methodologies, as the name implies, agility is speed and agility in speed. In class, the teacher used animation to give us a vivid analysis of the requirements of customers, trees, ropes, boards and other elements, but due to different people's different understanding, resulting in a large thin, customer requirements will not be completely in accordance with the customer's ideas fully displayed, and the most important is experience, long development cycle, There is no feedback between the staff, and the customer has not changed the target, resulting in a lot of people dissatisfied.
The central idea of the agile process is to focus on the final available delivery, focusing on human communication and collaboration, but frankly speaking, in the domestic project-based development, learn to actively explore how to adhere to this agile thinking and demand programming of the desire to control the combination to achieve an optimal fusion.
At the same time also saw the demand analysis, in terms of demand analysis, software compiled out for the benefit of the stakeholders, is to allow customers to experience, regardless of the outside more gorgeous need to have user feedback, people are the final total factor to achieve success, and for thousands of users the most important point is the demand, user needs to develop, Update the software that is more suitable for public sustainability. It feels like the example of the swing in class, whether it's a ladder or a swing, is more likely to be something else. It's just that the final act doesn't fit the customer's mind because the customer's needs are not fully mastered.
The book gives some experience, focus group, is to find a group of Target customers, and discuss the requirements of the project, joint development, in-depth interview is to conduct detailed analysis, GF and deep understanding of the user's background, psychology, needs, etc., the card is collected by the chaotic customer needs to summarize, summary. There are a number of ways that are not enumerated, but they are essential.
Agile development is to focus on the development process in real-time communication with customers, always pay attention to user needs analysis, immediately to enter the team development, I hope our expression is can do a good job of analysis, co-operation.
The method of construction reading notes 04