SOFTWARE MANAGEMENT AND DEVELOPMENT
SOFTWARE MANAGEMENT PROCESS
It involves the process of managing software life-cycle right from software requirement gathering, designing, to testing and maintenance, carried out according to a given project management methodologies, in a stipulated time frame to achieve intended software product/service delivery.p
THE IMPORTANCE OF SOFTWARE MANAGEMENT
Resource allocation
Communication and Collaboration
Scheduling and time management
Documentation
Project management plan
STEPS IN PROJECT PLANNING PROCESS
Planning
Executing
Monitoring & Controlling
Closing
Initiating
RISK MANAGEMENT PROCESS
RISK ANALYSIS
Access the likelihood and consequences of these risk
RISK PLANNING
Draw up plans to avoid or minimize the effects of the risk
RISK IDENTIFICATION
Identify project , product and business risks
RISK MONITORING
Monitor the risks throughout the project
IMPORTANCE OF MANAGING PEOPLE AND WORKING IN TEAMWORK
Teamwork offers differing perspectives and feedback
Teamwork provides improved efficiency and productivity
Teamwork motivates unity in the workplace
Teamwork provides great learning opportunities
Teamwork promotes workplace synergy
IMPACT OF HAVING A GOOD PROJECT PLANNING AND SCHEDULING
Scheduling aims to predict the future, and it has to consider many uncertainties and assumptions. As a result, many people believe it's more of an art than a science.
But whether you're planning a team retreat, the schedule is a critical part of your efforts. It identifies and organizes project tasks into a sequence of events that create the project management plan.
A variety of inputs and tools are used in the scheduling process, all of which are designed to help you understand your resources, your constraints, and your risks. The end result is a plan that links events in the best way to complete the project efficiently.