曹竹book report:软件开发过程与案例
2011-05-30 16:28
232 查看
BOOK NAME:软件开发过程与案例
AUTHOR:陈宏刚,熊明华, 林斌, 张高, 张益肇, 张亚勤
The First Three Chapters of the book is here:
http://wenku.baidu.com/view/ec8878232f60ddccda38a0dc.html
This book describe in detail about the experiences in the software development of the Microsoft company, Number One Software Company in the world. It begins with Microsoft Solution Framwork, then describe some important models, for example, MSF Team Model and MSF Process Model and etc. It use the IE explorer, XML Web Service, Voice Technic heading for the natural user interface as examples in order to explain the critical stages of software development and to conclude the success experiences of these projects. It also imforms about the unique engineering position in Microsoft Company: Project Manager(PM) and its function in the software development. It discusses some important issures in software testing.
Nowadays, softwares are becoming increasingly larger, with functions increasingly stronger. It becomes merely impossible for one or two genius programmers to accomplish a program which will not be abandoned by the market shortly. In the background of social big production, like other works of life, software development needs the cooperation. Windows and Office, Microsoft's marvelous products, for example, takes thousands of engineers to sustain and develop. Complicated working line needs more scientific schedule which is the reason of the birth of MSF.
How to manage and control the risks of project in a forseeing and sustainable manner? How to communicate and cooperate effectively in the process of project development? How to satisfy the technique plan and commercial needs? These questions directly relate to the up and down of IT project. MSF, concerning these problems, designs risk management model, team management model, process management model and so on, which give effective instruction and help to working teams. Take team model for example. This model defines explicitly each role's duty and target within the team, like PM, developers, testers in the case of microsoft software project. And the process model is a milestone of the management structuer of the interactive and flexible project life cycle. Microsoft softwares are often combined with several milestones, each milestone, has specific target to accomplish. Such as the Alpha and Beta release in our fruit shopping project has two milestones.
In this book, which touchs me deeply is the chapers about PM, which can be viewd as the symbol of microsoft. As said before, Microsoft divides the whole production department into PM group, developer group and tester group. PM's usually don't write code. They are the leader of project, scheduler of team resorces and coodiater of project. They insure intime-releasing of software product that satisfy customer needs. And in different stages of software development, PM's duty is different. The book also points out hte differces between PM and project manager in the common sense. For example, project manager is usually one person while PM are more commonly a group of people in charge of a project. Overally, it demands highly for PM. About IQ, there are user interface design, API design, financial management, market search and etc. In EQ, there are leader technic, self-conscieness, business negotiation and etc.
AUTHOR:陈宏刚,熊明华, 林斌, 张高, 张益肇, 张亚勤
The First Three Chapters of the book is here:
http://wenku.baidu.com/view/ec8878232f60ddccda38a0dc.html
This book describe in detail about the experiences in the software development of the Microsoft company, Number One Software Company in the world. It begins with Microsoft Solution Framwork, then describe some important models, for example, MSF Team Model and MSF Process Model and etc. It use the IE explorer, XML Web Service, Voice Technic heading for the natural user interface as examples in order to explain the critical stages of software development and to conclude the success experiences of these projects. It also imforms about the unique engineering position in Microsoft Company: Project Manager(PM) and its function in the software development. It discusses some important issures in software testing.
Nowadays, softwares are becoming increasingly larger, with functions increasingly stronger. It becomes merely impossible for one or two genius programmers to accomplish a program which will not be abandoned by the market shortly. In the background of social big production, like other works of life, software development needs the cooperation. Windows and Office, Microsoft's marvelous products, for example, takes thousands of engineers to sustain and develop. Complicated working line needs more scientific schedule which is the reason of the birth of MSF.
How to manage and control the risks of project in a forseeing and sustainable manner? How to communicate and cooperate effectively in the process of project development? How to satisfy the technique plan and commercial needs? These questions directly relate to the up and down of IT project. MSF, concerning these problems, designs risk management model, team management model, process management model and so on, which give effective instruction and help to working teams. Take team model for example. This model defines explicitly each role's duty and target within the team, like PM, developers, testers in the case of microsoft software project. And the process model is a milestone of the management structuer of the interactive and flexible project life cycle. Microsoft softwares are often combined with several milestones, each milestone, has specific target to accomplish. Such as the Alpha and Beta release in our fruit shopping project has two milestones.
In this book, which touchs me deeply is the chapers about PM, which can be viewd as the symbol of microsoft. As said before, Microsoft divides the whole production department into PM group, developer group and tester group. PM's usually don't write code. They are the leader of project, scheduler of team resorces and coodiater of project. They insure intime-releasing of software product that satisfy customer needs. And in different stages of software development, PM's duty is different. The book also points out hte differces between PM and project manager in the common sense. For example, project manager is usually one person while PM are more commonly a group of people in charge of a project. Overally, it demands highly for PM. About IQ, there are user interface design, API design, financial management, market search and etc. In EQ, there are leader technic, self-conscieness, business negotiation and etc.
相关文章推荐
- BOOK REPORT:软件开发过程与案例
- 《软件开发过程与案例》读后感
- 软件开发过程与案例》读后感
- 《软件开发过程与案例》读后感
- 《全面理解JavaScript》 《计算机导论》 《软件开发过程与案例》
- [转] 面向对象软件开发和过程(二)案例实战(上)
- [转] 面向对象软件开发和过程(三)案例实战(下)
- 软件开发过程中要写的文档
- 漫谈企业应用项目的软件开发过程
- Eiffel语言教程——Eiffel语言的软件开发过程(An Eiffel Tutorial——ET: The Software Process in Eiffel)
- RUP统一软件开发过程
- 面向对象软件开发和过程
- 利用 Linux Lab 完成嵌入式系统软件开发全过程
- 模型驱动与测试驱动相结合的软件开发过程(2010-09-21)
- 软件工程和软件开发过程
- 驰骋工作流程引擎案例-水质检测工作流程设计开发实现过程 3ff8
- 面向对象软件开发和过程(六) - 针对契约设计(转)
- 将软件开发过程与IBM Rational工具集成在一起
- 软件项目开发之 软件过程RUP初探
- 软件开发过程与思想