Maintenance Software maintenance is the longest duration of the software life cycle. After the software development is completed and put into use, due to many reasons, the software can not continue to adapt to user requirements. To extend the service life of the software, the software must be maintained. The maintenance of software includes two aspects: corrective maintenance and improved maintenance.
according to Swebok's Ka, this course focuses on which ka or knowledge areas. Software R
Registration14:00-15:00 Okr and Scrum integration – a well-known bank OKR and Agile case, Scott shares15:00-16:00 based on scrum for 3 months to build a new system--a well-known ERP enterprise Agile Practice case, Jerry Share16:00-17:20 Open Space17:20-17:30 Lucky Draw Group photoGuest Speaker:Li Jie Jerry LiAgile coach, trainer, CSMJerry graduated from Zhejiang University with more than 10 years of experience in software industry. He has worked in Huawei, ZTE, Mingyuan Software, Ruijie Networ
13th Week
Time spent (including classes)
12h
Code Amount (line)
50
Blog Volume (article)
3
Knowledge learned
1, this week to learn the quality of software engineering, capacity Maturity Model Integrated (software Capability Maturity Model integration). Referred to as CMMI,is the index of judging the quality of the project. The higher the
control the order in which they appear in the Visual studio® check-in dialog box. In order to simulate this behavior in a Word add-in, you must obtain a list of check-in notes for the active team project, sort the list, and display a label and text box for each check-in note.
The Versioncontrolserver object exposes the Getcheckinnotedefinitions method, which accepts an array of team project names and returns an array of Checkinnotefielddefinition objects. Each Checkinnotefielddefinition instan
"(Introduction to the Team Software Process )【29】 "软件工程规范"(A Discipline for Software Engineering)【30】 "快速软件开发——有效控制与完成进度计划"(Rapid Development)【31】 "超越传统的软件开发 —— 极限编程的幻象与真实"【32】 "敏捷软件开发-使用SCRUM过程(影印版)"(Agile Software Development with Scrum)【33】 "解析极限编程:拥抱变化(影印版)"(Extreme Programming Explained:Embrace Change)【34】 "敏捷软件开发工具——精益开发方法"(Lean Software Development:An Agile Toolkit )【35】 "敏捷软件开发(中文版)"(Agile Software Development )【36】 "特征驱动开发方法原理与实践"(A Practical Guide to Feature-Driven Development )【37】 "敏
between the learning cost of self-searching for less functional or characteristic, and the learning cost of existing information, how to solve this problem?This semester, a total of three projects, of which two projects for the Java project, a C # project, two related technical methods in addition to self-learning and have a knowledge of the relevant reserves of students to exchange, saving a part of the learning costs.Problem 3:MSF for CMMI can reac
If XHTML and CSS are object-oriented .. The sun should have risen from the north. However, everything should look at the problem with the idea of OO, And we can barely pull together. In fact, some people proposed OO-style as early as a few years ago, but they cannot find it. So how OO? As we all know, CSS can be used as an example:. G_G {* xxxxxx *}. We can use it like XHTML and CSS to be object-oriented .. The sun should have risen from the north. However, everything should look at the problem
light conditions, but also automatically select the appropriate exposure combination.22. superfocal LengthBecause the rear depth of the lens is relatively large, it is said that the distance for clear imaging after focus is the superfocal length. A dummies camera generally uses the superfocal length, and uses the short focal lens to clearly imaging the scenes after a certain distance, saving focus, generally, low-end
(requirements) and how the operating environment will be impacted (release management). The RUP does not focus on the use of all the business principles in the start-up phase, the elaboration phase, the build phase, and the product phase, in fact, it provides an optimal framework for these activities.
Rup and similar guidance, such as PMBOK, the Integrated Competency Maturity Model (CMMI) of the Software Engineering Association (SEI), or the UK's
13th Week
Time spent (including classes)
14h
Code Amount (line)
70
Blog Volume (article)
5
Knowledge learned
1, this week to study the evaluation of Software Engineering quality, CMMI is capacity Maturity Model Integrated (software Capability Maturity Model integration)is the index of judging the quality of the project. The higher the
relevant technology learning methods, There is a big gap between the learning cost of self-searching for less functional or characteristic, and the learning cost of existing information, how to solve this problem?Problem 3:MSF for CMMI can reach the third level of CMMI for the team, the personal feeling of the CMMI model to achieve the standard is very difficult
apply the sexual special combination of objects.5. Version ManagementIn fact, the version management system should be in the Configuration Management section at an earlier stage to complete the deployment, this is the CMMI process, it is not only the responsibility of the code version management, as well as documentation, there are some document tools are supported version comparison.The reason why it is mentioned here is that it is mainly for the la
invest a lot of manpower and time, but also can not immediately see the effect. In the short run, of course, it's not a good deal, it's not a real gain, that's why most IT companies in China don't pay attention to process control, which is one reason why the CMMI has changed in China. I used to discuss the CMMI application in the project with a senior engineer, he told me that he was opposed to the foreign
interface and structure of the SharePoint site, and the default documents-Files and templates that are loaded into the document library. It also provides default reporting for the Reporting Service site and defines default security groups, zones, iterations, and versioning settings. Finally, the process template provides a descriptive guide as part of a SharePoint site.
When you first install TFS, you will find that it provides two process templates. In the 2008 release of TFS, their official
function once and do it correctly, reducing the time of rework;
2, continuous reconstruction and test release can be found in the early days, the overall quality significantly improved;
3, process goal-oriented, so that the team is highly focused on project objectives, improve productivity;
4, the continuous release of the team is a positive incentive, sense of honor and success to make the team to maintain a continuous passion;
The biggest difference between agile development and
wonder .....Beautiful Mind
Because we don't know how much money someone else will pay for a private car license plate, we all want to buy it,It will get a higher price than the average person... The absence of information is the main cause of these two phenomena.Boys do not know the color of beautiful women and desire Love. competitors do not know how much money the opponent will bid.Scammers and fools
Dummies: only helps others, not asking others to
accountability and shared responsibility)5. value of delivery increment (deliver incrementalvalue)6. keep agile, anticipate and adapt to changes (stay agile, expect and adaptchange)7. Quality of investment (Invest in quality)8. Learn all the experience (learn from allexperiences)9. working with customers (Partner with internal andexternal customers)Through these basic principles can make software development more efficient and targeted, so that users satisfied. In Visual Studio TFS ,MSF evolves
" shape.In terms of values, many thought patterns from the agile world need to be advocated, such as communication, simplicity, feedback, courage, openness, and commitment. Managers are not just practitioners of these values, but their advocates. To become a successful manager, the individual combs the "2p3r" principle as a guide to his work thought, namely:
Plan: The direction of a successful planning guide
Perform: A combination of individuals and actions, executive power
Reco
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.