Wednesday, March 18, 2020

Smith Consulting Software Essay Example

Smith Consulting Software Essay Example Smith Consulting Software Essay Smith Consulting Software Essay System Analysis of Smith Consulting System Documentation BSA/385 Contents Abstract3 System Analysis of Smith Consulting System Documentation4 Introduction4 Customer Engagement Approach4 Software Development Processes and Procedures4 Quality Assurance Processes and Procedures6 Testing Procedures7 Developer Testing8 Reliability9 Accuracy9 Developer Performance Testing10 Developer Fault Testing10 User Acceptance Reliability11 User Acceptance Accuracy11 User Acceptance Fault Tolerance11 Test System Infrastructure15 Hardware/Software Capabilities15 Formal Program Specifications Format15 Conclusion16 Attachments18 Abstract The LTA (Learning Team A) group has been asked to define, develop, and propose standards for a software testing environment at Smith Consulting. The LTA group will review several aspects of the system documentation currently being used by Smith Consulting and provide proposed solutions for each of the areas defined in this document. System Analysis of Smith Consulting System Documentation Introduction Smith Consulting (Smith) has tasked LTA (Learning Team A) with developing standardized project approach and testing procedures so that prospective clients are confident that Smith is performing their contractual obligations efficiently. These procedures will be generalized so that they can be applied to any project that Smith takes on and have sufficient documentation so that the procedures are correctly applied to each project. This ensures that Smith has repeatable processes in place and can put more resources towards completing the project rather than developing the procedures to complete the project. Customer Engagement Approach Smith is dedicated to the long-term success of the project. Smith does not approach the projects as a system to be designed and left with the client to manage. Smith offers flexible management terms from support to full-time maintenance of any application Smith designs, ensuring that our dedication to service extends through the life of the product. Smith also strives to help every end-user, helping them to fully understand and embrace the new technology. Smith understands the challenges end-users face when moving to new technology, and we want every employee to be comfortable using the system. Software Development Processes and Procedures Smith realizes that there may not be one clear-cut solution for all software development projects and seeks to use a process that takes into account as many variables as possible when developing new software. This means that Smith will first need to determine the needs for the company. The first step in this process is to identify the stakeholders and develop a project timeline and budget. These factors will help drive the project toward the estimated completion date. The stakeholders will include members of Smith so that the project is kept manageable and realistic as far as time of completion and resources needed. The next step is creating an analysis team to work with the various stakeholders to understand what the company needs the new system to do. As the analysis is completed a more formalized design will be presented to the same stakeholders in the form of a data flow diagram to ensure that all the needs are being met. At this time the stakeholders will have the ability to present changes as part of the change ontrol process described as part of the Smith quality assurance processes. Smith will also implement additional design methods as required by the specific needs of a project. These methods include the use of new models, tools, and techniques in order to fully understand the system requirements. It may be necessary to bring in third-party vendors to provide and use the tools that these methods require. These vendors will be subject to a procurement process as indicated in the contract for the project and are subject to a determination of need by the stakeholders. The next step is for a finalized data flow diagram to be presented to a design team who will then analyze and determine the best approach for implementing the design. This will include determination of a tool, and the solicitation of vendors to provide the tool as needed. The stakeholders will again be consulted before any final determinations are made. Once a tool or vendor is determined the design team will work on implementing the design. The design will be implemented as part of the project plan timeline and Smith will provide developer testing in addition to end-user acceptance testing. This ensures that the final product matches the goals of the system as laid out in the project plan. Once acceptance testing is completed the system will be implemented and the system will enter its training phase as indicated in the project plan. After full implementation, the system will enter the maintenance phase. Depending on the term of the contract, Smith will be involved in the maintenance phase of the system through its live cycle. All contracts include phone support for as-designed elements of the system. Quality Assurance Processes and Procedures Smith is dedicated to providing quality of the highest level in all its services to its clients. This quality is ensured through the use of tools put in place at the beginning of the project. The most important tool in use is the project manager. All of Smith’s project managers are qualified, experienced managers who take a hands-on approach to ensuring that a project stays on the timeline and within the budget. This includes weekly updates to shareholders as well as daily stand up meetings to ensure that everyone is on track and there are no concerns to delay the project. Any concerns are immediately made known and the manager will do his or her best to provide more resources to address the problem with minimal effects to the project plan. To ensure that the project is kept within scope, a strict change control process will be used to determine what parts of the project will be able to be changed and when. This can be different for every project; Smith approaches each project plan in a similar fashion, including setting priority, and secondary goals. The stakeholders have the ability to define these goals during the analysis phase as well as a say in the change control process. Primary goals are strictly followed and changes are made to these goals only when the outcome of the project is in jeopardy. Secondary goals are more flexible and their change control process is not as severe; however the process is strictly adhered to. This adherence to the change control process ensures that the project is a success and not dependent on the success or failure of individual parts. Testing Procedures For each level of testing that takes place, Smith will develop charts detailing the testing step to be performed, an example of the chart is shown in example 1. This chart includes sections to identify what is being tested (Actor), what is being done (Action) and a description of the testing task. In addition, a secondary chart will be provided that details each step to be performed to complete the test case in question. Actor| Action| Description| Customer/Employee/Etc. | Click Button 1| Button 1 starts the applications and takes the user to the login, etc. | Customer/Employee/Etc. | Click Button 2| Button 2 logs the current user into the system| Continue†¦| | | Step| Step Expected Result| 1. Launch Application/Etc. Application window should open and prompt user for credentials, etc. | 2. Login/Etc. | User should be logged into application and appropriate menu items should be shown based on user’s security level, etc. | Continue†¦| | Figure 1 – Sample Software Capability Testing Diagrams An additional process flow that will be followed by Smith engineers is to chart the process flow for all testing for easy review by clients and engineering staff. The format of the process flow is shown in Figure 2. Figure 2 – Sample Testing Data Flow Diagram Developer Testing Smith requires its developers to perform testing on each piece of a project that they are responsible for working on. Each of these tests ensures that the software is ready for the next step in the process, whether that is integration with other pieces or implementation. The developers are required to ensure that the testing covers reliability, accuracy, fault tolerance and performance as required by the architecture design documentation for the project. Reliability Reliability testing is important to ensure that the system is capable of handling input and output in all situations it is likely to encounter during use. This includes programming for proper error handling should a user input unexpected data, as well as for handling exceptions on the data output. Developers use the architecture document to control the input and output and use exception handling to notify the user that something has gone wrong without passing the bad data along to the next process. In order to test reliability developers will purposefully input bad data and the system is required to handle it correctly. The developers are required to check not only that the errors are thrown properly, but that they are informative and the bad data are not output. Accuracy Accuracy testing is important because the input must be received, stored, transformed and output correctly. Any failure in any of these steps will affect the accuracy of the system. Developers must develop algorithms to transform the data properly so that the output is as expected. Since system algorithms can be achieved in multiple ways that achieve the same results, it is important that the accuracy is tested as often as possible. Developers are required to develop and input use cases to ensure the data are being output as required. If the output is not what is expected the developers can roubleshoot and track down the problem and run the use cases again. The system architecture document will detail the results needs, but developers often must use creativity to develop a solution to match the requirements. Accuracy testing at the developer stage is a key step for accuracy in the implemented system. Developer Performance Testing Performance testing must be performed during the development phase to ensure that the system does not have any resource or application issues prior to deliver to the customer and conforms to the stated needs of the customer. At Smith performance testing is performed during unit testing and during integration testing. With unit performance testing the developer is able to identify issues easier than during integration testing. During the integration testing phase any module interaction that was not able to be identified during unit testing will be tested. Performance testing includes the development of test cases that test each module within the client application, if resources are required such as network connectivity or file I/O then these systems will also be tested. The expected results of performance testing will be defined during the system analysis phase and will be approved by the client as acceptable criteria. Developer Fault Testing Developer fault testing is a technique used by Smith to inject errors into the software/hardware project to test the capability of the system to handle the errors in expected ways. This method of testing aids developers in the identification of the inability of the application to respond to system conditions that are expected during the normal use of the product. By using fault testing the developers can include processes that respond to these error conditions in a meaningful way. User Acceptance Reliability Like developer reliability testing, user acceptance testing for reliability is important to ensure that the system will reliably handle inputs and outputs. In UAT, test cases will be provided to selected users from the customer’s side. These test cases will allow users to test inputting information into the system so the software can demonstrate that it is capable of handling various types of input by executing on it properly. The UAT will allow the customer to provide feedback to Smith on the test cases and anything that did not perform as expected so that Smith can make any modifications to the system. In the event that Smith has to make any changes, UAT will begin again after the system has been adjusted. User Acceptance Accuracy User acceptance testing for accuracy will provide users with tests to ensure that the system is capable of handling inputs, loading, processing, storage, and outputs accurately. These tests should be consistent with the original testing that took place in the development of the algorithms to ensure that the expected results are produced by the system to the degree of accuracy that is required by the application. All calculations that the system needs to be able to perform should be tested in the UAT to demonstrate to the customer that the system is capable of handling the calculations correctly. This is the chance for the customer to fully test the system and provide any feedback to Smith. The user tests will be developed to demonstrate the full capabilities of the system. User Acceptance Fault Tolerance Once the software has been designed and implemented, the end-user’s who will utilize the software will be able to test the software’s performance (User Acceptance Testing, 2010). Allowing the end-user’s to test the software will allow IT personnel to make any changes and fix bugs that may cause future errors. All though much software may not be productive due to errors, Smith depends on test results and test reports to ensure errors are fixed and errors in the system are debugged. Below are a few tools that are used for user acceptance testing and fault tolerance: * Test Results and Error Reports User Acceptance Sign-off (Figure 3) * Production Systems * Final Installation Procedures and Instructions * Final Documentation and Training Materials * Project Plan * Methodology Compliance Form (User Acceptance Testing, 2010) (Figure 4). Smith will use these tools to ensure the User-Interface is accurate and ready for deployment. Figures 3 and 4 are sample templates fo r some of the tools used. Figure 3 – User Acceptance Sign-Off Sheet Figure 4 Methodology Compliance Form Test System Infrastructure Hardware/Software Capabilities Smith uses QuickTest Professional 10. (QuickTest) software to perform testing on all of its software projects. The software is an automated testing environment that uses testing scripts to regression test all parts of a new software product. These testing scripts are created by a developer and ensure that as new items are added, the previously tested items maintain their same functionality. Since the testing scripts are setup in a GUI environment that uses capture technology to generate them directly from the software environment that is being tested, the time required to create them is minimal and the expected results are easy to predict (HP, 2007). This ease of use helps control the testing timeline so that the projects stay on track. In addition, QuickTest provides customizable reports about errors that can include screenshots and other information to make it easier for developer to recreate the errors so they can be resolved (HP, 2007). Smith maintains separate testing hardware to handle its testing needs. This environment utilizes quad-core Intel processors running Windows Vista and equipped with maximum memory capabilities so that the testing can run as quickly as possible. The separate environment ensures that the testing can run simultaneous to the development whenever possible so that the timeline set up for any project can be strictly adhered to. Formal Program Specifications Format The format of the specifications that will be used by the software engineers at Smith will is detailed in the attachment named: System Requirements Specification. This specification includes a complete description of the requirements of the system to be built. Detailed instructions are included to aid developers in the definition of the requirements and what will be one to satisfy that requirement. Conclusion Smith Consulting takes pride in providing professional development of systems for our clients. Having the processes and requirements in place as outlined in this document such as our quality assurance processes and our developer and user acceptance testing ensures that the systems that Smith Consulting builds remain in scope with the project plan and within budget. Our processes also help to ensure that the client and key stakeholders are engaged throughout the development lifecycle. References Everett, G. D. amp; McLeod, Jr. , R. (2007). Software Testing. Retrieved February 27, 2010, from University of Phoenix eCampus, Entire eBook. BSA385 – Introduction to Software Engineering. Frenzel, C. W. , amp; Frenel, J. C. (2004). Management of Information Technology, 4E. Retrieved February 14, 2010, from University of Phoenix eCampus, Entire eBook. BSA385 – Introduction to Software Engineering. Hewlett-Packard Development Company, L. P. (2007). HP QuickTest Professional software Data sheet. Retrieved March 5, 2010, from https://h10078. www1. p. com/cda/hpdc/navigation. do? action=downloadPDFamp;caid=3885amp;cp=54_4000_100amp;zn=btoamp;filename=4AA1-2116ENW. pdf Hewlett-Packard Development Company, L. P. (2010). HP QuickTest Professional software System Requirements. Retrieved March 5, 2010 from https://h10078. www1. hp. com/cda/hpms/display/main/hpms_content. jsp? zn=btoamp;cp=1-11-127-24^9674_4000_100__ Attachments Purpose: The System Requirements Specification (SRS ) is a complete description of the requirements of the system to be built. It is derived from Customer Requirements. It covers all the business functions, inputs, outputs, and system interfaces of the proposed project, and answers these questions: * What is the system or software supposed to do (from the customer’s point of view)? * What users, system hardware, other hardware, and other software does the system interact with? * What are the performance requirements, such as speed, recovery, and capacity? * What are any constraints on design? Scope: The System Requirements Specification must be completed for any systems development project. Instructions: Identify instructions for using the template. 1. Prior to releasing remove this template cover page. This is part of the template not part of the finished document. 2. Angle brackets (lt; gt;) indicate information to be input for specific project. Remove angle brackets (lt; gt;) when information is entered. 3. Template sections which do not apply to the system can be labeled as â€Å"Do not Apply† or removed from the document as long as the base requirement of information listed above has been recorded. 4. Template instructions are italicized and should be removed from the document. 5. Open the header/footer and update the appropriate information to the header. No information needs to be updated in the footer – this will occur automatically each time the file is closed. * lt;Project Namegt; System Requirements Specification Rev lt;1. 0, 1. x, 2. 0,gt; Revision # of document. Use 0. 1 thru 0. 9 for pre-approval drafts. Use 1. 0 thru 9. 9 for approved copies. lt;Dategt; Date of revision Prepared by: lt;Authorgt; * Approvers lt;Include a place for, and acquire approval by all critical project stakeholders, as required by the Software Development Guidelines. More approvals may be included as deemed appropriate. gt; The following â€Å"Approvers† are responsible for reviewing this System Requirements Specification and agree with the project’s requirements. The approvers understand and will support the responsibilities described herein for their organization. Note: Approver signatures are captured electronically in the Electronic Qualification Document Management System (EQDMS). lt;Namegt;| | Project Lead| | lt;Namegt;| | | | lt;Namegt;| | lt;other reviewergt;| | lt;Namegt;| | lt;Key Stakeholder #1gt;lt;lt;Titlegt;gt;| | lt;Namegt;| | lt;Key Stakeholder #2gt;lt;lt;Titlegt;gt;| | | | | Document History Date Revised| Version No. | Author| Reason for changes| | | | | | | | | | | | | | | | | | | | | Introduction7 Purpose7 Scope7 Definitions, Acronyms, and Abbreviations7 References7 Overview7 Overall Description7 System Perspective7 System Requirements7 System Interfaces8 User Interfaces8 Hardware Interfaces8 Software Interfaces8 Communications Interfaces8 Memory Constraints8 Operations8 Site Adaptation Requirements8 System Functions9 User Characteristics9 Constraints9 Assumptions and Dependencies9 Apportioning of Requirements9 Functional Requirements9 Performance Requirements9 Logical Database Requirements10 Design Constraints10 Standard Compliance10 Software System Attributes10 Supporting Information10 Introduction Purpose The SRS identifies all of the system requirements. The system requirements are derived from customer requirements as well as perceived customer needs and specific local and regulatory requirements. The SRS identifies all the system requirements sufficient for the developers to develop a system which meets customer expectations. In addition, the SRS provides sufficient detail for complete system validation. The audience is the entire project team and customer/sponsor representatives. Scope lt;Identify the software product(s) to be produced by name, explain what the software product will and will not do, include relevant benefits, objectives, and goals of the softwaregt; Definitions, Acronyms, and Abbreviations lt;Define all terms, acronyms, and abbreviationsgt; References lt;Provide a complete list of all documents referenced elsewhere in this document, identify each document by title, date, and publishing organization, specify the sources from which the reference to an appendix or another documentgt; Overview lt;Describe what the SRS contains and explain how the SRS is organizedgt; Overall Description System Perspective lt;Describe whether the system is totally self-contained or has interactions with other systems within or outside of its environment, a block diagram can be added here to show interconnections with other systems and requirements related to overall systemsgt; System Requ irements lt;The purpose of this section is to describe all of the software requirements to a level of detail sufficient to enable designers to design a system to satisfy those requirements and QA testers to test that the system satisfies those requirements. As a minimum, every requirement should include a description of every input/stimulus into the system and every output/response from the system, and all functions performed by the system in response to an input or in support of an output. gt; lt;The following sub-sections 3. 1 – 3. 15 identify different requirements categories. It is unlikely that every project will have requirements in each category. It is not necessary to identify requirements in each category, they are provided only as guidance to insure that each type of requirement is considered. All requirements should be listed in section 3 and each requirement should be uniquely numbered. gt; System Interfaces lt;List each system interface and identify the functionality of the software to accomplish the system requirement and the interface description to match the systemgt; * User Interfaces lt;Specify the logical interface between the software product and its users, including configuration characteristics such as required screen formats, page or window layouts, content of reports or menus, or availability of programmable function keys necessary to accomplish the software requirements. Specify the aspects of optimizing the interface with the person(s) who must use the system, an example would be constructing a list of do’s and don’ts on how the system will appear to the usergt;. * Hardware Interfaces lt;Specify the logical characteristics of each interface between the software product and the hardware components of the system. This includes configuration characteristics, supported devices/how they will be supported (full-screen vs. line-by-line support for a terminal for example), and protocolsgt;. * Software Interfaces lt;Describe the use of other required software products and interfaces with other application systems. Describe the purpose of the interfacing software, and the definition of interface in terms of message content and format. Reference the documents(s) defining the interface(s). Include name, mnemonic, specification number, version number, and source for each required software productgt;. * Communications Interfaces lt;Specify the vario us interfaces to communications such as local network protocols, etc. gt; Memory Constraints lt;Specify any applicable characteristics and limits on primary and secondary memory. gt; Operations lt;List the following if not already listed in the User Interface section above: the various modes of operations in the user organization (user initiated operation), periods of interactive operations and periods of unattended operations, data processing support functions, and backup and recovery operations. gt; Site Adaptation Requirements lt;Define the requirements for any data or initialization sequences that are specific to a given site, mission, or operational mode (grid values, safety limits, etc. , and the site or mission-related features that should be modified to adapt the software to a particular installation. System Functions lt;Provide a summary of the major functions that the software will perform. The functions should be organized in a way that makes the list of functions understandable to the customer or to anyone else reading the document for the first time. Graphics can be used to show the different functions and their relationships, and the logical relationships among variables. gt; User Characteristics lt;Describe the most general characteristics of the intended users of the product including educational level, experience, and technical expertise. gt; Constraints lt;Describe any items that will limit the developer’s options such as regulatory policies, hardware limitations, interfaces to other applications, parallel operation, audit functions, control functions, higher is the availability of an operating system on a specific hardware environment that is designated for the software product. gt; Apportioning of Requirements lt;Identify requirements that may be delayed until f uture versions of the system. gt; Functional Requirements lt;Describe the fundamental actions that must take place in the software in accepting and processing the inputs and in processing and generating the outputs. Examples are validity checks on the inputs, exact sequence of operations, responses to abnormal situations, effect of parameters, and relationship of outputs to inputs, including input/output sequences and formulas for input to output conversion. Partition the functional requirements into sub functions as necessary. gt; Performance Requirements lt;List requirements in measurable terms related to the following: * -Static numerical requirements: such as the number of terminals to be supported, the number of simultaneous users to be supported, and amount and type of information to be handled, and * -Dynamic numerical requirements: such as the number of transactions and tasks and the amount of data to be processed within certain time periods for both normal and peak workload conditions. gt; Logical Database Requirements lt;Specify the logical requirements for any information that is to be placed into a database such as types of information used by various functions, frequency of use, accessing capabilities, data entities and their relationships, integrity constraints, and data retention requirements. gt; Design Constraints lt;Specify design constraints that can be imposed by other standards, hardware limitations, etc. gt; Standar d Compliance lt;Specify requirements derived from existing standards or regulationsgt; Software System Attributes lt;Describe other software attributes that can serve as requirements such as factors required to establish reliability, availability, security,

