The sixth chapter Agile process
Agile Processes
"Agile Processes" are a collection of methodologies for a range of values. So what's agile? Agile is a one-man core, iterative, cyclic progressive development method. is to embrace the changing development process.
Principles of Agile Development:
1. Deliver valuable software early and consistently to meet customer needs.
2. Agile processes welcome changes in demand and take advantage of this change to improve the competitive advantage of users.
3. Frequently released software available, the release interval can be used from a few weeks to several months, short or short.
4. Business people and developers should work together every day during the project development process.
5. To fully support and trust them with an enterprising human-centred project core.
6. Both inside and outside the team, face-to-face communication is always the most effective way to communicate.
7. The software available is a key indicator of the progress of the project.
8. Agile processes should be able to maintain sustainable development. Leaders, teams and users should be able to continue to work at the current pace.
9. Only continuous pipe technology and design, can become more and more agile.
10. It is essential to be concise--to simplify the skill of the workload as much as possible.
11. Only self-managing teams can create great architectures, needs, and designs.
12. Always summarize how to improve team efficiency and put into action.
Chapter Seventh MSF
MSF is an empirical knowledge base that includes the following aspects:* Enterprise Structure design Solutions-An interactive approach that focuses on long-term planning while also achieving short-term goals. * Project Development Guidelines-includes a team model and process model for building efficient project teams and managing project lifecycles. * Project design process and application model of multi-layered architecture-to support the design of complex distributed enterprise applications. * Implementation of enterprise information infrastructure-support implementation, operational, and technical solutions using a team model and process model.
Basic principles:
1. Promote information sharing and communication.
2. Work for a common vision.
3. Full delegation of authority and trust.
4. Responsible for the project together.
5. The value of the delivery increment.
6. Keep agile, anticipate and adapt to change.
7. Quality of investment.
8. Learn all the experience.
9. Cooperate with customers.
MSF Team Roles
User Experience
Test
Release Management
Development
Project Management
Product Management
The knowledge of books is sometimes more difficult to narrate, seriously to see again, to experience, do not know how to ask the teacher, this will be better.
The sixth chapter and the seventh chapter of the Construction Law feedback