Software Project Management Challenges (original) (raw)

Managing complex software projects is enormously challenging; however, the challenges can be overcome by integrating appropriate management strategies with a strong team of professionals in an iterative software development process that promotes robust communication. Some iterative models of software development start with risk analysis in each iteration. This paper addresses software project management challenges by integrating software aspects with an iterative model of development using risk analysis and effective management strategies. There are many risk categories including communication risks, project planning risks, technical risks, budget risks, scheduling risks, legal risks, ethical risks, operational risks, security risks, and personnel risks that require timely attention. Potential risks should be identified, analyzed, evaluated, and appropriate strategies should be developed for managing imminent risks in a timely manner. This paper advocates a strategy that suggests a special role to communication risk because it interacts with other risks in a way that may allow its coupling with most other risks. In our framework, interacting risks are monitored and controlled with special attention to communication risk because it is considered a super-risk. The current state of knowledge indicates that a reasonable solution is to obtain early warnings from a team of risk analysts about potential risks, which are then further studied in interaction contexts in order to develop plans for risk mitigation strategies with software process phases.

Sign up for access to the world's latest research.

checkGet notified about relevant papers

checkSave papers to use in your research

checkJoin the discussion with peers

checkTrack your impact

Loading...

Loading Preview

Sorry, preview is currently unavailable. You can download the paper by clicking the button above.