Monday, March 2, 2020

The Many Uses of PBT Plastics

The Many Uses of PBT Plastics PBT, or polybutylene terephthalate, is a synthetic, semi-crystalline engineered thermoplastic with similar properties and composition to polyethylene terephthalate (PET). Its part of the polyester group of resins and shares characteristics with other thermoplastic polyesters. Its a high-performance material with high molecular weight and is often characterized as being a strong, stiff, and engineerable plastic. Color variations of PBT range from white to bright colors. Uses PBT is present in everyday life and common in electrical, electronic, and automotive components. PBT resin and PBT compound are the two types of products used in various applications. PBT compound comprises various materials that can include PBT resin, fiberglass filing, and additives, while PBT resin includes only the base resin. The material is often used in mineral or glass-filled grades. For use outdoors and where fire is a concern, additives are included to improve its UV and flammability properties. With these modifications, its possible for a PBT product to be used in numerous industrial applications. PBT resin is used to make PBT fiber as well as electronic parts, electrical parts, and auto parts. TV set accessories, motor covers, and motor brushes are examples of the uses of PBT compound. When reinforced, it can be used in switches, sockets, bobbins, and handles. The unfilled version of PBT is present in some brake cable liners and rods. When a material with high strength, good dimensional stability, resistance to various chemicals, and good insulation is needed, PBT is a preferred choice. The same is true when bearing and wear properties are determining factors. For these reasons, valves, food processing machinery components, wheels, and gears are made from PBT. Its application in food processing components is largely due to its low moisture absorption and its resistance to staining. It also doesnt absorb flavors. Advantages The major advantages of PBT are evident in its resistance to solvents and low shrinkage rate when forming. It also has good electrical resistance and because of its fast crystallization is easy to mold. It has excellent heat resistance up to 150 degrees Celcius and a melting point reaching 225 degrees Celcius. The addition of fibers enhances its mechanical and thermal properties, allowing it to withstand higher temperatures. Other notable advantages include: Excellent stain resistanceExcellent machining characteristicsHigh strengthToughnessExcellent stiffness-to-weight ratioResistance to environmental changesExcellent machining characteristicsBetter impact resistance than PETExcellent dimensional stabilityBlocks UV radiationHigh electrical insulation propertiesGood variety of grades available Disadvantages PBT has disadvantages that limit its application in some industries, including: Lower strength and rigidity than PETLower glass transition temperature than PETProne to warp when glass is used as a fillerDoesnt present satisfactory resistance to acids, bases, and hydrocarbons Future of PBT Demand for PBT has regained footing after the economic crisis in 2009 caused various industries to lower production of certain materials. With growing populations and innovations in the automotive, electrical, and electronics industries, the use of PBT will steadily increase. This is apparent in the automotive industry, given its increasing need for lighter, more resistant, low-maintenance, and cost-competitive materials. The use of engineer-grade plastics such as PBT will increase due to issues surrounding corrosion of metals and high costs to minimize that problem. Many designers looking for alternatives to metals are turning to plastic as the solution. A new grade of PBT that offers better results in laser welding has been developed, providing a new solution to welded parts. Asia-Pacific is the leader in the use of PBT, which hasnt changed even after the economic crisis.  In some Asian countries, PBT is mostly used in the electronic and electrical markets, while in North America, Japan, and Europe, PBT is mostly used in the automotive industry. Its believed that by 2020, consumption and production of PBT in Asia will considerably increase compared to Europe and the U.S. This prediction is reinforced by numerous foreign investments in the region and a need for materials at a lower production cost, which is not feasible in many Western countries.

