Go beyond eXtreme Programming-video sharing 8th!

Source: Internet
Author: User
Tags coding standards

This is a sharing at the Guangdong Process Improvement Committee salon. The first exposure to extreme programming may make you feel exciting, but in practice it is not that. This video shares some of my experiences with extreme programming over the years and provides some "flexibility" to adapt to the actual situation of Chinese software projects.

Beyond agility-beyond eXtreme Programming
Extreme Programming (XP)
This is a lightweight, fast, and adaptable project management method for small and medium-sized projects.

Author: Zhang chuanbo
Lecturer: Zhang chuanbo

Course outline:
1. particularity of software project management
1.1 China Software Project's "two limits, two uncertainties" features.
1.2 project success = good demand + good design + Good Management
1.3 project management diamond badge
2. Extreme Programming
2.1 Best requirements: customer stories and full participation
2.2 Best Practices in design: simple design
2.3 testing best practices: Test-driven development and automated testing R
2.4 Best Practices in coding: refactoring, Pair programming,CodeCo-occurrence and emphasis on coding standards
2.5 best practices for project management: continuous integration, standing meetings, release of minor versions, 40 hours of work per week
2.6 metaphor
Every best practice will be combined with a specific instance. Come and accept this challenge!

Challenges in the course:
1. "Six beats" in project management"
2. agile challenges-developing an onlineCommunityWebsite
3. identify skill gaps
4. Analyze online community website requirements
5. online community Website Design Analysis
6. An impossible plan
7. How to "test-driven" Thinking
8. Write documents in pairs

Video Browsing considerations:
1. There are 6 videos in this course, with a total length of 113 minutes. Watch the video in sequence.
2. We use Youku to publish videos. Youku may insert advertisements, so stay tuned.
3. Videos are accurate to DVDs and require relatively large bandwidth, but the average home broadband is sufficient. However, if you are in the company, it depends on the company's network.
4. If you cannot see the video, please wait, or watch it on a network with an ideal bandwidth.
5. In order to save the watching time for the students, some videos are cut down. The cut-down content is the Agile Project Team formation process at the beginning of the activity and the discussions of various groups in the activity.
6. There will be several missed content in the video (the duration ranges from dozens of seconds to several minutes). We try our best to supplement the missing content through post-processing. Please pay attention to the prompts in the video.
7. There are a lot of questions and discussions in the on-site course. Please press the answer key in a timely manner, think for yourself first, and then continue watching, so the learning effect is better!

Video 1: Particularity of software project management (14 minutes)

Video 2: Agile challenges and best practices (23 minutes)

Video 3: simple design (11 minutes)

Video 4: Best practices for project management (25 minutes)

Video 5: test drive and automated test (20 minutes)

Video 6: Coding best practices and metaphor (20 minutes)

All rights reserved. For more information, see the following:
Author: Zhang chuanbo
INSTRUCTOR: Zhang chuanbo
Www.umlonline.org/school/

------------------------
This article ends here
If you think this sharing is helpful to you, please click "recommended". Thank you!

Related Article

Contact Us

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.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.