Taxonomy Of Software Development Methods Essay


Discuss about the Taxonomy Of Software Development Methods.



Business analysis processes are mainly involved with the evaluation of the current processes. These processes are adopted due to the need to identify the business prospects of any company. For any company or business organizations, there can be any level of presence of risks in the system and the need to address each one of them is a priority. This will help in mitigating the problems associated to the system and in turn will lead to better acquisition of system applications. This report includes all the key problems that are associated with the Clinical Healthcare Inc. This report has also prioritized all the associate risks and has made an evaluation of two of these problems. Moreover, this report includes a discussion of the stakeholders associated to the system and has also listed the various tools and techniques to be used for the system analysis. Lastly, this report includes a rich picture diagram of the problems and has evaluated them using the Blum’s paper.


Business case

The company, Clinical Healthcare Inc was founded on the year 1992. The company was founded for providing immune globulin therapy based services of the intravenous nature. The company then expanded their services to provide comprehensive and nursing based services mainly to patients with acute or chronic system which was mainly established in the year 1995. This was followed by the acquisition of Apria healthcare with operations in Canada in the year 1998 and the acquisition of private capital in the year 2004. This was the main reason for the company to become a leading pharmaceutical based company on services for infusion. They had more than 500 employees with a large partner network comprising of hospitals, nurses, physicians and health based plans. Furthermore, the company has more than nine centers which specialize in clinical services across the country of United States.

Key problems

This section of the report discusses about the various problems associated with the company.

  1. Delay in services: The Company experiences subsequent delay in their operational services mainly due to the fact that they cannot update the system until the designation of the services are done and the person responsible for the services comes back for reporting. The company is responsible for the logistics of their services which includes visiting the nurses or the physicians who will assign them to patients. The associated aspects like transferring of equipments needed and the assigning of medications are also to be provided. This is followed by the company to lose the track of information regarding the nurses as they set out to assign care to the patients. After they visit back to the company, all the data and the information are collected and updated.
  2. Complicated productions: The productions and the services of the company are much complicated in their operations and the need to properly address them is required so that the company can be able to meet the demands of business.
  3. Lack of updates on the system: The Company has old-fashioned IT technological software which needs to be updated to meet the demands of business. This business software was considered to be in place since the foundation of the company. The software has no color schemes and has no interface. Moreover, the software was based on character operations and could be used by even low technical persons with minimal knowledge. Lastly, the software has no pointers or mouse but only has a text based command center for working.
  4. Negligence in business applications: The business software that has been installed in the system is very outdated. This is mainly because the software has not been updated for a long time. This result in the software getting failed in doing multiple types of tasks which is complex than the usual processes involved. The normal business processes involved in this system can only be used by the company involved. This is a matter of consideration that must be addressed so that the company can be able to identify the complex tasks associated with their operations like business analytics, insights management.
  5. Lack of business progress: The Company considers the services of infusion prospects. In addition, this is also associated with cutting down the costs and associated resources required for other business applications. The company needs to update their services and track the systems such that it can increase the effectiveness of the health care provided by them.

Prioritize the problems associated



1. Delay in services

Medium (P3)

2. Complicated productions

Low (P4)

3. Lack of updates of the system

Critical priority (P1)

4. Negligence in business applications

High (P2)

5. Lack of business progress

Medium (P3)

In this case, two problems are identified. They are the lack of updates of the system and the delay in services. These two problems are the most important and are to be addressed so that it can be able to meet the demands of the business. For solving these two problems, the Russel Ackoff framework is to be followed so that an effective idea of the involved process can be gathered which will be able to meet the standards of the business required.

The first problem is the need for company updates on the business applications. This is a problem of high priority mainly due to the fact that the interface of the application is very old. This presents a need to identify the associated aspects of this problem and then rectify them so that the staffs of the company can be able to successfully use the application without any threats. This problem is to be solved by the third method of the Russel Ackoff framework which is comprised of the solution aspect. The application is to be enhanced and the additions of certain features are to be adopted. This will be emphasized by the IT professionals of the company to work on their applications without any threats.

