The first time I saw Leangoo this product, I think it is also a team collaboration software tools, and other team collaboration does not have any essential difference. When listening to founder Liao Jingbin talk about the structure of Leangoo personnel, the author was surprised at first , a 20-odd start-up companies, consultants and research and development almost every half. Why does a seemingly SaaS company need so many consultants?In the one-hour c
This is a respectable name, teacher. From small to large, we read books and met different teachers. Some of them are responsible, some are knowledgeable, and of course they also handle errands. But this does not affect the position of this title in my heart.
Everyone said that the memory should be the best in college, but I really can't remember many teachers, and even forget what kind of professional courses I 've attended. Now I think of it, this can only be said that I have not been a good st
one by one based on Agile Ideas and look at those suitable for optimizing the waterfall model.
Agile declaration :?
Individuals and interactions are better than processes and tools?
Can software work better than all-around documents?
Is customer cooperation better than contract negotiation?
Responding to changes is better than following the plan?
This product from 2014 began the formal implementation of agile transformation, to 2016 to achieve product-level agility, about two years of time. This article is based on my experience in ZTE these two years to do the summary, insight is relatively superficial, and most of it is written down by memory, inevitably there are some inconsistencies in the place. first, the Agile Transformation Program 1 Project
uncomfortable, he can refactor the code without the consent of the Code author, and probably does not know who wrote the code. In this way, everyone can be familiar with the system code, even if the team's staff changes, there is no risk.
Customer Engagement: on-site customer. In Agile development, the customer works with the development team. The team goes to the customer's site for development or invites the customer to the team's company for dev
Declaration: · Individuals and interactions are better than processes and tools· Software that can work better than facial masks· Cooperation is better than contract negotiation· Responding to changes is better than following the plan The major features of agile development are: · Iteration: shorten the software version cycle· Customer participation: People-oriented. The customer is a software user and
processes and tools)
◆ Work software (for comprehensive documentation)
◆ Customer Cooperation (for contract negotiation)
◆ Respond to changes (for compliance plans)
Managers must consider their roles. Most agile lean development managers use a more open approach. They enable the team members to take the lead in a specific direction to cultivate the environment needed to successfully turn to
talk about Agile, cmme, and the status quo. If you have any mistakes, you are welcome to make a picture.
Agile Declaration
1Human and interaction over processes and tools
2. software that can work is more important than comprehensive documents
3. Customer cooperation over contract negotiation
4. Respond to changes at any time over compliance
Agile:Human and int
The first time I saw Leangoo this product, I think it is also a team collaboration software tools, and other team collaboration does not have any essential difference. When listening to founder Liao Jingbin talk about the structure of Leangoo personnel, the author was surprised at first , a 20-odd start-up companies, consultants and research and development almost every half. Why does a seemingly SaaS company need so many consultants?In the one-hour c
test document, this is not mentioned here. For details, refer to my other article "Agile development with tools"). Therefore, test cases are not required at this time;
Why does it say"Yes"What about it? Because agile can be implemented in different companies in different situations, our company is not a project but a product, that is, like Microsoft's Windows,
If you think about the existing scrum framework, you don't have a role in the project manager (Agile PM). In other agile methods, such as feature-driven development (FDD), people still rely on the project manager (PM). However, the role of the project manager has become more responsible for project administration than for coordinating the development team and its activities or dealing with resource issues (
One of the reading notes of Agile software developmentTo become a good software developer, you need to be proficient in the application of programming languages and development tools, and more importantly, to understand the principles behind the Code and the experience of previous generations--this is the subject of this book. This book is a world-class software development master Robertcmartin Decades of s
According to a study by Forrester Research in the second quarter of this year, 10.9% of the more than 1000 professional developers who use the Agile model for software development have adopted the scrum model, ranking first in all agile development models, In all software project management models, the agile model is used by 35% of developers. Of course, the rese
, including unit testing, functional testing, or integration testing, are automated, which puts higher demands on QA personnel. They are familiar with the development language, automated test tools, the ability to write automated test scripts or to record with tools. Our company has done a lot of work on automated testing, including selenium open source projects.
Adaptive planning, can adjust the plan.
example, when the status of a story card changes to "Devlopment complete", testers in the team will be notified.
2. Project Management-Simplified Software DeliveryCustom project attributes and templatesMingle can customize any information you want to control for cards, so that different projects have different main concerns, so you can focus on the corresponding concerns. This is the agile approach. In a project, if
In the group facilitation list, Jerome Passmore held an interesting discussion about how to avoid the exhaustion of agile mentors. Most of the participants admitted that there was indeed a situation of exhaustion due to heavy work and agreed that the key was how the mentor would immediately be aware of the situation.
In a project, the most important part of applying agile methods is the process used by the
, the distance is bigger!2. Team passion: For efficient communication, face-to-face discussion, code Review to ensure the quality of the codes. And at work, through kanban to achieve transparency, self-claim, timely feedback, the most important thing is to let the leader from the attention of idle people to focus on the idle task , which makes the team passionate and creative. 3. Extreme feedback and Deployment pipeline: the introduction of a large number of effective
, motivation and culture in an Agile SW development organization-Agile development in the large scale including the scalability issues
-Education and training-Combining industry quality standards (e.g., cmme) and Agile approaches-Experimenting with agile practices: Pair programming, test-first design, continuous integ
planning cards, and its role is to prevent projects from being led by some people during development.
How to use it? For example, it takes five hours for programmer A to develop a function. programmer B thinks that it takes only half an hour to develop a function. Then, each of them gets their own cards and hides them in their hands. If the time difference is great, then a and B can discuss why a takes 5 hours...
Four statements of agile development
a physical whiteboard, need stickers, whiteboard pens and so on
Personal development environment in place, such as Eclipse
Configuration management tools in place such as git, SVN, etc.
Recommended requirements for the DoD for iteration 0, sorted by recommended level
Convene a team meeting to discuss the 1th draft of the team charter and agree on the basic practice of Iteration 1
Team collaboration
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.