Microsoft software development methodology - Microsoft Software Project Management
Microsoft software development methodology - Microsoft software project management Guo 2007 Microsoft senior technology consultant at Microsoft Research China
Author: chinamao-mail: Please specify the source chinamao@gmail.com reprint articles
Technical consultancy role:
1), and dealing with customers
2), and corporate development personnel exchanges
Make software scaleable,
CIO: chief Information Officer
The success of Microsoft: customer forced, the business model is support on customers, partner,
People (positive active energetic, enterprising spirit of cooperation cooperate, with the exception of
Interested in the technology, the other should also be filled with a deep interest),
1, Making Project Trade-offs:
Resources (Team Model), Schedules (Task Model), Features (Architecture) are related with each other.
To less the error in the software engineer
2, Team Model for Applicaton Development
Figure 1:
Program Management -> Product Management -> User Education -> Logistics Management -> Testing -> Development -> Program Mangement (round-trip) commucation with each others,
The Microsoft's success may be the support on Product Management, The Product Manager collect and arrage customers' needs, and then Developer implement the needs. So that the product is fit to the customers.
In the company the importance thing is to implement customer's need, and implement the features, no the generic or advanced techonolgy.
3, Coordination with External
Photo 2:
Map from left to right, from top to bottom of the letter:
End Users, Businiss Focus
End Users, User Education, Product Management, Customer
Testing
Development
Operations and Support Groups, Logistics Management, Program
Management, Business Architects and Planners,
Technology Focus, Technology Architects and Sheering Committees
Divided A complexity System to some simple systems, and list the relations between these system.
Every body in the team know what he or she exactly will do - It's very important.
Product Management is skill in Presentation and Personality (Can insist on his or her own opinion, but it is not adamancy stubbornness)
Development Management is skill in Technology.
Love your company, your work, and have passion in your field, not for your money, but for your passion.
Hungry man, passion, hungry to the Technology.
Risk management.
Tags: microsoft, project management, software, software development








0 Comments to “Microsoft software development methodology - Microsoft Software Project Management”
No Comments. Send your comment.
Leave a Reply
You must be logged in to post a comment.