You were tasked by the IC-dean to evaluate the enrollment system of the university, list and briefly describe the characteristics that an anlayst(you) examines when choosing or defining deployment environment.
One of the primary considerations in developing a new information system is the application deployment environment. The application deployment environment is the configuration of computer hardware, system software, and network in which the new application software will operate. An important part of any project is ensuring that the application deployment environment is defined and well matched to application requirements. At this life cycle stage, the analyst’s goal is to define the environment in sufficient detail to be able to choose from among the competing alternatives and to provide sufficient information for design to begin. Additional details are added as design proceeds.
When choosing or defining the deployment environment, analysts are concerned with several important characteristics including the following:
• Compatibility with System Requirements. Requirements such as user locations speed of access and update, security, and transaction volume have a significant impact on environmental requirements. For example, high-volume transaction processing systems such as powerful servers, and compatible operating systems and database management systems.
• Compatibility among Hardware and System Software. Although hardware and system software compatibility has generally improved over time, it is still a significant consideration. Ensuring compatibility among hardware and system software will lessen the work on configuring system software for the sake that these sofwares will be compatible with current hardware. Besides, will also lessen the installation, since both component (system software and hardware) are compatible so there’s no need to install several drivers for compatibility sake.
• Required Interfaces to External Systems. Modern applications often interact with external systems operated by entities such as consumers, suppliers, and the government. Implementing external interfaces may require a certain system software and, less frequently, specific hardware. Example of this characteristic is the interaction between a web-based application and a typical cellular phone. In this case, system software to be used in phones is not the only concern in interacting with a web-based application; you also need to do some on the networking side.
• Conformity with the Strategic Plan and Architecture Plans. Because there are so many choices in hardware and system software organizations find it difficult and expensive to support many different types. Most medium and large-scale organizations have strategic application and technology architecture plans that focus their efforts on a limited set of hardware and software alternatives. Although that environment might not be the best for every application type, sticking to whenever possible will minimize the total cost of infrastructure maintenance and maximize the long-term compatibility among systems for that particular organization.
• Cost and Schedule. Deployment environment alternatives may vary in their impact on the project cost and schedule. Typically, environment choices that match the IT strategic plan and existing systems are the least expensive to acquire, configure and support. In deployment you need to go over with the cost, you need to be assured that upon deployment the system to be deployed will run as expected; otherwise cost problems will arise and may result to deployment failure for the system.
Reference:
http://books.google.com.ph/books?id=-ot62DeCKO4C&pg=PA292&lpg=PA292&dq=choosing%20or%20defining%20deployment%20environment.&source=bl&ots=V0x_SqKERs&sig=Td2mLV-mt4TRrO0v-1EVUKhbS64&hl=tl&ei=ppePS52NNIyqtgOWo53LCA&sa=X&oi=book_result&ct=result&resnum=10&ved=0CC4Q6AEwCQ#v=onepage&q=choosing%20or%20defining%20deployment%20environment.&f=false
My Blog: www.minenor.blogspot.com
FUTURE TECH - Case Study 3
13 years ago
0 comments:
Post a Comment