Sunday, March 22, 2020

This section describes the res... free essay sample

This section describes the research methodology. The purpose of a research design is to obtain valid answers to a research question. This was achieved by using a non-experimental, qualitative approach.3. 1 Data collection method For the purposes of this research, interviews and on-site observation were used to identify participants opinions regarding this subject matter. The main advantage of personal interviews is that they involve personal and direct contact between interviewers and interviewees, as well as eliminate non-response rates, (Fisher, 2005, Wilson, 2003). 3.2 Research Limitations As it is for every study, this dissertation had the following limitations: 1. The size of the sample was relatively small 6 participants. A bigger sample would probably enhance the reliability of the research 2. Qualitative research is not allowing the measurement of the examined problems 3. 3 Research Findings and DiscussionsIn this study, the use of RAD methodology, techniques and related work were reviewed and analyzed. From the information gathered, using RAD methodology to develop software requires minimum planning due to the use of prototypes. We will write a custom essay sample on This section describes the res or any similar topic specifically for you Do Not WasteYour Time HIRE WRITER Only 13.90 / page It consumes lesser time and produces quality software but it is only suitable for small to medium sized projects. When RAD methodology is used for complex or large projects, it cannot give required results and quality of system is compromised, since the possibility of the requirement of a complex project changing is very high. RAD is considered a cost effective approach, but on the other hand security issues have been observed when existing components are reused. So, security is an issue to tackle in RAD since one cannot compromise on security. RAD facilitates rapid software development and timely delivery of finished product. Since RAD does not have rigid processes, some implications were found during the literature survey. Some of these implications are, conflicts in responsibilities and roles among the team members, developers have power to take technology driven decision which may be in conflict with the management, and developers deal directly with users so ineffective communication problem occurs because developers often use professional terms which are difficult to understand by a layman. Developers play the key role in implementing RAD techniques and their decision cannot be changed by other team members. Rapid delivery is the main point in RAD so it is normally the main functionalities that are captured. Due to end-user involvement in the development, there may practically be very minimal omission or error during the development. In RAD, even during implementation, change is continuous according to users requirement. 4. 0 SUMMARY AND CONCLUSION4.1 SUMMARY Rapid Application Development is a term coined by James Martin in his book of the same name. It is a system development methodology designed to counter the rigidity of the other structured methodologies. RAD is flexible to changing user requirements and is adapted to accept new inputs, features and functions at every stage of the development. The methodology involves incremental iterations to meet the users need. A RAD project is normally compartmentalized into modules. Each module is individually developed, before being assembled into a single working system. The use of prototyping gives the user something to see, use and review before the final product is developed.RAD is a methodology to use when there is need to create a system that has small scope, is modular in nature, and there is availability of small, experienced and motivated project team. End user, strong management support, and adequate development tools are also necessary for a successful and development of a RAD project. RAD is difficult to implement when the number of team members are large as this always slows down the development process, moreover there are wide range of development tools available for speedy development, hence the need for a smaller team members.RAD is based on a few basic principles: (1) joint design teams with trained and motivated participants from both the development and functional user organiza- tions, (2) integrated computer-aided software engineering (I-CASE) tools to cap- ture requirements and design information and reuse it for software develop ment purposes, and (3) an iterative process for demonstrating the software to users as it is developed, using the immediate feedback to converge on useful solutions and minimize undesired surprises.4.2 CONCLUSIONIn this research, efforts have been made to describe the use of rapid application development in designing, implementing and deploying a computer based information system. It is identified that developing a system in RAD requires the right mix of methodologies, tools, personnel and management. The development cycle in RAD is not rigidly followed, there is always room for addition or withdrawal of functionalities as the user review each prototype that is presented. Timeliness, development of rapid prototypes, and cost effectiveness are noted as the key advantages of using RAD to develop applications. This is due to re-use of existing components, small development team and involvement of the user. RAD is suitable for our developing web applications, e-commerce web sites, inventory systems etc.

Thursday, March 5, 2020

5 performance objective Essays - Marketing, Management, Quality

5 performance objective Essays - Marketing, Management, Quality 5 performance objective (2013) what are the generic performance objectives that operations are mostly seen to compete on? Fully explain the performance objectives and the advantage that each may support. What trade-offs may be made in pursuit of a specific competitive advantage. E.g. low cost product/service. Evaluate the extent to which the 5 performance objectives are applicable to a small, independent record shop and chain of large record shop suggesting which objectives might be the most critical to each service. Using the 5 performance objectives to frame your argument, how could a small convenience store/corner shop ever hope to complete with a large supermarket? Using the performance objective, in what areas would the small shop have difficulty in competing. QUALITY: is consistent conformance to customer expectations, all operations regard quality as a particularly important objective. It is a major influence on customer satisfaction or dissatisfaction, it they satisfaction they will likely return. The advantage of good quality is not only effect on external customer but also makes life easier inside the operation as well. First, quality reduces costs, if things are done correctly first time, expenditure is saved on sorting out and correcting mistakes. Second, quality increases dependability, there is fewer problems because poor quality means a more reliable delivery process. For example, Quality in supermarket is products are in good condition, the store is clean and tidy, decoration is appropriate and attractive, staffs are courteous, friendly and helpful. SPEED: is the time delay between customers requesting products or services and them receiving them. Speed is important because of its advantage are externally, speed is an important aspect of customer service and speed reduces inventories by decreasing internal throughput time and reduce risks by delaying the commitment of resources. For example: speed in supermarket is the time taken for the total transaction of going to the supermarket, making the purchases and returning kept to a minimum( giu o muc toi thieu) and the immediate availability of goods. DEPENDABILITY: is doing things in time for customer to receive their goods or services exactly when they are needed, or at least when they were promised. The advantages of dependability are externally, dependability is an important aspect of customer service and internally, dependability within operations increases operational reliability, so saving the time and money that would otherwise be taken up in solving reliability problems and also giving stability to the operation E.G. dependability in supermarket are predictability of opening hours, proportion of goods out of stock kept to a minimum, keeping to reasonable queuing (xep hang) times, constant availability of packing. FLEXIBILITY: is the ability to offer a wide variety of products or services to the customer and to be able to change these products or services quickly. It can provide 4 types of requirement namely product/service flexibility( introduce new product/service), mix flexibility (wide range of goods stocked, mix of product and service), volume flexibility( change output depend on over time), delivery flexibility( change the timing of the delivery of its service/product). of flexibility is the increased ability of operations to do different things for different customers high flexibility lead to produce a high variety of products/services. Some organizations develop flexibility through customizing product/service for each individual customer. They manage to produce in high-volume which reduce the cost is called Mass customization. advantage: flexibility speeds up( tang toc do) response, saves time, maintains dependability e.g. flexibility in supermarket are product/service flexibility-th e introduction of new goods or promotions, mix flexibility-a wide range of goods stocked, volume flexibility-the ability to adjust the number of customers served, delivery flexibility-the ability to obtain out-of-stock items. COST: the companies compete directly on price, cost will clearly be their major operations objective. The lower the cost of producing their goods/services lower price for customer. Externally, low costs allow org to reduce their price to gain higher volumes or increase their profitability on existing volume levels . internally, cost performance is helped by good performance in the other performance objective. E.g: high quality do not waste time or effort to re-do things. High speed reduce level of in-process inventory between processes as well as reducing administrative. Dependable rely on delivery exactly as planned, this eliminates wasteful disruption and allows the other processes to