Business Case for Investment
Learning Team A has been assigned to put together research, facts, and supporting documentation for how an organization should consider, plan for, and implement new technology within the business. The paper will examine different technologies that are available to existing businesses and whether it is worth the effort, time, planning, training, and mostly importantly cost, for the organization to implement any of these new technologies. The assignment will consists of four major parts; prototyping environments and processes, testing design to include procedures and standards, sources of accessibility, and integration. A business case for investment will be made in favor of the new technologies. Prototyping Environments and Processes
Prototyping is typically used as an alternative to the software development life cycle, or SDLC. Prototyping is used, as a trial-and-error method to establish and determine how a system should operate. The trial-and-error method works by collecting the requirements for the software, developing and refining the prototype, reviewing the prototype with the user, and if the user accepts the prototype, then the next step can be taken to implement and use the system. If the user does not accept the prototype, then the steps must be re-evaluated, and changes made from there. This process is typically done through a focus group, or even interviewing individual users about the system, so that the designer or design team are able to get a better understanding of what the users want and need, so that the proper system is able to be built and designed based on that information. The users may request changes, which the designer can make and then take back to the users and see if the revised product is more what the user was originally looking for (Valacich & Schneider, 2012). The next step in the development process is called end-user development. This is typically done by individuals within the organization who can build complex and useful applications. Some drawbacks of this type of practice is that the end-user development may not be the most efficient with time, since it is not something is done on a regular basis. Another possibility is that a new application or program may not comply with all state, federal, and industry regulations. Despite some of the drawbacks, most organizations see the end-user development as a great way for the users of the applications to work on and develop a system that they are going to be using in his or her day-to-day job, and the finishing touches should be able to be put on by the design team, or IT department, so that the new applications or software are in compliance, and there are not any liabilities, or security issues that expose the organization, customers, or employees (Valacich & Schneider, 2012).
Another possible type of prototyping that is able to be used is high end digital prototyping, or HEDP. This particular system uses a problem solving structure that can use different generations of information, implement visual steering, large-scale visualization, and side-by-side computation. The technologies involved may all be running independent of each other, but they are all brought together through a software or module, that allows them to be integrated seamlessly. The next step in this process is the problem solving environment which consists of the user interface, enabling libraries and tolls, problem solvers and software bus. The problem solving environment is able to work with “natural languages and application specific terminologies, and by automating many lower level computational tasks” (Zheng, Xie, Zou, Chen, & Zhang, 2010).
The HEDP environment is a problem solving environment that encompasses four categories of modules which are the pre-processing module, computing module, post-processing module, and platform control module. All four modules are coupled...