Friday, February 14, 2020

Social Work and the Law Case Study Example | Topics and Well Written Essays - 1250 words

Social Work and the Law - Case Study Example In other instances, abuse reports from hospital visits were ignored and the child was returned to her abusers. The Timeline article noted that three social workers were sacked after a public inquiry by Lord Laming found them guilty of negligence. Since Victoria's death, there has been an upheaval in reforms to protect children, young people and vulnerable adults, especially in the areas of social work and the government in the UK. Under the Children's Act of 2004 (Smith 2005), legislation in the following areas has been introduced: physical and mental health, emotional well being, protection from harm and neglect, education training and recreation, contributions by children to society, and social and economic well being. The question becomes whether these generalized areas can become focused enough to matter. Studies indicate that the basic areas affected by the Act are the rights of children through the revised Mental Health Act; needs of pupils through Qualification and Curriculum Authority (QCA)__related to the number of new international family arrivals; disability awareness training; the Education Act 2005; help for people with dementia through the International Health Study related to quality of life; the need for new legislation prohibiting discrimination because of sexual orientation, and the effort to balance work and life in the community (Background 2006). This is an ambitious enterprise, but given past history, it is not likely that the Children Act 2004 will resolve all of the issues in conflict. There is presently a two-year assessment underway funded by the Nuffield Foundation which began in October 2004 and will continue to September 2006. The assessment is based on the Human Rights Act of 1998 which brought the European Convention on Human Rights (ECHR) into UK domestic law, and the purpose is to determine anti-discriminatory measures available under the Equality Bill which extend to children and young people (All Party Parliamentary 2005). One concern in the Climbi inquiry was allegation of racism. Victoria was African and spoke little English (Timeline 2003). At present, no police officers criticised by the inquiry have lost their jobs, and one of the social workers involved has been allowed to resume working with children (Climbi Inquiry 2005). With anti-discrimination a key concern in the UK and Blacks, ethnic minorities and the disabled the focus of many reforms underway, the social aims of the UK government are commendable, but one wonders if they can actually chan ge public perception in a way that creates a safe environment for children. The policies contained in the law have weaknesses. The Equality Bill allows for enforcement against anti-discriminatory actions, but, according to the Child Impact Statement, "its powers in relation to the Human Rights Act 1998 are primarily promotional." Clause 9(2)(a) of the Equality Bill defines human rights as ECHR rights specifically, though subsection (b) enables the new Commission on Equality and Human Rights to exercise its functions in respect of other human rights. This could include the UN Convention on the Rights of the

