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.