- The first layer of the software engineering process is software project management.
- It covers the whole development process from the beginning to the end.
- Software project management starts even before the technical work starts.
- It is very much needed for the success of a project.
- software project covers a lot of topics that are necessary to manage a project.
Software project management helps to understand:-
- The scope of work
- Risk involved
- Required sources
- Various tasks to be perfect
- The cost of each task
- The schedule to be followed etc.
Software project management activities are:-
- Project planning
- Software cost estimation
- Project scheduling
- Personnel planning
- Team structure
- Software configuration management
- Software quality
- Risk management
1. Project planning:- The main purpose of software project planning is to clarify the goal and various requirements. Software project planning provides a framework that enables the manager to make reasonable estimates to resources, cost, and period at the beginning of the software project and should be updated regularly as the project progresses.
2. Software cost estimation:- It is the second activity of software project management. Software cost estimation is very important for a software organization. In this, the manager sets a cost estimation for each and every activity.
3. Project scheduling:- It is the third activity of software project management. In this activity, the manager sets a time estimation for each and every and each activity.
4. Personnel planning:- It is the fourth activity of software project planning. In this, the manager manages the staff of the software project management. Or we can say that the manager divides the staff into the different-different activities.
5. Team structure:- It is the fifth activity of software project management. To develop a software product a proper team structure is needed. The best team structure for any particular project depends on the :
7. Software quality and quality assurance:- It is the seventh step of software project management. Software quality is outlined as a field of study and follow that describes the fascinating attributes of software package product. There area unit 2 main approaches to software package quality: defect management and quality attributes.
8. Risk management:- It is the eighth step in software product management. Risk management is the area that tries to ensure that the impact of risk on cost, quality, and schedule is minimal.
- Nature of the project and
- Characteristics of the individual team members.
7. Software quality and quality assurance:- It is the seventh step of software project management. Software quality is outlined as a field of study and follow that describes the fascinating attributes of software package product. There area unit 2 main approaches to software package quality: defect management and quality attributes.
8. Risk management:- It is the eighth step in software product management. Risk management is the area that tries to ensure that the impact of risk on cost, quality, and schedule is minimal.
The challenging task for project management:-
- High level of innovation.
- Immature software engineering.
- Lack of proper skill.
- immature tools and techniques.
- Complexity.
- Unclear requirement.
Post a Comment
Post a Comment