Describe five factors that engineers should take into account during the process of building a release of a large software system:
Building large software systems is a time intensive process that requires detailed planning. Factors that engineers need to consider are the basic fundamentals an engineer or software manger would take when designing software. They would need to follow some of the processes identified in plan-driven development. The engineer first would need to develop a conceptual design for the software system. Secondly, a risk analysis would need to be taken, followed by contingency plans to deal with those risks. To be able to act promptly incase of a contingency plan needs to be exercised, the engineer needs to establish procedures that monitors their risk. Last but not least, the engineer need to address organizational issues such as staff that will handle coding and clerical duties.
No comments:
Post a Comment