There are different methodologies because there are different assumptions about software development (assumption, the students who have done scientific research know that all scientific theories are based on a set of assumption. Scientists in general have been tinkering with the results of their predecessors, and the assumption scientists have discovered new ways and fields, and legendary scientists have overturned their predecessors and directly subverted or created a whole set of theories ...). Different assumptions mean, what is the programmer's role in the eyes of the boss? different roles correspond to different management ideas, which leads to different management methodologies.
In the team management, in the role assignment, in the management method, there are many theories of software project management. The specific implementation process should be based on the specific project, and the project manager's thinking, as well as the customer's needs and the quality should be achieved and so on. Mr. Liao introduced the project team and staff, there are many kinds Ah, think project management is actually a big game of chess. Under the good, is the project team and the customer wins, the next bad, is all have the loss.
In the subsequent implementation of the specific project process, I will be based on the teacher's arrangements and their own thinking, with the team for project development, hope to learn more project management knowledge.
Software Project Management Insights