The next threat to the company is the delay of services due to lack of updating in the system. As the company is associated with their involved resources like nurses and physicians, it needs to be updated in the systems which will help the company keep track of their resources. Lack of such information regarding their nurses or physicians is to be updated for constant monitoring also. For solving this problem, the utilization of the fourth step of the Russel Ackoff framework can be used. This involves the dissolution aspects where the nurses or the physicians are to be advised for changing their work. The integration of new systems will be involved with the constant monitoring of the associated aspects. The nurses and the physicians will be prompted for constant updating of the information so that the company can be stayed updated effectively at all times.

Problem specification



1. Delay in services

This is a hard problem mainly due to the fact that the associated staffs of the company are to be report to the company after the completion of the tasks with the company services. They are also needed to be monitored by the system.

2. Complicated productions

This is a soft problem because the services are dependent on the company’s business activities. For this reason, the company needs to consider the prospect of their services and recruit additional staffs to maintain the production of the complicated business processes.

3. Lack of updates of the system

This is also a soft problem as the company business software is dependent on the management’s decision of doing business. As the management has decided to not update the business software, this problem is considered to be a soft problem.

4. Negligence in business applications

This is a soft risk as the decisions for not updating the system is considered by the management of the company. This is due to the fact that the application is running all the essential business processes effectively and the need to consider the future innovations through it is not required.

5. Lack of business progress

This is a hard problem. This is due to the reason that the company head is constantly looking for prospects for increasing the resources and excelling in their services. As a result, this can be termed as a hard risk mainly due to the fact that this problem is constantly being monitored.

Key stakeholders and the problem owners


There are various key stakeholders who are linked to the company for the business processes. The stakeholders are mainly divided into four different types. The first is the internal operational stakeholder who is involved with the company and is responsible for the operations of the company. The company staffs are the internal operational level stakeholders of the company.

The next stakeholder is the internal executive level stakeholder who is responsible for maintaining the business processes. The directors and the management of the company are the internal executive level stakeholder of the company.

The third group of stakeholders is the external operational level stakeholders who are associated with the operations of the company but are not linked to the external operations. These are the nurses and physicians of the company who are required for allotting the services of the company.

Lastly, the external executive level stakeholders are responsible for the executive level decisions. The clients are the external executive stakeholders and their need is always considered in this business.

Tools and techniques

There are various tools and techniques that can be used for the analysis of the system. This is mainly considered for taking into accounts the benefits of the system, the weaknesses to the system, the future trends that can be adopted on the network and the threats that are persistent to the system. Moreover, the application of such tools and techniques must be done by the personnel who have knowledge in this case (Darus and Janggu 2016). These tools and techniques adopt the problem solving methods, mapping processes and other processes of analysis like the SWOT or the PESTEL analysis.

  1. DRIVE: This is an effective approach to the problem solving methodology which is mainly involved in the improvement of the processes. This tool include define, review, identify, verify and execute. This process can help in solving the problems associated with the company. The various problems are associated which are reviewed according to this framework. These are then identified and the solutions needed for them are verified. Lastly, the plan is executed.
  2. Force field analysis: This is another technique which can help to determine the influences associated to a business organization. This is involved with the assessment of both the driving forces and the restraining forces (Buica et al.2015). The driving forces are used to know the forces that can help in the adoption of new technologies while the restraining forces are the ones which will be opposed to the adoption. This helps in knowing whether the process is achievable or not.
  3. SWOT and PESTEL analysis: These analytical methods are involved with knowing the various business processes of the company which will help them in knowing their strengths and weaknesses effectively.

Rich picture evaluation

Figure 1: Rich picture of the company process

(Source: Created by the author)

Blum’s evaluation paper (SSM Matrix)

The soft software methodology design can be placed on the second quadrant of the Blum’s evaluative framework. This is mainly because the second quadrant lists the structured designs and the object-oriented design specifics. Moreover, this quadrant is the conceptual product oriented design methodology.

Figure 2: Blum’s evaluative framework

(Source: Blum 1994, pp 86)