Saturday, February 1, 2020

Effects of Alcohol Essay Example | Topics and Well Written Essays - 2000 words

Effects of Alcohol - Essay Example Besides, majority of the teenagers are not found to be a part of responsibilities. Mostly they are college or high-school students seeking to experience activities like smoking, drinking etc. For teenagers drinking starts with the concept of "exploring", all they want is just to discover and explore the taste like they have tasted never before. After they have explored the new "taste", they drink for fun, in friends' gatherings, get together or simply they are convinced to drink by the word of mouth. This "fun" activity takes them to the journey, which is all ended up at the threshold labeled "heavy drinkers". The reductions in alcohol use by adults in their late twenties largely reflect the impacts of new responsibilities associated with engagement, marriage, pregnancy, and parenthood due to which psychologically 'drinking' becomes secondary for them. "Research suggests that parental behavior plays a central role in adolescent use and misuse of alcohol. Parental drinking affects adolescent perception of alcohol misuse in several ways. The children of drinking parents are less likely to see drinking as harmful and more likely to start drinking earlier. Both these attitudes and behaviors, in turn, predict greater alcohol misuse particularly at age 17-18. Parental drinking may also be mediated by friends' alcohol use in predicting alcohol misuse in adolescence". (Abbott et al, 1997, p. 280) One of the main causes for teenage drinking is the fact that they impinge heavily on decisions regarding living arrangements, but there are other important living contexts that may bear important relationships to substance use. Living with one's parents, in a dormitory, with roommates, or living alone offer varying levels of constraint or opportunity with regard to substance use. "Newcomb and Bentler (1985) found significant co variation between substance use and living arrangements, although their work emphasized the selection interpretation of these results. Those living with their parents as young adults reported the lowest levels of alcohol use of any group in adolescence. Those living with roommates, alone, or in "other" arrangements did not evidence distinct patterns of substance use". (Bachman, 1997, p. 24) As far as adults are concerned, many are independent and smart enough to take their own decisions wisely. Their stability refers to the living arrangements in which they ar e not dependant on anyone. If, however they are unstable financially, they drink and in rare cases become heavy drinkers but that does not affect their health as badly as teenage drinking affects. "Employment", one of the main reasons of drug use refers to those complex situations, which results in varying results depending on what aspect of employment is under consideration. The costs and benefits of employment in adolescence have been the subject of some

