SOFTWARE MANAGEMENT
Software Management
• It is the application of knowledge, skills, tools
and techniques
• It has a framework of operation to lead to a
successful completion of the project.
Software Risk management
• It is a process of identifying, assessing,
evaluating risk exposure, prioritizing the risk
and developing risk monitoring plan
Quality Assurance
• It the process intended to ensure that the
software developed satisfies the requirement
in systematic and reliable fashion
Quality Control
• It is the process to ensure a certain level of
quality in the product
• It has to meet the desire quality of the
software demanded by the customer
• The basic requirement of quality control is to
ensure that the product , service or processes
provided meet specific requirements and are
dependable, satisfactory.
Software Maintenance
• The process of changing of system after it has
been delivered and is in use is called software
maintenance.
• The change may involve simple changes to
correct coding errors
• More extensive changes to correct desing
errors or significant enhancement to correct
specification errors
• Also to accommodate new requirments
Process of Software Management
• Initiation: Process to commit the organization
to start the project and come out with a
project document giving broad view of the
software
• Planning: Process of creating a document,
detailing the tasks and major deliverables.
• Defining: A process which breaks and scope
plan into smaller works units with clear
definition of ‘Star-Finish’ and its output
• Verification: this is a key process where all
concerned and affected people come to an
agreement on deliverables of the project,
process which will produce them.
• Change Control: It is formal process to control
the change post verification and agreement to
ensure that change brought in are
unavoidable and cannot be deferred in next
version of the software
• Cost: when a project is about to be done,
more detail estimate of resources, effort and
time, using different development strategies
takes place
• It is made cost effective, by maximizing the
resources available
• Quality: Quality in software management
refers to two things, on quality of software
product and the other quality of project life
cycle execution.
• Quality also has three dimensions in which it
needs to be achieved, such as cost, time and
scope.
• Attaining quality as desired by the customer
needs full fledge quality management
function embedded in the organization
structure, with the three basic processes,
namely quality planning, quality assurance
and quality control in place.

Soft mgmt

  • 1.
  • 2.
    Software Management • Itis the application of knowledge, skills, tools and techniques • It has a framework of operation to lead to a successful completion of the project.
  • 3.
    Software Risk management •It is a process of identifying, assessing, evaluating risk exposure, prioritizing the risk and developing risk monitoring plan
  • 4.
    Quality Assurance • Itthe process intended to ensure that the software developed satisfies the requirement in systematic and reliable fashion
  • 5.
    Quality Control • Itis the process to ensure a certain level of quality in the product • It has to meet the desire quality of the software demanded by the customer • The basic requirement of quality control is to ensure that the product , service or processes provided meet specific requirements and are dependable, satisfactory.
  • 6.
    Software Maintenance • Theprocess of changing of system after it has been delivered and is in use is called software maintenance. • The change may involve simple changes to correct coding errors • More extensive changes to correct desing errors or significant enhancement to correct specification errors • Also to accommodate new requirments
  • 7.
    Process of SoftwareManagement • Initiation: Process to commit the organization to start the project and come out with a project document giving broad view of the software • Planning: Process of creating a document, detailing the tasks and major deliverables. • Defining: A process which breaks and scope plan into smaller works units with clear definition of ‘Star-Finish’ and its output
  • 8.
    • Verification: thisis a key process where all concerned and affected people come to an agreement on deliverables of the project, process which will produce them. • Change Control: It is formal process to control the change post verification and agreement to ensure that change brought in are unavoidable and cannot be deferred in next version of the software
  • 9.
    • Cost: whena project is about to be done, more detail estimate of resources, effort and time, using different development strategies takes place • It is made cost effective, by maximizing the resources available
  • 10.
    • Quality: Qualityin software management refers to two things, on quality of software product and the other quality of project life cycle execution. • Quality also has three dimensions in which it needs to be achieved, such as cost, time and scope.
  • 11.
    • Attaining qualityas desired by the customer needs full fledge quality management function embedded in the organization structure, with the three basic processes, namely quality planning, quality assurance and quality control in place.