Please enable JavaScript.
Coggle requires JavaScript to display documents.
Software Management And Development (Steps by steps on project planning…
Software Management And Development
Software Management Process
Concerned with activities involve in ensuring that software is delivered on time and on schedule and in accordance with the requirements of the organizations developing.
Management activites :
(i) Project planning
(ii) Reporting
(iii) Risk management
(iv) People management
(v) Proposal writing
Factors :
(i) Company size
(ii) Software customers
(iii) Software size
(iv) Software type
Importance of software management
Clearly defines the plan of the project before it begins
Establish on agreed schedule and plan
Create a base for teamwork
Help to keep control of the cost
Help to manage changes
Quality is continously mananged
Steps by steps on project planning process
(iii) Execution
Complete the work as defined in the project plan
(Work the plan)
(v) Closure
Finalize all activities across all process groups to formally close the project/phase
(End of work)
(ii) Planning
Establish the scope of the project and define the course of action required to meet the objectives of the project/phase
(Plan the work)
(iv) Monitoring and Controlling
Track and review project progress and performance
(Control & Plan)
(i) Initiation
Process performed to define a new project/phase
(Authorize the work)
Risk Management
(ii) Risk analysis
Access the likelihood and consequences of these risk
Probability may be very low, low, moderate, high and very high
(iii) Risk planning
Draw up plans to avoid/minimize the effects of the risk
To manage the risk :
(a) Avoidance strategies
(b) Minimize strategies
(c) Contigency plans
(i) Risk identification
Identify project, product and business risk
Common risk :
(a) Technology risk
(b) People risk
(c) Organizational risk
(iv) Risk monitoring
Monitor the risk throughout the project
Assess each identified risks regurly to decide whether/not it is becoming less/more probable.
Also assess whether the effects of the risk have changed
Importance of managing people and working in a teamwork
A good group is cohesive and has a team spirit. The people involved are motivated by the success of the group as well as their own personal goals.
The advantages of having a cohesive group :
(i) Group quality standards
(ii) Team members learn from each other
(iii) Knowledge is shared
The effectiveness of a team
(i) The people in the group
(ii) The group organization
(iii) Technical and managerial communications
Impact of having a good project planning and scheduling
(i) Financial because the project scheduling impacts overall finances of a project.
Time constraints require project managers to schedule resources effectively.
(ii) Ensure one task gets completed in a quality manner before the next task in the process begins
(iii) Effective project managers conduct regular meetings to get status report. They use project schedule meeting to check in with their team members and prevent costly misunderstanding.