Quiz 6 Flashcards
business process
A business process, therefore, is a process that is focused on achieving a goal for a business. Processes are something that businesses go through every day in order to accomplish their mission. The better their processes, the more effective the business
Business Process Modeling Notation (BPMN)
The objective of BPMN is to support business process documentation by providing intuitive notations for business rules. The flowchart style diagrams in BPMN can provide detailed specifications business processes from start to end. However, BPMN is short of the ability of system decomposition for large information systems.
Data Flow Diagram (DFD)
The central concept of DFD is a top-down approach to understanding a system. The top-down approach is consistent with the system concept that views a system in a holistic manner and concerns an understanding of a system by examining the components and their interactions within the system. More importantly, while describing a business process by using DFD, the data stores used in the process and generated data flows in the process are also defined.
Unified Modeling Language (UML)
The Unified Modeling Language (UML) is a general-purpose modeling tool in the field of software engineering for constructing all types of computerized systems. UML includes a set of various types of diagrams with different subjects of modeling and diversified graphics styles. The diversified diagrams in UML can provide detailed specifications for software engineering in many perspectives for construction of information systems, but could be too complicated for documenting business processes from the perspective of business process management.
diagramming tools
A diagramming tool for documentation of business process is a formalized visual language that provides systems analysts with the ability to describe the business processes unambiguously, to visualize the business processes for systematic understanding, and to communicate the business process for business process management. Natural languages (e.g., English) are incapable to explain complex business processes.
document management system
A document management system stores and tracks documents and supports the following functions.
• Versions and timestamps. The document management system will keep multiple versions of documents. The most recent version of a document is easy to identify and will be considered the default.
• Approvals and workflows. When a process needs to be changed, the system will manage both access to the documents for editing and the routing of the document for approval.
• Communication. When a process changes, those who implement the process need to be made aware of the changes. The document management system will notify the appropriate people when a change to a document has been approved.
ERP Programs
Computer program. The system is a computer program, which means that it has been developed with specific logic and rules behind it. It is customized and installed to work specifically for an individual organization.
Centralized database. All data in an ERP system is stored in a single, central database
Used to run an entire company. An ERP can be used to manage an entire organization’s operations.
when an organization implements an ERP, it also gets improved best practices as part of the deal. One of the criticisms of ERP systems has been that they commoditize business processes, driving all businesses to use the same processes and thereby lose their uniqueness. The good news is that ERP systems also have the capability to be configured with custom processes
Business process management
Business process management (BPM) can be thought of as an intentional effort to plan, document, implement, and distribute an organization’s business processes with the support of information technology.
Key benefits of BPM
Empowering employees.
Built-in reporting.
Enforcing best practices.
Enforcing consistency.
Business process re-engineering (Michael Hammer)
simply automating a bad process does not make it better. Instead, companies should “blow up” their existing processes and develop new processes that take advantage of the new technologies and concepts. BPR is fully understanding the goals of a process and then dramatically redesigning it from the ground up to achieve dramatic improvements in productivity and quality.
Unfortunately, business process re-engineering got a bad name in many organizations. This was because it was used as an excuse for cost cutting that really had nothing to do with BPR.
Guidelines for BPR
Organize around outcomes, not tasks
Have those who use the outcomes of the process perform the process.
Merge information processing work into the real work that produces the information (part of company that created the information also processes it)
Treat geographically dispersed resources as though they were centralized
Link parallel activities instead of integrating their results.
Put the decision points where the work is performed, and build controls into the process.
Capture information at the source
ISO certs
ISO is an acronym for International Standards Organization. This body defines quality standards that organizations can implement to show that they are, indeed, managing business processes in an effective way
In its most simple form, the auditors perform the following review.
• Tell me what you do (describe the business process).
• Show me where it says that (reference the process documentation).
• Prove that this is what happened (exhibit evidence in documented records).
Systems analyst
The systems analyst straddles the divide between identifying business needs and imagining a new or redesigned system to fulfill those needs.
Prior to analyzing the problem or the system of concern, the analyst needs to a) clearly identify the problem, b) gain approval for the project, c) identify the stakeholders, and d) develop a plan to monitor the project.
A systems analyst generally is not the one who does the actual development of the information system. It is vital for analysts to clearly understand the purpose of the business of interest.
analysis phase of the project steps
- Seek out and identify the details
- Specify requirements
- Decide which requirements are most important
- Create a dialog showing how the user interacts with the existing system
- Ask users to critique the list of requirements that have been developed
Design phase steps
- Design the hardware environment
- Design the software
- Design how the new system will interface with the users
- Design hardware interfaces
- Design database tables
- Design system security
Programmer/developer
In the case of systems development, programmers generally attempt to fulfill the design specifications given to them by a systems analyst/ designer.
computer engineer
Computer engineers design the computing devices that are used every day. Different types include:
Hardware engineer. A hardware engineer designs hardware and test components such as microprocessors, memory devices, routers, and networks.
Software engineer. Software engineers tend to focus on a specific area of software such as operating systems, networks, applications, or databases.
Systems engineer. A systems engineer takes the components designed by other engineers and makes them all work together, focusing on the integration of hardware and software.
Network engineer. A network engineer understands the networking requirements of an organization and then designs a communications system to meet those needs, using the networking hardware and software
Computer operator
A computer operator is the person who oversees the mainframe computers and data centers in organizations. Some of their duties include keeping the operating systems up to date, ensuring available memory and disk storage, providing for redundancy (think electricity, connectivity to the Internet, and database backups), and overseeing the physical environment of the computer.