Friday, January 24, 2020

Dillard and Thoreau Comparison :: Essays Papers

Dillard and Thoreau Comparison From the lone hiker on the Appalachian Trail to the environmental lobby groups in Washington D.C., nature evokes strong feelings in each and every one of us. We often struggle with and are ultimately shaped by our relationship with nature. The relationship we forge with nature reflects our fundamental beliefs about ourselves and the world around us. The works of timeless authors, including Henry David Thoreau and Annie Dillard, are centered around their relationship to nature. The love for nature is one that is formed when young. Thoreau shows evidence of early development of a lifelong love for nature that he would carry with him in everything that he did. As a young boy of ten he was fond of walking deep into the woods that surrounded his home in Concord in search of solitude (Salt 18). Thoreau expressed an interest in living at Walden Pond at the age of ten (Salt 19). His love of nature can largely be credited to qualities inherited from his mother (Salt 22). It would rightfully be his love of nature that he would be remembered for. Thoreau after graduating from Harvard College began to keep a journal that he filled with the many thoughts and observations that came to him on his daily walks about Concord (Richardson 7). These Journals would spawn into the many books that he wrote, the most prominent being Walden. Thoreau was a self-taught naturalist, who spent much of his time systematically studying the natural phenomena almost exclusively around Concord (Witherell and Dubrulle). His Journal contains these careful observations, such as the cycles of plants, of local water levels, and many other natural phenomena (Witherell and Dubrulle). These Journals help to impress the love that he held for nature. It is this feeling that has propelled him to be considered by many to be the leader of the environmental movement (Buell 171). Thoreau himself cared little for group activities, religious or political, and even avoided organized reform movements (Gougeon 195). The abolitionist movement did however bring Thoreau out and into the public forum (Salt 140). As he became further involved with his Journal and his examination of nature he began to develop into an environmentalist and natural historian (Buell 172). This is evident by his views represented in Walden regarding the progress that was taking place in Concord at the time (Witherell and Dubrulle).

