dis 5

Question

For your Stage 3 assignment, you will analyze the hiring process at Maryland Technology Consultants (MTC) to identify the essential user requirements for the hiring system.  For this discussion, you will practice analyzing processes to identify user requirements for a system to improve a process.

Some students may still have difficulty identifying processes; be sure to refer to the Week 3 readings that describe various processes and review the Week 3 discussion.  Keep in mind that a process is a set of specified steps to accomplish a task.

This week's discussion topic focuses on user requirements that need to be clearly written so that the people who are developing the system or evaluating a system for use can discern whether the user requirements are met or not. 

The user requirement statement:

  • Is a complete sentence, with a subject (system) and predicate (intended result, action or condition)
  • Identifies only one user requirement; does not include the words "and," "also," "with," and "or."
  • For User Requirements, states what tasks the system will support or perform
  • Includes a measure or metric that can be used to determine whether the user requirement is met (time or quantity), where appropriate
  • Is stated in positive terms and uses "must" (not "may" or "should"); e.g., "the system must xxxx" not "the system must not xxx"
  • Avoids the use of terms that cannot be defined and measured, such as "approximately," "robust," "user friendly," etc.
  • Must be testable; that is, there must be some way to test the system to determine whether the requirement is met

Group 1:

1.      Drawing from your own experience, select a process used at your place of work or in your interaction with an organization that you would like to see improved.  Explain why you picked that process. 

2.      Imagine that a system is to be implemented (or an existing system improved) to make that process better and write five (5) user requirements that the system would need to satisfy.  Each requirement is one sentence in length and addresses one thing the system must do.  Here we are interested in user requirements – the activities the system must perform to support the identified process.  We are not including system performance, quality or security requirements that express how the system would perform.  Use the information above to create your requirements statements.

Groups 2, 3, and 4:  Reply to three different main postings.  You are to critically evaluate all of the following as you reply:

1.      Should the process identified actually be considered a "process"?  That is, does it meet the definition of "a set of specified steps to accomplish a task"? Why or why not?

2.      Do the user requirements listed support the selected process?

3.      Are the user requirements clearly stated such that system testers will be able to ascertain whether or not the requirement has been implemented?  

4.     Provide an example of a rewritten user requirement that improves one of the existing user requirements in the information provided above.  





week three reading 


Learning Resource

Print

Enterprise Architecture and Information Technology Infrastructure

Enterprise Architecture

While the growth of IT provides opportunities for new business models and processes, management teams face many challenges in making sound IT investments. Investments in technology do not guarantee the viability and profitability of an organization. Too often, firms adopt a solution just because it uses the latest technology and then find that is not a good fit for the organization.

The financial impact of a failed IT project can include not only the expenditures for hardware and software but also the time spent implementing a failed solution, including the time spent redefining business processes and training employees.

In previous weeks, we focused on how organizations analyze their environment, seek competitive advantage, and set business strategy. Now it’s time to begin focusing on how information systems fit into that picture. Organizations analyze their business and identify processes for opportunities to improve profitability and performance with the use of information technology.

Enterprise Architecture is the management practice of identifying an overall design to help organizations with understanding, managing, and expanding their IT infrastructure and systems. This is a strategic high-level design that looks at the organization’s business vision, strategy and goals, and identifies how information technology fits into that design.

Enterprise architecture is composed of three major components: the application architecture, the information architecture, and the technical architecture. The application architecture is a breakdown of the business processes and shows which processes are supported by which application systems and how these applications integrate and relate to each other. The application architecture also has functional applications, such as finance, human resources, etc.

The information architecture defines where and how the important information is maintained and secured. Frequently, the information architecture includes information about all the data, how the data relate to each other, and how data flows throughout the organization and its systems.

The technical architecture (sometimes referred to as the IT infrastructure) describes the hardware and software used to design and build the systems. The technical architecture describes what is already in place in an organization and how the organization wants to evolve technically. You could think of the technical architecture as a blueprint, much like a blueprint of the architecture of a building. The blueprint shows where everything is located and how it fits together. If a system were developed without consideration of the technical architecture, the chances are very high that it would not work in the environment. For example, if a web-based system were developed or acquired for an organization with no internet access, the effort would be futile. Technical architecture also defines the standards and protocols for the organization, including security requirements.

A fully developed enterprise architecture should be able to tell us anything we need to know about the business processes, the data used, and the underlying technology and how it supports the business strategy. A solid enterprise architecture includes everything from documentation to business concepts to the components discussed above.

IT Infrastructure

The major components of the IT infrastructure are:

  1. Services—the people or organizations that run, support, and manage the other infrastructure components; can be internal staff or external contractors or service providers.
  2. Hardware—devices that perform the input, storage, processing, and output functions.
  3. Software—instructions that enable the hardware to perform its functions, enabling these assets to meet the needs of the business; includes (1) operating systems that control the hardware, (2) data management software that stores and provides access to data, and (3) application software, which supports the business processes.
  4. Telecommunications—the tools that provide connectivity and communication among individuals, companies, governments, or hardware assets; includes networking hardware and software and telecommunications services (audio, video and data). This includes internet access.
  5. Facilities—the buildings or spaces that house the equipment and staff that provide service and support.

Individuals need to understand the basics of these components to help the organization recognize what is necessary to effectively implement and maintain information systems. Because a business IT infrastructure can be regarded as the "nervous system," it is imperative that it be stable, robust, secure, and flexible so that it can support business requirements reliably, especially in times of heavy usage. Consistency with the infrastructure and enterprise architecture is an important consideration in making IT decisions. The infrastructure must be able to accept both changes in the business and radical changes in technology. Because of the constant changes in technology, an infrastructure must change to take advantage of those changes that will provide a business benefit to the company. This must be part of the IT plan so that transitions to newer technology can be integrated smoothly, with no disruption or degradation of service.

Suppose a new computer is under evaluation to replace an aging computer to gain the advantages of increased speed and more storage. The impact on all of the components of the infrastructure must be considered:

  • Will our existing peripherals operate with the new computer?
  • Will our existing software work on the new computer?
    • If it does, will it still permit us to achieve the benefits of the new computer?
    • If not, will new software have to be purchased?
  • Will our applications run on the new computer, or will changes have to be made?
  • Will our communication protocols work?
  • Will our networks support the higher volume of data, or will there be a bottleneck that will prevent the new computer from functioning as well as we planned?
  • Will users or the technical staff require training to support the new computer hardware and software?
  • Will our physical facilities (may or may not be a dedicated data center) have the power, cooling and space capacity and space required by the new computer?


Details
Purchase An Answer Below

Have a similar question?