The theme of administrative support for new applications is determined by the overall rules of the application. Executives' participation in projects with less than 500 function points may be zero, because the cost of these projects is so low and the risk is so low that executives are not interested at all.
However, for large-scale applications with 10000 function points, administrative supervision is perfectly normal. Frequent failures of large software projects have caused enterprise executives to distrust software managers. In fact, due to the high failure rate, frequent overspending and mediocre quality level, the software organizations of large companies have been regarded as the most troublesome organizations for companies. In general, the most advanced administrative support in the software industry has the following roles: check and approve the return on investment (ROI) of software projects; Monthly funding for software development projects; Assign key management personnel in the roles of supervision, governance and project director; Review milestone, cost and risk status report; Determine whether the return on investment of the project will be lower than the goal of the enterprise after the project overrun or delay.
Even if managers assume all common roles, projects can still have problems and failures. The key to the failure of a software project is that if someone else provides false information rather than accurate status reports, then executives may not be able to make the right business decisions. If the status report and risk assessment of a software project slightly skip the problems and technical difficulties in the project, then it will be difficult for managers to control the project as they expect. Therefore, inadequate reporting and dishonest risk assessment will delay the emergence of the final sound administrative decision, which attempts to further save money by terminating runaway projects.
It is the administrative responsibility of a normal company to determine the reason why the project is out of control. The reason why many executives of large companies distrust software is that software projects tend to get out of control and often fail to provide accurate status reports. Therefore, senior managers (such as senior vice presidents, chief operating officers, and chief executives) often think that software is quite frustrating, and it is also very unprofessional compared with the products of other operating units. The author has met some senior executives of companies who believe that software organizations are the most untrustworthy enterprise organizations. Unfortunately, after software projects have experienced so many delays and cost overruns, enterprise executives seem to have more distrust of software managers.
stay Website production In our software industry, everyone has a common responsibility, that is, to raise the professional ability of software project managers and software engineers to the same level, and make us trusted by enterprise customer executives.