Thursday, January 16, 2020

Biographical Analysis of John Mcwhorter

Han Bin Kim Comp II, Class B Assignment 2, Draft 1 February 23, 2013 John McWhorter Interview Over the years I have interviewed a good number of people, but there has never been anyone quite like John McWhorter. Upon reading the article â€Å"The Cosmopolitan Tongue: The Universality of English† as published in the 2009 Fall edition of World Affairs, I found myself delighted by the mellow but powerful tone and the writer who could use it with such ease. Here was a man with brains, consideration, and humor.Lost in my reveries about what McWhorter would be like, I didn’t quite realize that I had somehow dialed his office number until a deep voice filtered through the receiver. â€Å"Yes? McWhorter speaking. † With a tingling sense of nervousness I had forgotten since my rookie days, I introduced myself and asked if he could spare time for a brief interview. He replied, â€Å"Interviews, my dear sir, are rarely brief,† and I could almost hear his smile. There was that brilliant wit which had inspired him to state that there were â€Å"no feminine-gendered tables that talk like Penelope Cruz. (McWhorter, 251) After a turn or two of friendly wrangling, he gently suggested meeting Saturday afternoon at a quiet cafe we both knew. I agreed to the designated rendezvous and, unable to control the temptation, asked, â€Å"How long have you said cafe like that? † The way McWhorter pronounced the word was this: the ‘c’ was sweeter and lighter, in the way Italians and Spaniards speak, and the ‘f’ was said like a soft ‘p’—sounding simply foreign. He said simply, â€Å"Since I was very young. I already knew that he had â€Å"taught himself languages as a hobby since childhood† (McWhorter, 247), and unsatisfied as I was with his answer, I vowed that Saturday would be a new day. On Saturday afternoon I drove down a peaceful country road and walked silently into the cafe. A tall man stood wi th his back to me, gazing out the large French window, and without prologue asked, â€Å"Isn’t that a beautiful poem right in front of us? Anne Shirley said it a century ago, but I’ll take the liberty to repeat it.The lines and verses are only the outward garments of the poem; the real poem is the soul within them†¦ and that beautiful scene is the soul of an unwritten poem. † I smiled quietly at his analytical but sensitive analogy, reminded immediately of his description of the word ‘al— â€Å"an evergreen branch, a word whose final sound is a whistling past the sides of the tongue that sounds like wind passing through just such a branch. † (McWhorter, 247) I later asked him what his childhood nickname had been, and laughing, he confessed that he had most often been called â€Å"poet†.Small wonder for a man who could condense a long, everyday sentence—say, for example, â€Å"there are an innumerable number of books that c ould have summed up to no mean weight†Ã¢â‚¬â€into three pithy, creative, imagery-filled words: â€Å"Bookstore shelves groan. † (McWhorter, 247) He folded his long self into the armchair, crossing his legs, and leaning slightly forward he told me to sit down. As I sat, I remarked, â€Å"You look a great deal like I imagined you to be. † His quiet question and intelligent gaze compelled me to elucidate.I had gathered much of the premises from his writing. The contrasting thoughts â€Å"I hardly rejoice when a language dies† (McWhorter, 247) and â€Å"Would it be inherently evil if there were not 6,000 spoken languages but one? † (McWhorter, 252) could hardly have revealed themselves in a single piece of writing unless the writer was a man of exceptionally precise, cold logic. Thus I had already envisioned the deep-set, handsome eyes that flashed fire from under his brow, and the firmly set mouth. I had also imagined him to be a handsome man, and he was that, too.Humor saved the chin from tapering too sharply, the mouth from being dour: â€Å"Spanish speakers do not go about routinely imagining tables as cooing in feminine tones. † (McWhorter, 249) McWhorter laughed at my analysis, wryly telling me that I should have gone out for professional work in physiognomy, and handed me the menu which the waitress had left by his side. These little considerate actions which I had noticed during the phone call and the three minutes I had met him, inspired me to ask if he had always been so considerate. He looked surprised. I have never thought myself considerate,† he said slowly, â€Å"I am often told that I am too frank with my words. Before I make my opinion on something, I look at it from all perspectives to check that it is perfectly reasonable and logical. But once I make it, I say it without stopping to think if people who think otherwise will be hurt by my words. † I protested. I had already known that he was a considerate person just by reading his article; namely, the welcoming way with which he drew his readers in: â€Å"Most Americans pronounce disgusting as â€Å"diss-kusting† with a k sound. Try it—you probably do too. )† (McWhorter, 248) The tall man leaned back in the armchair and laughed. â€Å"My dear friend, every writer is obligated to welcome his readers. Readers are the laziest species that ever drew breath, and if they don’t feel welcomed, they won’t read. As for being patient in littler things—well, I don’t know if this is very relevant or not, but I read five versions of the Talmud, each one progressively harder, when I was in middle school. I’m pretty sure junior high was when my interest in Hebrew peaked.The Talmud was a pretty good source of linguistic and cultural knowledge, and some of the moral standards made pretty logical sense, so I adopted them as my own. † It was relevant. Being considerate in a gent lemanly way, however, was different from the deferential attitude that McWhorter always took on when dealing with other cultures. More curious was how completely he seemed to understand each language, from its origin to how the people felt about it—â€Å"Native American groups would bristle at the idea that they are no longer meaningfully â€Å"Indian† simply because they no longer speak their ancestral language. (McWhorter, 249) McWhorter looked a trifle annoyed at first, but gradually his well-shaped face took on more complacent, amused lines. â€Å"I am a writer, and I am a linguist,† he said. â€Å"Both have to do with words—their denotation, connotation, nuance, and power. Knowing the power each word can wield automatically inspires you to feel a certain reverence for the English vocabulary in general—I’m sure you’ll agree with me there, sir—and knowing the power each language can wield brings you on your knees before th e altar of all languages. † â€Å"But you don’t worship something you know absolutely nothing about,† he aid, gazing out at the sunlit scene again. â€Å"You first make sure that whatever it is, it is something that deserves to be worshipped. So you study the language. From then on, it’s rather like jumping into a river. Jump into the heart of the current, and you will be swept away like a stray autumn leaf. If you give yourself wholeheartedly up for the language to mold, the culture starts to mold you too. And as for the fact that I feel this way towards all languages,† and here a small frown creased his brow as he turned to me again, â€Å"well, it is a shame that this should be surprising, that is all.Each language has a rich legacy, albeit a legacy very different from our own, and they should be respected. † McWhorter’s eloquence touched me, and we talked for two more hours, vacillating from common everyday things I caught glimpses of from his article to fascinating facts I had never dreamed about him. I learned that he had mastered Socrates’ syllogisms at the age of six and Hegelian dialectics at the age of twelve, and that the value he respected most in humanity was its reason.Judging by the cold shoulder he gave his so beloved minority languages in his concluding paragraph—â€Å"We must consider the question in its pure, logical essence† (McWhorter, 252)—it was hardly surprising. More interesting was the fact that he had no less than four dogs at home, each named after a rare language he had specially enjoyed. The latest addition to the family was a darling slender little Chihuahua named Ket, with triple the uncertain grace of awkwardness found in dogs of his species. In the middle of hearing about Ket’s antics, I asked rather abruptly, â€Å"What art form is your favorite?Modernist? † McWhorter looked at me, surprised. â€Å"How did you guess? † I laughed. McWhorter, for a man of such clear-cut logic, enjoyed impossibilities as far as reality allowed— â€Å"The Ket language of Siberia is so awesomely irregular as to seem a work of art. † (McWhorter, 250) It was only natural that he should enjoy Picasso, whose pictures showed sharper intellectual insight, over David or Michelangelo, whose works were but excellent facsimiles of life’s appearance copied onto canvas and marble.Four hours passed by in the blink of an eye and time came for McWhorter to leave. He stood up and cordially shook my hand. â€Å"It was an honor meeting you, sir, though I dare say the interview was not short. † I shook my head. â€Å"No, it was an excellent interview. Thank you very much, Mr. McWhorter. † â€Å"Please, John,† McWhorter smilingly said. â€Å"If there’s one thing I learned from studying languages, it is that names are the essence of culture. I’ve seen many languages that are creative and fiendi shly difficult and random—but no language is ever simpler than the other.Each has rich names for the things they treasure most. Native Americans sometimes have odd names; did you know that they have to earn it? But in our culture, we place identification foremost—and thanks be, my name is John McWhorter; John for friends and Mr. McWhorter for editors who don’t like my articles. † â€Å"Aren’t there many Johns here? † I teased, laughing, as I pulled on my coat. McWhorter shook his head. â€Å"None like me, John McWhorter,† he smiled, and treaded lightly out the door.

Wednesday, January 8, 2020

The Irony of Geoffrey Chaucer in the Canterbury Tales Essay

To begin, I will catch you up on what has happened up until the prologues of the characters. Chaucer introduced to us the characters that are going on this big trip to Canterbury. A number of religious affiliated people went on this group trip. Having the religious people in the group had a major impact on the people. They were able to get to really learn the true attitudes are the way these people really where. So in the general prologue, all the characters introduced themselves and gave a little background on themselves. Now knowing that, you need to know that these people did not exist. The trip itself did not exist, it was all made up. Chaucer was able to use other people to say what he was thinking on the inside. This was a huge. He†¦show more content†¦They don’t know that what the Pardoner is preaching is wrong so they are convinced he knows what he is talking about. The only thing he cares about is getting their money. Once they are dead, they can go down for all he cares. Now the Pardoner is telling everyone this! He is getting on the drunk side so he is opening up to what he is doing. The Pardoner says the following, â€Å"Trust me, you need not to doubt my word. I won’t betray you, I’ll be true†. The Pardoner is telling this to these people right after he was telling them about his secret manipulation of the people. The people listening to his tale are beginning to get furious! They are supposed to go to the Pardoner to repent of their sins, and by repent, it means pay him for it. This man doesn’t care, he doesn’t listen, he could care less about saving people. The Pardoner likes a good drink at the bar, a lady by his side, and money in his hand. The Pardoner use of satire is that Chaucer is telling the people exactly what preachers, like the Pardoner, where really doing. The Pardoner himself didn’t exist, however people like him did. That was the irony of the story. To continue on, the second use of Chaucer’s satire was in the tale, the Wife of Baths. During Chaucer’s time, men where aloud to beat their wives. Men where in charge and that was it. What a man said is what the woman had to do. Chaucer however did not agree with this. So he used satire through the Wife of Baths to show woman had their way aroundShow MoreRelatedEssay on Geoffrey Chaucer778 Words   |  4 PagesGeoffrey Chaucer Geoffrey Chaucer was a poet, a writer, and of course a diplomat. Geoffrey Chaucer was born in the early hours of 1340s to John Chaucer, a vintner and assistant to the kings butler. As a boy, he was a leaf to the Countess of Ulster. (Lombardi) Chaucer was the most famous for writing his unfinished Canterbury tales. (Geoffrey Chaucer) He was born in London, only problem is, the exact date and place are unknown. From his writings Chaucer emerges as poet of love, both worldly and heavenlyRead More Chaucers Canterbury Tales - Comparing The Pardoners Tale and The Nuns Priests Tale805 Words   |  4 PagesIrony in The Pardoners Tale and The Nuns Priests Tale    Irony is the general name given to literary techniques that involve surprising, interesting,or amusing contradictions. 1   Two stories that serve as excellent demonstrations of irony are The Pardoners Tale and The Nuns Priests Tale, both from Chaucers The Canterbury Tales. Although these two stories are very different, they both use irony to teach a lesson.      Ã‚  Ã‚  Ã‚  Ã‚   Of the stories, The PardonersRead MoreTones, Moods, and Irony in the Canterbury Tales833 Words   |  4 Pagessetting, theme, and tone. Irony, however, is a tone in which the real meaning is contradicted by the words that were used. The Canterbury Tales by Geoffrey Chaucer is a suitable novel for showing various examples of tone, mood, and irony through the many different characters, their personalities, and their narrations. As far as literary tone goes, it is basically the same as the tone used when verbally speaking. Chaucer balanced the serious and deathly tales with the tales set for comedy. In theRead MoreGeoffrey Chaucers The Canterbury Tales1030 Words   |  5 PagesGeoffrey Chaucer’s The Canterbury Tales is a collection of several tales that are all told by different characters and all convey different messages. The story presented in the general prologue is that a group of pilgrims is traveling to the shrine of St. Thomas Becket, and during their journey they take turns telling tales and talking about themselves. Chaucer uses the pilgrims to express his beliefs, about religion, marriage, social class, and many other topics. One of the pilgrims is the MancipleRead MoreAnalysis Of The Canterbury Tales1157 Words   |  5 PagesThe Canterbury Tales, written by English poet Geoffrey Chaucer, is arguably the most notable yet controversial work of British Literature. Known as the Father of British Literature, Chaucer ultimately revolutionized both the English language and literature by refusing to follow the status quo and writing his works in Middle English instead of the more widely accepted languages at the time, such as Latin or French. Chaucer used The Canterbury Tales to target and satirize society of the Middle AgesRead MoreThe Canterbury Tales : An Analysis Of Medieval Life By Geoffrey Chaucer939 Words   |  4 PagesCanterbury Tales: An Analysis of Medieval Life by Geoffrey Chaucer The Canterbury Tales is strongly considered one of the greatest works in medieval literature. An admirer of Chaucer, and the author of Chaucer and the Fifteenth Century, H.S. Bennett describes Chaucer’s unique style as, â€Å"No detail was too small for him to observe, and from it he could frequently draw, or suggest, conclusions which would have escaped many.† While The Canterbury Tales was originally intended to be an epic poemRead MoreHypocrisy Revealed in Canterbury Tales891 Words   |  4 PagesIn Geoffrey Chaucers The Canterbury Tales he reveals an underlying flaw in society. Chaucer portrays the Pardoner as hypocritical in order to get his message across to readers. The Pardoner is shown to be the exact definition of a hypocrite by preaching to others to lead a spiritual life, while not living by those preachings himself. In Canterbury Tales, Chaucer reveals hypocritical qualities in the Pardoner through vivid characterization, tone, and morality. In the Pardoners prologue, ChaucerRead MoreEssay Immorality in Chaucers Canterbury Tales1646 Words   |  7 Pageswill ruin any relationship. In Geoffrey Chaucer’s The Canterbury Tales, he specifically illustrates through his pilgrims’ stories some comical and realistic events that display immorality in the Middle Ages. There are several characters whose stories are focused on presenting the immorality within their tales. Like that of â€Å"The Miller’s Tale,† and â€Å"The Merchant’s Tale.† Chaucer utilizes these tales to display one specific immoral act, which is sexual sin or lust. Chaucer addresses the seven deadly sinsRead MoreGeoffrey Chaucers Experiences In the Canterbury Tales Essay1130 Words   |  5 PagesIn the Canterbury Tales, Geoffrey Chaucer describes the journeys and life lessons of thirty fictitious pilgrims. Scholars explain that only one of the thirty pilgrims was indeed Chaucer, but other characters in the Canterbury Ta les represent the struggles of Chaucer as well. Although the pilgrims’ tales were pretend, they were based on actual events that Chaucer experienced throughout his lifetime. He represents his own insecurities and flaws throughout the array of the characters’ tales. SituationRead MoreChaucer s The Canterbury Tales906 Words   |  4 PagesIn the general prologue to Geoffrey Chaucer’s, The Canterbury Tales, Chaucer reveals his dissatisfaction of the distribution of power and how that power was maintained in the Medieval England estate system, through the use of his physical description of each of the pilgrims and by the personality of specific members of each caste. To portray these characters and the flaws that they represent in actual medieval society, Chaucer heavily relies on the use of irony to describe many of the travelers in