SSM matrix deals with the realization of acceptance level of different functions adequate for an organization. It helps in self assessing the performance of the organization. The strengths of the company are identified and analyzed properly.


Thus, it can be concluded that the problems associated with the Clinical Healthcare Inc has to be addressed so that it can be able to meet the demands of the business processes. As a result, this will be able to effectively improve the business aspects which in turn will lead to greater efficiency in operations. This report has thus listed all the problems that are associated to the company in terms of its operations. This report has also listed a discussion of the priority of the problems which are considered for addressing them. Moreover, a description of the problems in terms of soft or hard specifications has also been discussed. Lastly, a rich picture for representing the processes and problems has been listed here. These aspects will help in listing the problems associated and provide an analysis of the solutions required to solve them.


Barth, R.P. ed., 2017. Adoption and disruption: Rates, risks, and responses. Routledge.

Blum, B.I., 1994. A taxonomy of software development methods. Communications of the ACM, 37(11), pp.82-94.

Buica, G., Antonov, A.E., Beiu, C. and Toader, C., 2015, October. TOOLS FOR PREVENTION OF OCCUPATIONAL RISKS IN COMPANIES-A PREREQUISITE FOR INCREASING COMPETITIVENESS AND ENSURING THE SAFETY AND HEALTH OF WORKERS. In International Conference on Management and Industrial Engineering (No. 7, p. 625). Niculescu Publishing House.

Darus, F. and Janggu, T., 2016. Social and environmental risks: The role of board members. In 27th International Business Information Management Association Conference-Innovation Management and Education Excellence Vision 2020: From Regional Development Sustainability to Global Economic Growth, IBIMA 2016. International Business Information Management Association, IBIMA.

Dom?nguez, L.R. and G?mez, L.C.N., 2014. Corporate reporting on risks: Evidence from Spanish companies. Revista de Contabilidad, 17(2), pp.116-129.

Forouzanfar, M.H., Alexander, L., Anderson, H.R., Bachman, V.F., Biryukov, S., Brauer, M., Burnett, R., Casey, D., Coates, M.M., Cohen, A. and Delwiche, K., 2015. Global, regional, and national comparative risk assessment of 79 behavioural, environmental and occupational, and metabolic risks or clusters of risks in 188 countries, 1990–2013: a systematic analysis for the Global Burden of Disease Study 2013. The Lancet, 386(10010), pp.2287-2323.

Giannakis, M. and Papadopoulos, T., 2016. Supply chain sustainability: A risk management approach. International Journal of Production Economics, 171, pp.455-470.

Gupta, A. and Jha, R.K., 2015. A survey of 5G network: Architecture and emerging technologies. IEEE access, 3, pp.1206-1232.

Kittelmann, S., Buffry, A.D., Franke, F.A., Almudi, I., Yoth, M., Sabaris, G., Couso, J.P., Nunes, M.D., Frankel, N., Gomez-Skarmeta, J.L. and Pueyo-Marques, J., 2018. Gene regulatory network architecture in different developmental contexts influences the genetic basis of morphological evolution. bioRxiv, p.219337.

Ladd, D., Reeves, R., Rumi, E., Trethewey, M., Fortescue, M., Appleby, G., Wilkinson, M., Sherwood, R., Ash, A., Cooper, C. and Rayfield, P., 2017. Technical Description of a Novel Sensor Network Architecture and Results of Radar and Optical Sensors contributing to a UK Cueing Experiment. In Advanced Maui Optical and Space Surveillance (AMOS) Technologies Conference.

Pezeshki, M., Fan, L., Brakel, P., Courville, A. and Bengio, Y., 2016, June. Deconstructing the ladder network architecture. In International Conference on Machine Learning (pp. 2368-2376).

Raguseo, E., 2018. Big data technologies: An empirical investigation on their adoption, benefits and risks for companies. International Journal of Information Management, 38(1), pp.187-195.

Reason, J., 2016. Managing the risks of organizational accidents. Routledge.

Restrepo, N., Uribe, J.M. and Manotas, D., 2018. Financial risk network architecture of energy firms. Applied Energy, 215, pp.630-642.

How to cite this essay: