Friday, January 31, 2020
Comparison between five process models of software engineering Essay Example for Free
Comparison between five process models of software engineering Essay IJCSI International Journal of Computer Science Issues, Vol. 7, Issue 5, September 2010 ISSN (Online): 1694-0814 www.IJCSI.org A Comparison Between Five Models Of Software Engineering Nabil Mohammed Ali Munassar1 and A. Govardhan2 1 Ph.D Student of Computer Science Engineering Jawahrlal Nehru Technological University Kuktapally, Hyderabad- 500 085, Andhra Pradesh, India 2 Professor of Computer Science Engineering Principal JNTUH of Engineering College, Jagityal, Karimnagar (Dt), A.P., India Abstract This research deals with a vital and important issue in computer world. It is concerned with the software management processes that examine the area of software development through theà development models, which are known as software developmentà life cycle. It represents five of the development models namely, waterfall, Iteration, V-shaped, spiral and Extreme programming. These models have advantages and disadvantages as well. Therefore, the main objective of this research is to represent different models of software development and make aà comparison between them to show the features and defects of each model. Keywords: Software Management Processes, Softwareà Development, Development Models, Software Development Lifeà Cycle, Comparison between five models of Software Engineering. increased recently which results in the difficulty ofà enumerating such companies. During the previous fourà decades, software has been developed from a tool used forà analyzing information or solving a problem to a product inà itself. However, the early programming stages haveà created a number of problems turning software anà obstacle to software development particularly thoseà relying on computers. Software consists of documents andà programs that contain a collection that has beenà established to be a part of software engineeringà procedures. Moreover, the aim of software engineering isà to create a suitable work that construct programs of highà quality. 1. Introduction Computer Science No one can deny the importance of computer in our life,à especially during the present time. In fact, computer hasà become indispensible in todays life as it is used in manyà fields of life such as industry, medicine, commerce,à education and even agriculture. It has become anà important element in the industry and technology ofà advanced as well as developing countries. Now a days,à organizations become more dependent on computer inà their works as a result of computer technology. Computerà is considered a time- saving device and its progress helpsà in executing complex, long, repeated processes in a veryà short time with a high speed. In addition to usingà computer for work, people use it for fun andà entertainment. Noticeably, the number of companies thatproduce software programs for the purpose of facilitatingà works of offices, administrations, banks, etc, has Theories Computer Function Client Problems The Software engineering Tools and techniques to solve problems Fig. 1 Explanation of software engineering conception. IJCSI International Journal of Computer Science Issues, Vol. 7, Issue 5, September 2010 ISSN (Online): 1694-0814 www.IJCSI.org 95 2. Software Process Models concern. A software process model is an abstract representation of a process. It presents a description of a process from some particular perspective as: The pure waterfall lifecycle consists of several nonoverlapping stages, as shown in the following figure. The model begins with establishing system requirements andà software requirements and continues with architecturalà design, detailed design, coding, testing, and maintenance. The waterfall model serves as a baseline for many otherà lifecycle models. 1. 2. 3. 4. Specification. Design. Validation. Evolution. General Software Process Models are 1. Waterfall model: Separate and distinct phases of specification and development. 2. Prototype model. 3. Rapid application development model (RAD). 4. Evolutionary development: Specification, development and validation are interleaved. 5. Incremental model. 6. Iterative model. 7. Spiral model. 8. Component-based software engineering : The system is assembled from existing components. System Requirements Software Requirements Architectural Design Detailed Design Coding There are many variants of these models e.g. formal development where a waterfall-like process is used, but the specification is formal that is refined through several stages to an implementable design[1]. Testing Maintenance Fig. 2 Waterfall Model[4]. 3. Five Models A Programming process model is an abstract representation to describe the process from a particular perspective. There are numbers of general models for software processes, like: Waterfall model, Evolutionary development, Formal systems development and Reusebased development, etc. This research will view the following five models : 1. Waterfall model. 2. Iteration model. 3. V-shaped model. 4. Spiral model. 5. Extreme model. These models are chosen because their features correspond to most software development programs. Requirements Definition System and Software Design Implementation and Unit Testing Integration and System Testing 3.1 The Waterfall Model The waterfall model is the classical model of softwareà engineering. This model is one of the oldest models and isà widely used in government projects and in many majorà companies. As this model emphasizes planning in earlyà stages, it ensures design flaws before they develop. Inà addition, its intensive document and planning make ità work well for projects in which quality control is a major Operation and Maintenance Fig. 3 Waterfall model[2]. The following list details the steps for using the waterfall IJCSI International Journal of Computer Science Issues, Vol. 7, Issue 5, September 2010 ISSN (Online): 1694-0814 www.IJCSI.org model: 1 System requirements: Establishes the componentsà for building the system, including the hardwareà requirements, software tools, and other necessaryà components. Examples include decisions onà hardware, such as plug-in boards (number ofà channels, acquisition speed, and so on), and decisionsà on external pieces of software, such as databases orà libraries. 2 3 Software requirements: Establishes the expectationsà for software functionality and identifies which systemà requirements the software affects. Requirementsà analysis includes determining interaction needed withà other applications and databases, performanceà requirements, user interface requirements, and so on. Architectural design: Determines the softwareà framework of a system to meet the specificà requirements. This design defines the majorà components and the interaction of those components,à but it does not define the structure of eachà component. The external interfaces and tools used inà the project can be determined by the designer. 4 Detailed design: Examines the software componentsà defined in the architectural design stage and producesà a specification for how each component isà implemented. 5 Coding: Implements specification. 6 7 the detailed starting coding. There is no overlap between stages. Inà real-world development, however, one can discover issuesà during the design or coding stages that point out errors or gaps in the requirements. The waterfall method does not prohibit returning to anà earlier phase, for example, returning from the design phaseà to the requirements phase. However, this involves costlyà rework. Each completed phase requires formal review andà extensive documentation development. Thus, oversightsà made in the requirements phase are expensive to correctà later. Because the actual development comes late in the process,à one does not see results for a long time. This delay can beà disconcerting to management and customers. Many peopleà also think that the amount of documentation is excessiveà and inflexible. Although the waterfall model hasà instructive because it emphasizesà project development. Even if oneà model, he must consider each ofà relationship to his own project [4]. ï⠷ 1. 2. 3. design Testing: Determines whether the software meets theà specified requirements and finds any errors present inà the code. Maintenance: Addresses problems and enhancementà requests after the software releases. In some organizations, a change control board maintainsà the quality of the product by reviewing each change madeà in the maintenance stage. Consider applying the fullà waterfall development cycle model when correctingà problems or implementing these enhancement requests. In each stage, documents that explain the objectives andà describe the requirements for that phase are created. At the end of each stage, a review to determine whether theà project can proceed to the next stage is held. Yourà prototyping can also be incorporated into any stage fromà the architectural design and after. Many people believe that this model cannot be applied toà all situations. For example, with the pure waterfall model,à the requirements must be stated before beginning theà design, and the complete design must be stated before 96 4. 5. 6. ï⠷ 1. 2. 4. 5. 6. 7. ï⠷ its weaknesses, it isà important stages ofà does not apply thisà these stages and its Advantages : Easy to understand and implement. Widely used and known (in theory!). Reinforces good habits: define-before- design, design-before-code. Identifies deliverables and milestones. Document driven, URD, SRD, â⬠¦ etc. Published documentation standards, e.g. PSS-05. Works well on mature products and weak teams. Disadvantages : Idealized, doesnââ¬â¢t match reality well. Doesnââ¬â¢t reflect iterative nature of exploratory development. 3. Unrealistic to expect accurate requirements so early in project. Software is delivered late in project, delays discovery of serious errors. Difficult to integrate risk management. Difficult and expensive to make changes to documents, â⬠swimming upstreamâ⬠. Significant administrative overhead, costly for small teams and projects [6]. Pure Waterfall This is the classical system development model. It consists of discontinuous phases: 1. 2. 3. Concept. Requirements. Architectural design. IJCSI International Journal of Computer Science Issues, Vol. 7, Issue 5, September 2010 ISSN (Online): 1694-0814 www.IJCSI.org 4. 5. 6. Detailed design. Coding and development. Testing and implementation. Table 1: Strengths Weaknesses of Pure Waterfall Strengths ï⠷ ï⠷ Minimizes planningà overhead since it can be done up front.à Structure minimizesà wasted effort, so ità works well forà technically weak orà inexperienced staff. Risk reduction spirals can be added to the top of theà waterfall to reduce risks prior to the waterfall phases. The waterfall can be further modified using options such asà prototyping, JADs or CRC sessions or other methods ofà requirements gathering done in overlapping phases [5]. Weaknesses 3.2 Iterative Development ï⠷ Inflexible ï⠷ Only the final phaseà produces a nondocumentationà deliverable. ï⠷ Backing up to address mistakes is difficult. The problems with the Waterfall Model created a demandà for a new method of developing systems which couldà provide faster results, require less up-front information,à and offer greater flexibility. With Iterative Development,à the project is divided into small parts. This allows theà development team to demonstrate results earlier on in theà process and obtain valuable feedback from system users. Often, each iteration is actually a mini-Waterfall processà with the feedback from one phase providing vitalà information for the design of the next phase. In a variation of this model, the software products, which are producedà at the end of each step (or series of steps), can go intoà production immediately as incremental releases. ï⠷ Pure Waterfall Summary The pure waterfall model performs well for products withà clearly understood requirements or when working withà well understood technical tools, architectures andà infrastructures. Its weaknesses frequently make ità inadvisable when rapid development is needed. In thoseà cases, modified models may be more effective. ï⠷ 97 Modified Waterfall The modified waterfall uses the same phases as the pureà waterfall, but is not based on a discontinuous basis. Thisà enables the phases to overlap when needed. The pureà waterfall can also split into subprojects at an appropriateà phase (such as after the architectural design or detailed design). Table 2: Strengths Weaknesses of Modified Waterfall Strengths ï⠷ ï⠷ ï⠷ ï⠷ More flexible than theà pure waterfall model. If there is personnelà continuity between theà phases, documentationà can be substantially reduced.à Implementation of easyà areas does not need toà wait for the hard ones. Weaknesses ï⠷ ï⠷ ï⠷ Modified Waterfall Summary Milestones are moreà ambiguous than theà pure waterfall. Activities performedà in parallel are subjectà to miscommunicationà and mistakenà assumptions. Unforeseenà interdependencies canà create problems. Fig. 4 Iterative Development. 3.3 V-Shaped Model Just like the waterfall model, the V-Shaped life cycle is aà sequential path of execution of processes. Each phaseà must be completed before the next phase begins. Testingà is emphasized in this model more than the waterfallà model. The testing procedures are developed early in theà life cycle before any coding is done, during each of theà phases preceding implementation. Requirements begin theà life cycle model just like the waterfall model. Before IJCSI International Journal of Computer Science Issues, Vol. 7, Issue 5, September 2010 ISSN (Online): 1694-0814 www.IJCSI.org development is started, a system test plan is created. The test plan focuses on meeting the functionality specified in requirements gathering. 98 Requirements The high-level design phase focuses on systemà architecture and design. An integration test plan is created in this phase in order to test the pieces of the softwareà systems ability to work together. However, the low-levelà design phase lies where the actual software componentsà are designed, and unit tests are created in this phase asà well. System Test Planning High Level Design Low Level Design The implementation phase is, again, where all codingà takes place. Once coding is complete, the path ofà execution continues up the right side of the V where theà test plans developed earlier are now put to use. ï⠷ Simple and easy to use. Each phase has specific deliverables. Higher chance of success over the waterfall modelà due to the early development of test plans during theà life cycle. Works well for small projects where requirements areà easily understood. Unit Test Planning Integration Testing Unit Testing Implementation Advantages 1. 2. 3. Integration Test Planning System Testing 4. Fig. 6 V-Shaped Life Cycle Model[7]. 3.4 Spiral Model The spiral model is similar to the incremental model, withà more emphases placed on risk analysis. The spiral modelà has four phases: Planning, Risk Analysis, Engineering andà Evaluation. A software project repeatedly passes throughà these phases in iterations (called Spirals in thisà model). The baseline spiral, starting in the planningà phase, requirements are gathered and risk isà assessed. Each subsequent spiral builds on the baselineà spiral. Requirements are gathered during the planningà phase. In the risk analysis phase, a process is undertakenà to identify risk and alternate solutions. A prototype isà produced at the end of the risk analysis phase. Software isà produced in the engineering phase, along with testing atà the end of the phase. The evaluation phase allows theà customer to evaluate the output of the project to dateà before the project continues to the next spiral. In the spiral model, the angular component representsà progress, and the radius of the spiral represents cost. Fig. 5 V-Model [3] ï⠷ Disadvantages 1. 2. Very rigid like the waterfall model. Little flexibility and adjusting scope is difficult andà expensive.à Software is developed during the implementation phase,à so no early prototypes of the software are produced. This Model does not provide a clear path for problemsà found during testing phases [7]. 3. 4. ï⠷ 1. 2. 3. Advantages High amount of risk analysis. Good for large and mission-critical projects. Software is produced early in the software life cycle. ï⠷ 1. 2. 3. Disadvantages Can be a costly model to use. Risk analysis requires highly specific expertise. Projectââ¬â¢s success is highly dependent on the riskà analysis phase. Doesnââ¬â¢t work well for smaller projects [7]. 4. IJCSI International Journal of Computer Science Issues, Vol. 7, Issue 5, September 2010 ISSN (Online): 1694-0814 www.IJCSI.org ï⠷ 1. Spiral model sectors Objective setting :Specific objectives for the phase are identified. 2. Risk assessment and reduction: Risks are assessed and activities are put in place to reduce the key risks. 3. Development and validation: A development model for the system is chosen which can be any of the general models. 4. Planning: The project is reviewed and the next phase of the spiral is planned [1]. 99 under which the system would produce win-lose or loselose outcomes for some stakeholders. 3. Identify and Evaluate Alternatives: Solicità suggestions from stakeholders, evaluate them with respectà to stakeholders win conditions, synthesize and negotiateà candidate win-win alternatives, analyze, assess, resolveà win-lose or lose-lose risks, record commitments and areasà to be left flexible in the projects design record and lifeà cycle plans. 4. Cycle through the Spiral: Elaborate the win conditionsà evaluate and screen alternatives, resolve risks, accumulateà appropriate commitments, and develop and executeà downstream plans [8]. 3.5 Extreme Programming An approach to development, based on the developmentà and delivery of very small increments of functionality. Ità relies on constant code improvement, user involvement inà the development team and pair wise programming . It canà be difficult to keep the interest of customers who areà involved in the process. Team members may be unsuitedà to the intense involvement that characterizes agileà methods. Prioritizing changes can be difficult where thereà are multiple stakeholders. Maintaining simplicity requiresà extra work. Contracts may be a problem as with otherà approaches to iterative development. Fig. 7 Spiral Model of the Software Process[1]. ï⠷ WinWin Spiral Model The original spiral model [Boehm 88] began each cycle ofà the spiral by performing the next level of elaboration ofà the prospective systems objectives, constraints andà alternatives. A primary difficulty in applying the spiralà model has been the lack of explicit process guidance inà determining these objectives, constraints, and alternatives. The Win-Win Spiral Model [Boehm 94] uses the theoryà W (win-win) approach [Boehm 89b] to converge on aà systems next-level objectives, constraints, andà alternatives. This Theory W approach involves identifyingà the systems stakeholders and their win conditions, andà using negotiation processes to determine a mutuallyà satisfactory set of objectives, constraints, and alternatives for the stakeholders. In particular, as illustrated in theà figure, the nine-step Theory W process translates into theà following spiral model extensions: 1. Determine Objectives: Identify the system life-cycleà stakeholders and their win conditions and establish initialà system boundaries and external interfaces. 2. Determine Constraints: Determine the conditions Fig. 8 The XP Release Cycle ï⠷ Extreme Programming Practices Incremental planning: Requirements are recorded on Story Cards and the Stories to be included in a release are determined by the time available and their relative priority. The developers break these stories into development Tasks. Small Releases: The minimal useful set of functionality that provides business value is developed first. Releases of the system are frequent and incrementally add functionality to the first release. IJCSI International Journal of Computer Science Issues, Vol. 7, Issue 5, September 2010 ISSN (Online): 1694-0814 www.IJCSI.org Simple Design: Enough design is carried out to meet theà current requirements and no more. Test first development: An automated unit testà framework is used to write tests for a new piece ofà functionality before functionality itself is implemented.à Refactoring: All developers are expected to re-factor theà code continuously as soon as possible code improvementsà are found. This keeps the code simple and maintainable.à Pair Programming: Developers work in pairs, checkingà each otherââ¬â¢s work and providing support to do a good job.à Collective Ownership: The pairs of developers work onà all areas of the system, so that no islands of expertiseà develop and all the developers own all the code. Anyoneà can change anything. Continuous Integration: As soon as work on a task isà complete, it is integrated into the whole system. After anyà such integration, all the unit tests in the system must pass. Sustainable pace: Large amounts of over-time are notà considered acceptable as the net effect is often to reduceà code quality and medium term productivity.à On-site Customer: A representative of the end-user of theà system (the Customer) should be available full time for theà use of the XP team. In an extreme programming process,à the customer is a member of the development team and isà responsible for bringing system requirements to the teamà for implementation. ï⠷ 1. 2. 3. 4. 5. XP and agile principles Incremental development is supported through small,à frequent system releases. Customer involvement means full-time customerà engagement with the team. People not process through pair programming,à collective ownership and a process that avoids long working hours. Change supported through regular system releases.à Maintaining simplicity through constant refactoring ofà code [1]. ï⠷ 1. 2. 3. 4. 5. Advantages Lightweight methods suit small-medium size projects. Produces good team cohesion. Emphasises final product. Iterative. Test based approach to requirements and quality assurance. ï⠷ 1. Disadvantages Difficult to scale up to large projects where documentation is essential. Needs experience and skill if not to degenerate into code-and-fix. Programming pairs is costly. 2. 3. 4. 100 Test case construction is a difficult and specialized skill [6]. 4. Conclusion and Future Work After completing this research , it is concluded that : 1. There are many existing models for developing systems for different sizes of projects and requirements. 2. These models were established between 1970 and 1999. 3. Waterfall model and spiral model are used commonly in developing systems. 4. Each model has advantages and disadvantages for the development of systems , so each model tries to eliminate the disadvantages of the previous model Finally, some topics can be suggested for future works: 1. 2. 3. Suggesting a model to simulate advantages that are found in different models to software process management. Making a comparison between the suggested model and the previous software processes management models. Applying the suggested model to many projects to ensure of its suitability and documentation to explain its mechanical work. REFERENCES [1] Ian Sommerville, Software Engineering, Addison Wesley, 7th edition, 2004. [2] CTG. MFA ââ¬â 003, A Survey of System Development Process Models, Models for Action Project: Developing Practical Approaches to Electronic Records Management and Preservation, Center for Technology in Government University at Albany / Suny,1998 . [3] Steve Easterbrook, Software Lifecycles, University of Toronto Department of Computer Science, 2001. [4] National Instruments Corporation, Lifecycle Models, 2006 , http://zone.ni.com. [5] JJ Kuhl, Project Lifecycle Models: How They Differ and When to Use Them,2002 www.businessesolutions.com. [6] Karlm, Software Lifecycle Models, KTH,2006 . [7] Rlewallen, Software Development Life Cycle Models, 2005 ,http://codebeter.com. [8] Barry Boehm, Spiral Development: Experience, Principles, and Refinements, edited by Wilfred J. Hansen, 2000 . Nabil Mohammed Ali Munassar was born in Jeddah, Saudi Arabia in 1978. He studied Computer Science at University of Science and Technology, Yemen from 1997 to 2001. In 2001 he IJCSI International Journal of Computer Science Issues, Vol. 7, Issue 5, September 2010 ISSN (Online): 1694-0814 www.IJCSI.org received the Bachelor degree. He studied Master of Information Technology at Arab Academic, Yemen, from 2004 to 2007. Now rd he Ph.D. Student 3 year of CSE at Jawaharlal Nehru Technological University (JNTU), Hyderabad, A. P., India. He is working as Associate Professor in Computer Science Engineering College in University Of Science and Technology, Yemen. His area of interest include Software Engineering, System Analysis and Design, Databases and Object Oriented Technologies. Dr.A.Govardhan: received Ph.D. degree in Computer Science and Engineering from Jawaharlal Nehru Technological University in 2003, M.Tech. from Jawaharlal Nehru University in 1994 and B.E. from Osmania University in 1992. He is Working as a Principal of Jawaharlal Nehru Technological University, Jagitial. He has published around 108 papers in various national and international Journals/conferences. His research of interest includes Databases, Data Warehousing Mining, Information Retrieval, Computer Networks, Image Processing, Software Engineering, Search Engines and Object Oriented Technologies. 101
Thursday, January 23, 2020
Henry Fleming and The red Badge of Courage :: Red Badge Courage Essays
Henry Fleming and The red Badge of Courage The main character of this book is Henry Fleming, mostly referred to as The Youth or Youth. The Youth has dark, curly brown hair also; he is a young teenager and is average height when compared to the Tall Soldier. Henry is insecure because he is going through a difficult stage between being a "man" and being a "boy". Henry can't wait to get to war when he signs up but during the book Henry learns that war has a lot of affects on people emotionally and physically. Henry's flaw is that he is afraid of making himself look bad and he is worried that he is going to be a coward and run away from battle. Henry really wants to be a "man" and be courageous. I once heard a swim coach give an extremely good definition of courage. He said "To me courage is not to be unafraid but it is to be afraid but one does it anyways and doesn't worry about being afraid. I think Henry thought of courageous as fearless and that is also part of his flaw. The first time Henry's flaw gets him in trouble is in chapter 10 and when he gets his chance to go into battle he flees. He at first thinks the war is boring but he soon learns that war is very frightening. When Henry flees he also shows insecurity when he tries to make up an excuse for why he wasn't with the rest of the regiment. Henry thinks very poorly of himself at this point and really anyone would run from a war, I don't think he was ready. The second time Henry's flaw is evident is in chapter 12 when Henry tries to stop a man to ask what is going on with the battle since he ran away. The man was also trying to get away and hit Henry on the head with his rifle. This is evidence of his flaw because if he hadn't run away then he wouldn't have to bother this man. Henry is also too afraid to go back without any knowledge of what happened. The first time Henry's flaw improves is when he is mad at himself for running away from the battle and he begins to relate to nature.
Wednesday, January 15, 2020
Gender Discrimination in the Workforce
Although there have been decades of hard won civil rights gains for women, we do not yet live in a gender blind society. Sexism perpetuates a cycle of unfulfilled aspirations among women. Public policies are being scrutinized under ever stricter legal microscopes, and an atmosphere of unease about the future pervades our national consciousness ââ¬â ââ¬Å"a future beset with economic challenges from abroad, technological innovation at home, a demographic revolution in our workforce, and a re-stratification of society. â⬠Restrictions on womenââ¬â¢s access to and participation in the workforce include the wage gap and the glass ceiling.We will discuss the following laws that have helped women make important strides in the workforce, cracking (but not breaking) the glass ceiling so they could climb up the corporate ladder: the 1963 Equal Pay Act, Title VII of the 1964 Civil Rights Act, Executive Orders 11246/11375, the 1968 Age Discrimination in Employment Act, and the 1978 Pregnancy Discrimination Act. In addition, we will provide reasons for the continuing network discrimination against females, a recent case study of pervasive gender discrimination resulting in a 152. 5 million dollar ettlement by one well known employer who was sued, and steps women can take to continue making strides toward an equal opportunity workforce. Legislation requiring equal pay for women was first introduced in 1945 in acknowledgement of womenââ¬â¢s war work. Business owners and labor organizations succeeded in thwarting the effort, in part because of the perceived need for women to leave the labor force to create vacancies for returning servicemen. By the end of the 1950ââ¬â¢s, policymakers were becoming concerned about insufficient use of ââ¬Å"womanpowerâ⬠.In 1963, Congress passed the Equal Pay Act as an amendment to the Fair Labor Standards Act of 1938 to require employers to pay equal wages to men and women doing ââ¬Å"equal work on jobsâ⬠¦which [re quire] equal skill, effort, and responsibility, and are performed under similar working conditionsâ⬠. The Equal Pay Act was the first federal effort to bar discrimination by private employers on the basis of gender. The Equal Pay Act has limitations in its enforcement of protecting women ââ¬â for full-time, year- round workers, the 2009 American Community Survey median earnings for women were 78. 2 ercent of menââ¬â¢s earnings ââ¬â $35,549 compared with $45,485. Furthermore, womenââ¬â¢s earnings were lower than menââ¬â¢s in all of the 50 states. One year after passing the Equal Pay Act, Congress passed the 1964 Civil Rights Act, which made it unlawful to discriminate based on a personââ¬â¢s race, religion, color, or sex. Title VII attacks sex discrimination more broadly than the Equal Pay Act extending not only to wages but to compensation, terms, conditions, or privileges of employment.Thus with the Equal Pay Act and Title VII, an employer cannot deny women equal pay for equal work, deny women transfers, romotions, or wage increases, manipulate job evaluations to regulate womenââ¬â¢s pay, or intentionally segregate men and women into jobs according to their gender. In 1971 Reed v. Reed became the first case that the Supreme Court would uphold Title VII to, thus protecting women from sex discrimination. One year following the passage of the Civil Rights Act of 1964, President Lyndon B. Johnson issued Executive Order 11246 as a directive as to how the act should be interpreted and followed. Executive Order 11246 prohibited public and government sector employers from iscriminating based on race, color, religion, or national origin, but not sex. Executive Order 11246 was amended by Executive Order 11375 on October 13, 1967 after sexual harassment became an issue. Sex would now be included as a category that could not be discriminated against by an employer. Executive Order 11375 meant to ensure that women would not be exploited sexuall y to advance their careers. Women were to now be protected in the workplace from supervisors and coworkers who did not take into consideration the concept of personal space or offensive language and conduct.Legal regulations now banned these behaviors and legal action could be taken if they did occur. Executive Order 11375 meant women should no longer have to worry about being discriminated against in the workplace in terms of being hired or released. Executive Order 11375 meant that Affirmative Action (of Executive Order 11246) now applied to women as well. Affirmative Action is an organizationââ¬â¢s active effort to find opportunities to hire or promote people in a particular group (in this instance, women). Affirmative Action plans must consist of an equal opportunity policy statement, an analysis of he current work force, identification of underrepresented areas, the establishment of reasonable, flexible goals and timetables for increasing employment opportunities, specific a ction-oriented programs to address problem areas, support for community action programs, and the establishment of an internal audit and reporting system. Contractors receiving more than $10,000 from the federal government must take affirmative action, and those exceeding $50,000 must develop a written affirmative action plan for each of their establishments. The plan must be in place within 120 days of the beginning of the contract.Employers whose contracts meet minimum size requirements must engage in affirmative action to ensure against discrimination. Employers must consider all qualified individuals for employment, must choose without regard to gender (now a protected category), and must engage in outreach to encourage the broadest possible group of qualified individuals to enter the supply or applicant pool. In 1967 Congress passed the Age Discrimination in Employment Act. The ADEA branches from the debate on Title VII of the Civil Rights Act of 1964, which prohibits discrimina tion on the asis of race, color, national origin, or sex, but not age. President Lyndon Johnson strongly believed that age was a growing issue among Americans. This law prohibits discrimination of men and women employees over the age of 40 and forbids companies to base employment decisions solely on an applicantââ¬â¢s age. The Equal Opportunity Commission enforces this act but there are still many complaints filed yearly from workers who are experiencing discrimination because of their age. For many years, elderly workers have felt that they are losing out to their younger coworkers.The Age Discrimination in Employment Act attempts to eliminate the gap between younger and older employees. The Age Discrimination in Employment Act applies to businesses with 15 or more employees working 20 or more weeks per year including employees in state and local government, federal government, employment agencies, and labor organizations. The ADEA helps protect unlawful discrimination of older individuals that can occur when applying or interviewing for jobs. The Age Discrimination Act protects employees by prohibiting employers to include age preferences or limitations in job applications and advertisements.Under the ADEA it is not expressly forbidden to ask an applicantââ¬â¢s age, but it is closely examined to make sure the query was made for a legitimate purpose. Despite the Age Discrimination Act, The Supreme Court recently changed what qualifies as successfully proven age discrimination. Companies come up with multiple reasons why an employee is terminated without mentioning age, when in actuality the employeeââ¬â¢s age is the only factor. Seniors are a growing population and many are planning to work past their retirement age. Discrimination against age is not only affecting individual employees but ociety as a whole. An employee now has to prove that their age was the sole reason for their employerââ¬â¢s actions, therefore older workers can barely fight or prosecute age discrimination. In 2007, 60-year-old Oklahoma City Teacher Judy Jones filed an age discrimination suit against the superintendant who eliminated her teaching position and reassigned her to an office job as a principal. Judyââ¬â¢s salary decreased and benefits were affected during her second year as principal, while school directors and the superintendant himself frequently commented on Judyââ¬â¢s age and retirement plans.The district court rejected her claim because she ââ¬Å"could not show sufficient evidenceâ⬠that her age was the sole reason for her relocated position and reduced pay. There have been successful outcomes to Age Discrimination lawsuits as the U. S. Equal Opportunity Commission recently charged two companies with age discrimination. A 70-year- old pharmacist at the Honolulu Kmart was awarded $120,000 after higher management habitually commented on, and wrote about, her elderly age, causing her humiliation and compelling her to retire. In a nother case, a 75-year-old qualified receptionist was fired based on ge after her second day at work at Red Rock Western Jeep Tours Inc. She filed a lawsuit and it was settled in a $35,000 payout. The Pregnancy Discrimination Act of 1978 defines discrimination on the basis of pregnancy and childbirth or any other form of illegal sex discrimination. This act is meant to ensure that no woman will be subject to non-hire by an employer due to pregnancy. She is to be treated the same as any other individual and is to be guaranteed benefits and accommodations based on the same policies and procedures as any other employee with a disability.Pregnancy discrimination occurs when expectant mothers are fired, not hired, or otherwise discriminated against due to their pregnancy or intention to become pregnant. Common forms of pregnancy discrimination include not being hired due to visible pregnancy or likelihood of becoming pregnant, being fired after informing an employer of oneââ¬â¢s pregn ancy, being fired during maternity leave, and receiving a pay dock due to oneââ¬â¢s pregnancy. In 1978, the U. S. Congress passed the Pregnancy Discrimination Act, an amendment to the sex discrimination section of the Civil Rights Act of 1964. The Pregnancy DiscriminationAct states that discrimination on the basis of pregnancy, childbirth, or related medical conditions constitutes unlawful sex discrimination under Title VII. This clause covers employers with 15 or more employees, including state and local governments. Title VII also applies to employment agencies and to labor organizations, as well as to the federal government. Women who are pregnant or affected by pregnancy-related conditions must be treated in the same manner as other applicants or employees with similar abilities or limitations. An employer may not single out pregnancy related conditions to determine an mployeeââ¬â¢s ability to work. However, if an employer requires its employees to submit a doctorââ¬â¢s statement concerning their inability to work before granting leave or paying sick benefits, the employer may require employees affected by pregnancy-related conditions to submit such statements. If an employee is temporarily unable to perform her job because of her pregnancy, the employer must treat her the same way as any other temporarily disabled employee. Pregnant employees must be permitted to work as long as they are able to perform their jobs.If an employee has been absent from work as a result of a pregnancy-related condition nd recovers, her employer may not require her to remain on leave until the babyââ¬â¢s birth. An employer also may not have a rule that prohibits an employee from returning to work for a predetermined length of time after childbirth. Employers must hold open a position for a woman who has been absent due to pregnancy-related issues for the same length of time jobs are held open for employees on sick or disability leave. Any health insurance provided by an employer must cover expenses for pregnancy- related conditions on the same basis as costs for other medical conditions. An employer need ot provide health insurance for expenses arising from abortion, except when the life of the mother is endangered. Pregnancy-related expenses should be reimbursed exactly as those incurred for other medical conditions, whether payment is on a fixed basis or a percentage of a specific amount. The amounts payable by the insurance provider can be limited only to the same extent of amounts payable for other conditions. No additional, increased, or larger deductible can be imposed. Employers must provide the same level of health benefits for spouses of female employees as they do for spouses of male employees.Pregnancy-related benefits cannot be limited to married employees. Benefits must be provided for pregnancy-related conditions to unmarried women if benefits are provided to employees for other medical conditions. If an employer provides any be nefits to workers on leave, the employer must provide the same benefits for those on leave for pregnancy-related conditions. Employees on leave because of pregnancy-related conditions must be treated the same as other temporarily disabled employees for accumulation and crediting of seniority, vacation calculation, pay increases, and temporary disability benefits.A case that was important to the creation of the Pregnancy Discrimination Act was Muller v. Oregon (1908). The Supreme Court upheld a decision limiting women to 10 hour workdays based on the idea that ââ¬Å"performance of maternal functionsâ⬠made women inherently incapable of the same work that men did. In the 1950s and 1960s, laws in several states prohibited women from working and others banned their hiring for some length of time before and after birth. Reasons for the continuing network discrimination against women include myths about female workers, conscious and unconscious stereotyping and biasing applied by ma ny white en who are desperate to keep their competitive edge over women, and inadequate reporting and dissemination of information pertaining to glass-ceiling issues. The following myths about female employees, despite being disproved, still exist: women executives refuse to work long hours or relocate, and many women executives take leave of absences (and that those who go on federally and state protected maternity leave have suddenly lost professional credibility upon becoming pregnant or taking temporary leave). Statistics show women executives work 56 hours per week on average ââ¬â the same as their ale counterparts. Only 14 percent refused to relocate as compared to 20 percent of the men.Only one-third of female executives surveyed had ever taken a leave of absence and 82 percent of these were for maternity leave or other family reasons protected under FMLA. Finally, there can be a twisted perception that women executives lose their professional credibility upon becoming pr egnant or taking maternity leave ââ¬â an ââ¬Å"out of sight, out of mindâ⬠mantra held by their bosses. Furthermore, a pregnant woman obviously has priorities outside of work and a selfish mployer may have the unreasonable expectation of work being a sole priority. Research suggests that an underlying cause of the glass ceiling is the perception of many white males ââ¬Å"that they as a group are losing ââ¬â losing competitive advantage, losing control, and losing opportunity as a direct consequence of inclusion of women. â⬠There is also a ââ¬Å"differenceâ⬠barrier ââ¬Å"manifested through conscious and unconscious stereotyping and bias. â⬠People who do hiring feel most comfortable hiring people who look like them. Recruiters for high-status jobs are predominately white males who then hire other white males from the same socio- conomic status, which helps perpetuate their over-representation in the best jobs. Governmental barriers include the collec tion and disaggregation of employment related data which make it difficult to ascertain the status of various groups at the managerial level. There also continues to be inadequate reporting and dissemination of information pertaining to glass ceiling issues. Most importantly, there needs to be consistent monitoring and enforcement of laws and policies already on the books. The following case demonstrates how costly illegal gender discrimination can be to employers:In May 2010, a jury in the U. S. District Court for the Southern District of New York awarded a record $250 million in punitive damages to 5,600 female sales employees in a sexual discrimination case after Novartis Pharmaceuticals Corporation (ââ¬Å"Novartisâ⬠) took the lawsuit filed against them to court ââ¬â and lost. In July 2010, the parties reached a $152 million settlement agreement of the plaintiffsââ¬â¢ claims of gender discrimination in the terms and conditions of their employment, including compensat ion, promotion/promotional opportunities, reviews, and pregnancy leave. The terms of this greement allow for full compensation of former and current female employees dating from 2002-2010, ensuring that every woman who worked at Novartis over the past 8 years was compensated fairly.As part of the settlement, Novartis must also spend an additional $22. 5 million over the next three years on anti-discrimination policies, programs, and training, as well as on strengthening its employee complaint process. Novartis was ordered to increase its Human Resource and Employment Relations staff within nine months of the effective state of the settlement agreement ââ¬â ensuring that there would be ne Employment Relations Investigator for every 1,000 Novartis employees. A Compliance Master would be appointed as an external specialist for the New York Federal Court to monitor Novartisââ¬â¢s compliance with the settlement agreementââ¬â¢s terms and conditions. Steps that women can take to continue making strides toward an equal opportunity workforce are to show themselves as decision makers, risk-takers, and players. Furthermore, a female manager should do her best to remove gender biases from her own business practices by not comparing her employees to men at the top.In Conclusion, women are just a few steps closer to being looked at as equal to men due to these legal acts. Women now have fewer restrictions and more rights within the workforce. The 1963 Equal Pay Act and 1964 Title VII brought women higher pay and more equal opportunity. Women are now seeing the benefits of Executive Order 11375 which included protection from any sexual harassment. In 1967 the Age Discrimination in Employment Act was put into place to include age from discrimination, and women benefited from the insistence that age should not prevent a capable and qualified person from working.In 1978 the Pregnancy Discrimination Act was implemented so that pregnancy did not determine a womanââ¬â ¢s ability to work; it also ensured that she received the same benefits as anyone else with a disability. Furthermore, even today women are fighting to have fair rights within the workplace. Even with the legal clauses, women are faced with stereotypes and glass-ceiling barriers. In order for women to overcome the problems they are tackling, to truly be protected and to have the rights that they deserve, there must be constant reinforcement of the laws that are currently in place.
Monday, January 6, 2020
Business Questions - 1058 Words
PRACTICE QUESTIONS SESSION 3 1. Which of the following statements is true? A. Service firms have little need for determining the cost of their services. B. The concept of product costing is relevant only for manufacturing firms. C. The cost of year-end inventory appears on the balance sheet as an expense. D. Service companies use cost information for planning and control purposes. E. Mining and petroleum companies have no inventoriable costs. 2. Which of the following manufacturers would most likely use job-order costing? A. Chemical manufacturers. B. Microchip processors. C. Custom-furniture manufacturers. D. Gasoline refiners. E. Fertilizer manufacturers. 3. A custom-home builder would likely utilize: A. job-order costing. B.â⬠¦show more contentâ⬠¦On the basis of this information, the 20x1 predetermined overhead rate was: A. $0.04 per machine hour. B. $0.05 per machine hour. C. $20 per machine hour. D. $21 per machine hour. E. $25 per machine hour. 13. Dixie Company, which applies overhead at the rate of 190% of direct material cost, began work on job no. 101 during June. The job was completed in July and sold during August, having accumulated direct material and labor charges of $27,000 and $15,000, respectively. On the basis of this information, the total overhead applied to job no. 101 amounted to: A. $0. B. $28,500. C. $51,300. D. $70,500. E. $79,800. 14. Huxtable charges manufacturing overhead to products by using a predetermined application rate, computed on the basis of machine hours. The following data pertain to the current year: Budgeted manufacturing overhead: $480,000 Actual manufacturing overhead: $440,000 Budgeted machine hours: 20,000 Actual machine hours: 16,000 Overhead applied to production totaled: A. $352,000. B. $384,000. C. $550,000. D. $600,000. E. some other amount. 15. Simone uses a predetermined overhead application rate of $8 per direct labor hour. A review of the companys accounting records for the year just ended discovered the following: Underapplied manufacturing overhead: $7,200 Actual manufacturing overhead: $392,000 Budgeted labor hours: 50,000 Simones actual labor hours worked totaled: A. 48,100. B. 49,100. C. 49,900. D. 50,900.Show MoreRelatedBusiness: Interview and Questions1073 Words à |à 4 Pagespertinent questions that are necessary to fill in the needs of an organization. Fact of the matter is, structuring an effective and efficient interview process is not really basic, for it entails ethical, legal and moral considerations with each question asked. Since we would cover up ten questions in this elective, the two criteriaââ¬â¢s that I am going to include as a ranking score would be a confidence rating scale in which to scale the level of confidence the way each candidate answers the question andRead MorePast Exams Questions for Business Strategy2162 Words à |à 9 Pageschoice questions. You will be required to answer 100- 120 multiple choice questions in 3 hours and enter your answers using the Scantron sheet that had been provided to you. You will get 1 point for every correct answer. You will lose 0.25 points for every incorrect answer or for making multiple answers to a question. You will not get or lose any points for leaving a question blank. For example, a student answered 100 out of 120 questions. Of these s/he got 84 questions right, 16 questions wrongRead MoreQuestion Questions On Business Ethics1305 Words à |à 6 PagesQuestion 1- Business Ethics Issue- A Company has developed a new drug which contains small side effects. They have conducted many experiments on this drug and formed a report to keep confidential. The board of directors results that they will continue to market the drug and keep the information within the company, as it will increase profits significantly. Is this ethical behaviour for the company? Rule- Common law tells us that as the directors of the company it is in their duty to act in goodRead MoreQuestions On The World Of International Business3836 Words à |à 16 Pagescritical questions in the world of international business. In the business world companies must understand how to answer these critical questions. The first of these questions is why are many governments in todayââ¬â¢s world liberalizing cross-border movements of goods, services, and resources? Answering this question isnââ¬â¢t just a one word answer; it requires a breakdown of how governments go to market along with a host of other things. In todayââ¬â¢s global market international business is even moreRead MoreQuestions On The Business Intelligence1618 Words à |à 7 Pages1. Define and explain Terminologies? Business Intelligence: In my opinion the Business Intelligence means the procedure of taking substantial and also mixing of Knowledge, Data analysis, Technology that which may runs business opinions and views to reach their requirements that which leads to get a solution that which is Enterpriseââ¬â¢s Growth and success IT Agility: My opinion IT Agility is a type of Methodology that suits dynamically and are changing their user eligibilities into their solutionsRead MoreQuestions On Start An E Commerce Business1161 Words à |à 5 PagesWhen considering opening a business there is one question that is newly coming up. The question is ââ¬Å"Have you thought about starting an E-commerce business?â⬠. Anyone can look back on how technology has changed in the last, letââ¬â¢s say, ten years there have been some major advancements. There are watches that tell you about your own body functions, laptops that do more than ever expected, and phones that have more functions than Inspector Gadget, to name just a few. It is not a far-fetched idea for someoneRead MoreQuestions On Preparing Business Documents1763 Words à |à 8 Pagesprepare business documents 1.1) There are many different types of documents that may be produced in a business environment. These include: fax documents, business cards, memo, agendas, minutes, spreadsheets, analysis charts, data sheets, letters, slide shows and many more. They all have different purposes and uses; Business cards: These are used to give the customer information on how to contact the company. It can be small cards. Fax Document: Another type of document used in business is a FaxRead MoreQuestions On The Environment For My Image Consulting Business1717 Words à |à 7 PagesExercise YOUR TASK: â⬠¢ Read the NewMindsets resource - ââ¬Å"Adopt the perspectives of key stakeholdersâ⬠ââ¬â on the ClevrU platform. â⬠¢ Complete the following questions. Important Note: the focus of the exercise is idea you have for starting a new business ââ¬â do not use the ââ¬Å"health food storeâ⬠idea in the NMS example! Find a creative idea for a business YOU want to start, and then see what creative ideas you can learn by doing the stakeholder exercise. â⬠¢ Post the completed work on Moodle by 10pm Sep 22ndRead MoreQuestions On Business Practices Of Ikea Essay3604 Words à |à 15 Pages ââ¬Æ' Table of Contents Introduction 1 1 Responsible Business Practices of IKEA 1 1.1 Realization of Responsible Business Practices 1 1.2 Code of Conduct 2 1.3 Responsible Practices 2 1.3.1 Alternative to Diesel 2 1.3.2 Environmental-Friendly Products 3 1.3.3 Management of Forest 3 1.3.4 IKEAââ¬â¢s Social Policies 4 1.3.5 Partnership between UNICEF and social Initiative 4 1.4 Negative Practice 5 2 Ranking of the Most Responsible Practices 5 2.1 Ranked as One 5 2.1.1 Supportive Ethical Theory 6 2.2 RankedRead MoreQuestions On Business Ethics And Ethics2226 Words à |à 9 PagesIntroduction to Business Ethics What Is Ethics? To understand business ethics one must first understand that there is no general definition used to define this ethics related topic. Ethics related topics usually include terms such as morals, principles, ethics and values, which are, in most cases, used interchangeably. However, Asgary and Mitschow (2002) defines ethics as the study of appropriate policies and practices regarding possible controversial issues while offering recommendations for
Subscribe to:
Posts (Atom)