Tuesday, August 25, 2020

Mentoring and Clinical Supervision in Nursing Practice Essay

Tutoring and Clinical Supervision in Nursing Practice - Essay Example The obvious hole between the grant, foundation, information, and learning can in reality just be crossed over by a steady management while rendering clinical action and care by the tutors of the mentees Despite the fact that there is a developing concern with respect to the dissatisfaction identified with the present nursing condition, a mentality change is sufficient to generate intense changes in the status of human services nursing. This is the hour of quick and extraordinary changes in the example of human services conveyance primarily because of headway in innovation and dynamic improvement of the clique of expanding utilization of research to achieve proof based consideration (Mills, J.E., Francis, K.L., and Bonner, A., 2005). Regardless of the issue obviously is vital, the answer for issues in the nursing workplace and nursing practice matches it since the medical caretakers have the chance to utilize the force that as of now exists in the job of bedside attendants, and that job is that of coaching that includes clinical management in actualizing practice. Through tutoring, the medical caretakers can keep on making normal bond, sentiments of acknowledgment, and a feeling of d ependability inside the calling (Browne-Ferrigno, T. furthermore, Muth, R., 2004). Tutoring and clinical management are basic in nursing. ... Regardless of the current boisterous condition, attendants must make an opportunity to tutor and regulate youngsters (Yegdich, T., 2000). Taking the case of basic consideration nursing that includes sound information on instruments, contraptions, drugs, and the physiology of life, one can undoubtedly accept that accomplished basic consideration medical attendants have an information base of tremendous clinical skill, and in that clinical zone, nothing occurs outside proof based practice, and along these lines, the board of care of the patients is beyond the realm of imagination without the knowledge and mastery gained after some time (Jenkins, E., Rafferty, M., and Parke, S., 2000). Effect on Knowledge: Attendants who are honored with both information and ability primarily because of expanded clinical experience would normally be required these positions of authority including coaching and clinical management in proficient advancement of junior medical caretakers. They are in a situation to offer proceeding with training, to give chance to development, to empower affirmation among the mentees and the directed, and at last along these lines, to encourage the open door for the new medical attendant to coordinate with others in her general vicinity (Rafferty, M.A., 2000). The medical caretakers do have the force and ability to have any kind of effect, in this way, not just in the lives of the patients and their families thought about yet in addition to soak up vitality and enthusiasm for the training condition with kept coaching and clinical oversight of each attendant in turn. It requests a conviction and love for the activity and certainty that changes can be realized in nature of wo rk including the consideration of the patients by a procedure of dynamic and formative supporting of the individuals who will

Saturday, August 22, 2020

Consumer Behaviour Effects of Taglines as a Marketing Strategy

To make back the initial investment and keep up upper hand in the consistently changing business condition of the 21st century, organizations around the globe are utilizing a wide scope of publicizing and promoting methodologies explicitly planned for speaking to the consumers’ generally inherent and idle thought processes in regards to their buying or spending behaviour.Advertising We will compose a custom appraisal test on Consumer Behavior: Effects of Taglines as a Marketing Strategy explicitly for you for just $16.05 $11/page Learn More Company slogans, otherwise called mottos, are one such procedure that includes discovered wide utilization inside the showcasing business. This exposition purposes to assess the results organizations would like to accomplish by utilizing slogans and if the system is working in the more extensive showcasing space. Jackson Hewitt, an expense readiness organization working in various nations, has a slogan â€Å"you get more in return†, while Pemco Insurance has a famous slogan stating that â€Å"safe drivers get it.† Through the utilization of such trademarks, organizations, more than all else, intend to pass on data on the item or administration on offer just as to consume prime consumers’ memory space. The memory space is inarguably impacted by the intrigue made by the slogan to their inert thought processes, particularly with regards to buying or purchasing conduct. In this point of view, a slogan or motto strengthen consumers’ brand mindfulness, brand personality, brand assessments, and brand reliability by filling in as a memory help (Rosengren Dahlen, 2006). Organizations have additionally aced the workmanship and study of utilizing slogans to fabricate brand value. This is normally accomplished through the work of the slogans to encourage the foundation and maintaining of a solid brand personality inarguably planned for offering a structure for congruity all through the publicizing and advertising efforts (Quester Hawkins, 2011). All the more critically, the mottos have been utilized by organizations aiming to impact purchaser conduct to interface the brand to an item class, thus creating more brand mindfulness among buyers. Proceeding onward, the facts demonstrate that organizations have utilized slogans with the desire for affecting the customers’ item convictions and brand assessments. In reality, showcasing professionals are of the sentiment that mottos are compelling in forming assessments by going about as preliminaries to explicit brand affiliations, henceforth activating direct interests to the consumers’ dormant motives.Advertising Looking for evaluation on business financial aspects? How about we check whether we can support you! Get your first paper with 15% OFF Learn More Such a reason impact relationship is profitable to advertisers since it doesn't just encourage the buyers to relate more with the item or administration being promoted, yet it likewise supports expanded buying conduct, henceforth upgrade deals and upper hand (Quester Hawkins, 2011). It is undoubtedly evident that slogans or mottos shape brand mindfulness by moving the agreeability of an item or administration from the publicizing plan itself to the consumers’ inert thought processes. This factor to an enormous degree impact how purchasers see a particular brand being promoted in the market, both in its own characteristic right and according to its rivals (Quester Hawkins, 2011). All things considered, it very well may be contended that slogans or trademarks trigger consumers’ dormant thought processes to have the option to unravel data about a particular brand in the market and have the option to contrast it and different items under a similar class in order to settle on a balanced buying choice. Slogans or mottos, in my view, have worked successfully to speak to the consumers’ inert intentions planned for impacting their buyin g and spending conduct. As of now referenced in this paper, slogans fill in as a memory help and consequently will trigger brand mindfulness, brand steadfastness and brand assessments among shoppers. This is useful for business since buyers are not just bound to relate to the item being promoted, yet their convictions about the item will be decidedly impacted by the slogan, inferring more deals, brand personality, and dependability. Rundown of References Quester, P.P.S., Hawkins, D (2011). Buyer Behavior: Implications for Marketing Strategy, sixth Ed. North Ryde NSW: McGraw-Hill Rosengren, S., Dahlen, M (2006). Brand-Slogan Matching in a Cluttered Environment. Diary of Marketing correspondences, Vol. 12, Issue 4, pp 263-279Advertising We will compose a custom appraisal test on Consumer Behavior: Effects of Taglines as a Marketing Strategy explicitly for you for just $16.05 $11/page Learn More This evaluation on Consumer Behavior: Effects of Taglines as a Marketing Strategy was composed and presented by client Elisabeth Bruce to help you with your own investigations. You are allowed to utilize it for research and reference purposes so as to compose your own paper; in any case, you should refer to it as needs be. You can give your paper here.

Tuesday, July 28, 2020

7 Resume Tips and 7 Interviewing Tips - from an HR Director!

7 Resume Tips and 7 Interviewing Tips - from an HR Director! If you want effective resume tips and spot-on interview tips, one good source is the Human Resources Director of a large organization. You might be thinking, “Brenda, I’m sorry, but I simply don’t have access to a dozen human resources directors at Fortune 500-sized companies who are sitting around waiting to talk with me about what hiring managers are looking for!” Thankfully, people like me attend informative events such as the National Resume Writers Association (NRWA) annual conference, held last week in Charleston, South Carolina. A dedicated group of career professionals, including me, were graced with a presentation by Tim Moranâ€"Human Resources Director at Hallmark, Inc. Hallmark is a privately held company with a size comparable to a Fortune-500 company. The audience was hungry for Mr. Moran’s advice, and we were not disappointed! Here’s what he says about what hiring managers want: Top 7 Tips for Resumes and Cover Letters The reverse chronological resume still rules. If at all possible, arrange your experience with your most recent position first, and continue from there. There is a definite bias against skills-based resumes. The resume gets you in the gate; it does not get you hired. The goal is to spark enough interest that someone wants to know more. Most hiring managers do not read your summary section. They want to know concrete facts about what you’ve done. Specifically, and I quote, they are “interested in what the heck you did to make things better.” Hiring managers don’t like the Core Competencies or Skills sections that list a bunch of nouns and noun phrases. These lists are useful for computers (if formatted correctly) but not effective with people. Use the space taken up by these keywords to report your successes. Age is not always an issue. Many hiring managers realize that people are healthier and younger at 60 than they used to be. The trend also is for employees to stay 3-5 years, not 20, so age has become less of a liability. It’s not uncommon for Hallmark to hire people, especially artists, in their 60s. A Hobbies or Interests section is welcome! It can indicate intellectual curiosity and personality. You are judged on your cover letter. It’s important to put your thoughts together well and make a good impression. If it takes getting help from a resume writer to string your thoughts together well, it’s worth the investment! I found it enlightening (and somewhat of a relief) that Mr. Moran has no problem with people who get professional help with their resume and cover letters. He believes the goal of these documents is to get you in the door; as long as nothing is fabricated it doesn’t matter who writes them! Mr. Moran also shared tips for getting interviews, performing well in them, and entering into salary negotiations: Top 7 Tips for Interviews Negotiations The best way to get an interview is to take advantage of your networks. Get out there and talk to people! Confidence is key. The most important thing you can do is exude confidence, regardless of how long you’ve been unemployed or what “weaknesses” other people might think you have. It’s essential to have a short statement at the ready (your “elevator pitch”) that identifies your unique strengths and what you offer. How you carry yourself physically is extremely important. Confidence shows through your posture, facial expressions and handshake. You must exhibit a willingness to learn and adapt, over and over again. Come prepared with examples of how you embraced change and exceled. Do your salary research. Educate yourself on payscale.com and salary.com so that you can back up your salary request with knowledge about industry standards and cost of living in the relevant geographic area. Remember the 5 Ps: Positivity, preparedness, professionalism, perseverance and persistence. Did any of these words of wisdom surprise you? Are you going to change anything about the way you present yourself on paper or in person? Please share in the comments below. If you want to make sure your resume meets the requirements and preferences of hiring managers, consider hiring The Essay Expert. We look forward to working with you!

Friday, May 22, 2020

The Representation of African Americans in the Media and...

Introduction In popular culture, specifically American television, representations of African Americans often rely upon an array of stereotypes. Representation is the production of meaning through language or signifying systems. In media, the dominant stereotypes of African Americans include the sapphire, the coon, the jezebel, and the buck. These stereotypes originated during the minstrelsy period of the 1830s from white actors in blackface. While classic Black stereotypes originated during this period, they have carried on past the stage onto the small screen today. Television is a complex site of power where African Americans themselves have enacted these aforementioned stereotypes, particularly in the situation comedy genre. African†¦show more content†¦Also completing the cast are RB singers K.Michelle and Karlie Redd (Love and Hip Hop Atlanta, 2013). The show is known much less for hip hop and much more for its drama. The first season surrounds the love triangle between Stevie J, Mimi, and Joseline. Stevie J’s â€Å"chronic infidelity† has been criticized as a form of abuse (Abrams, 2012). Abrams (2012) gave an opinion piece on The Grio’s website that had received much attention. She believes that showing unhealthy relationships with emotional abuse and chronic infidelity is â€Å"contributing to and condoning a culture of misogyny that sanctions the abuse of black women† (Abrams). She feared that trivializing destructive behavior in entertainment will cause viewers to be unable to handle these behaviors in their own lives. Communication Problem In communication scholarship, there isn’t enough understanding of how reality show audiences feel about what they watch. The purpose in conducting this study is to develop an understanding of how audiences interpret performed identities in reality television. There needs to be more discussion of the present state of reality television. Much of the discussion of African Americans in reality television circle around 2008 when Flavor of Love or Omarosa Manigulat-Stallworth, star of The Apprentice, was on air. Reality television is increasingly becoming the dominant genre of television. Because of it staged version of reality, audience members areShow MoreRelatedHistorical Racial Issues of Broadcast Television699 Words   |  3 PagesCivil Rights Movement, broadcast networks began to face public backlash over the representation of African Americans on television or the lack thereof. In the early 1960s, the NBC affiliate station WLBT in Jackson Mississippi refused to show The Nat King Cole Show or civil rights coverage (Hilmes, 269). Many people were upset by this because it was yet another way for the South to discount the citizenship of African Americans. The FCC ruled that the station had to have a balanced presentation of racialRead MoreSocial Construction And Its Impact On Society Essay1323 Words   |  6 Pagesis created throughout multiple sources and mediums. Thus, due to society’s rapid technological advancement, digital media is one of the primary sources for the creation of social constructions and is now considered the primary account regarding matters connected to mass media. However, it is essential to comprehend that, throughout mass media, individuals commonly referred to as â€Å"media gatekeepers† now present the collective societal groups in an inaccurate depiction. Although these societal groupsRead MoreRace in the Media739 Words   |  3 PagesRace in the media is a very sensitive issue now a days. When it comes to minori ties we can still see that the media portrays us in a bad light. The image of blacks in the American media has changed over the past two decades with the civil rights movement, changes in attitudes towards minority groups, and increased sensitivity on the part of those who and project these images. An examination of the image of Blacks in the articles and advertisements to show attitudes subtly represented, and these attitudesRead MoreAfrican American Stereotypes Reality Television1531 Words   |  7 Pagesof social order and cultural norms to its audiences, while perpetuating racial stereotypes in society (Mendible, 2004). My purpose of the review of literature is to examine and analyze reality television’s influence on people’s perceptions of African American stereotypes. Reality Television Reality based television has a broad landscape ranging from competitive game-like shows to programs following the daily lives of a group of people. Every major network now has some form of reality programmingRead MoreRap Music And Its Influence On African American Youth1705 Words   |  7 Pagesattention of a younger generation. Rap music has undoubtedly had its utmost impact on African American youth, since many of the performers themselves are African American. An overtly masculine culture dominates rap music and creates gender stereotypes that become abundantly popular to the youthful audience. Three constant themes that are found within the rap culture are encouragement of violence, the misogynistic representation of women, an extreme hatred of homophobia. Each theme plays a detrimental roleRead MoreBlack Masculinity Essay1209 Words   |  5 PagesThe article that I will be examines is â€Å"Booty call sex, violence, and images of black masculinity† by Patricia Hill Coll ins. The author has examined the black experience and how the media misrepresents black men; these effects are still felt in the present. Collins was using different forms of media such as sport, film, and historic events. To help the readers to learn where hyper sexuality, violet, and criminal stereotypes of black male come from. Most people in the United States are aware of manyRead MoreTelevision Is A Popular Form Of Media Essay1613 Words   |  7 Pages Television is a popular form of media that permeates the lives of many. It is a staple form of popular culture, enjoyed as a form of escape and distraction from reality. Unlike other forms of media, television is significantly tied to its economic model. Television’s primary purpose is to sell audiences to advertisers, meaning that the purpose of creating a program is to make a large audience who will be forced to watch advertisements during commercial breaks. Without such advertisements, stationsRead MoreAtlanta Is An Fx Original Series Created And Starring, Actor, Comedian, And Musician, Donald Glover Essay1452 Words   |  6 Pageshad a failed attempt at being a rapper still sees the potential in the music industry to provide for himself and his daughter. Within the first minute of the pilot episode you are introduced to World Star Hip-Hop and some common media representations of African American men, in the form of hyper-masculinity and violence, appropriately titling this episode The Big Bang. Donald Glover along with the other writers and producers of Atlanta proves the views with an authentic look into the daily challengesRead MoreAnalysis Of Inuyasha And Othello 1373 Words   |  6 Pages When I was first exposed to Japanese culture, it came through the guise of a popular anime called InuYasha. I was fascinated by the attention to detail and the intricate ways in which the Japanese had woven a tale of death, reincarnation, love, and tragedy into the mold of good versus evil. Most fascinating was the candid role blackness played in constructing the dichotomy between the protagonist (InuYasha) and antagonist (Naraku). Continuously shrouded in darkness the main antagonist, Naraku,Read MoreGrowing Up Where, No One Looked Like Me, : Gender, Race, Hip Hop And Identity Essay1729 Words   |  7 Pagesexamines the dimensions of gender and racialization, this study exemplifies how African-Canadian men and women are constantly faced and conflicted with identity issues. The study conducted interviews with second generation African-Canadians, ages nineteen to thirties. Participants were asked to recall moments from their childhood, in particularly their adolescence, and describe how their peers, pop culture, and their African heritage affected their identity while growing up in predominately white spaces

Saturday, May 9, 2020

The Doctrine Of The Trinity - 1583 Words

Like most doctrines of the Church the doctrine of the trinity do not develop fully until there was a need to establish the orthodox view point. The Council of Nicaea determined and stated that Christ and God were separate yet unified, each fully God. This was more of a statement of belief and not theological doctrine. As heresies arouse in regard to the nature of Christ and his relationship to the Father it became more important to develop a theological doctrine that would support the not fully developed orthodox beliefs of the Church that had been taught and believed since apostolic times. This was especially the case with the heresy of Arianism which taught that the Son of God was not co-eternal and consubstantial with His Father, but†¦show more content†¦So the theology to back the Churches beliefs in the trinity fell to several important Church leaders, perhaps the most important of these were Athanasius of Alexandria, Tertullian, Irenaeus, Augustine of Hippo. It was in 325 that the Council of Nicea set out to define the relationship od the Son to the Father in response to Arianism. With the influence of Athanasius this Council affirmed the doctrine of the Trinity as orthodoxy and described Christ as, God of God, Light of Light, very God of very God, begotten, not made, being of one substance (homoousios) with the Father. But it wasn’t the end o the argument regarding the trinity. It was at the First Council to Constantinople in 381 to adopt the theology that we know understand as the Trinity although there were controversies surrounding the trinity into the fifth century. Our understanding of the trinity is that although there is only one God, yet, somehow, there are three Persons in God. The Father is God, the Son is God, the Holy Spirit is God, yet we do not speak of three Gods, but only one God. They have the same nature, substance, and being. Even though the Three Persons are One God, yet they are distinct: for the Father has no origin, He came from no one. But the Son is begotten, He comes from the Father alone. The Holy Spirit comes or proceeds from both the Father and the Son. These different relations of origin tell us there are three distinct Persons, who have one andShow MoreRelatedThe Doctrine Of The Trinity Essay1153 Words   |  5 PagesDoctrine of the Trinity The Trinity is a hard concept for the human minds to fully comprehend. Although the word â€Å"Trinity† is not mentioned in the Bible, there is evidence that God is three in one. Jesus’ baptism described in Matthew 3:13-17 references the Trinity. Matthew speaks of Jesus coming out of the water, the heavens opening, and describing the Spirit of God descending like a dove and a voice from heaven saying â€Å"This is my Son, whom I love.† Also, in Matthew 29:19 it says â€Å"Therefore go andRead MoreThe Doctrine Of The Trinity861 Words   |  4 PagesBefore discussing the Trinity, it is essential to first understand the Doctrine of the Trinity and what it states. Unfortunately for Christians, an exact definition for the Trinity is not provided in the Bible, actually the word ‘trinity’ is never even used in the Bible. Fortunately, however, the Bible is saturated in the belief of a Triune God. The Doctrine of the Trinity states that there is only one G od. The Father, the Son, and the Holy Spirit are all one God, but the Father is not the Son whoRead MoreThe Doctrine Of The Trinity1513 Words   |  7 PagesThe doctrine of the Trinity can be defined as the introduction to the Christian faith. For a number of years, special attention to the doctrine of the Trinity has been given by the educational theologians. The theologians have done lengthy writing on the history of the doctrine development, the relevance of the doctrine in the life of the world and the church. This doctrine was first formally and thoroughly expressed in the fourth century in reaction to alleged alterations of the Bible teachingsRead MoreThe Doctrine Of The Trinity1752 Words   |  8 Pages God as Trinity, is a fact that all orthodox Christians can attest to with absolute certainty, however if we were to ask those same people â€Å"what does that mean for us, how does that affect the way we live our lives†? I suspect, most would not have an answer. For the majority of orthodox Christians, the Trinity is an abstract theological concept, that is best left for theologians to philosophise over, and has no place in the life of the average Christian. Karl Rahner, an Austrian philosopher and theologianRead MoreThe Doctrine Of The Trinity1670 Words   |  7 PagesSince the Nicene Council church patriarchs and theologians have toiled to communicate the principle of the Trinity as a doctrine in the Christian church. Our class readings from Augustine, Thomas Aquinas, Karl Barth, and Elizabeth Tanner reveal the necessity for discussion about the trinity to evolve throughout the last 1500 years of Christian theology in order for the doctrine to be modernized to the lexical and social understanding of contemporary Christians. Although Augustine may be one of theRead MoreThe Doctrine Of The Trinity978 Words   |  4 PagesThe word Trinity cannot be found in the bible, but neither can omnipresent or omniscient; yet they all describe the Biblical expression of who God is and how he is revealed to humanity. Furthermore, the doctrine of the Trinity is so crucial to Christianity, that if it was removed Christianity would crumble and fall into cult status. Even through the doctrine of the Trinity took almost a three hundred to be formally stated at the Council of Nicea (325) and the Council of Constantople (381);1 RogerRead MoreThe Doctrine Of The Trinity1600 Words   |  7 Pages Augustine and the Trinity Introduction The doctrine of the Trinity is often viewed as an archaic and abstract theory many churches and theological study programs settled on long ago, and therefore, has little relevance to modern Christian faith. Over the past fifteen centuries, the doctrine of the Trinity has played a peripheral role in Christian theology. Formulated in Nicea (325 C.E.) and later revised in Constantinople (381 C.E.), it has been generally accepted by most Christians. However, thisRead MoreThe Doctrine Of The Trinity1236 Words   |  5 PagesThe doctrine of the trinity The doctrine of the trinity is the essence and reality of God in his deepest inner life. The trinity is the highest thing that the human brain can contemplate. The doctrine of the trinity is one of the most mysterious theologies in the Christian faith and it is the heart and soul of its teachings. In the trinity there is one true God but three persons. The father, son, and holy spirit. There are misconceptions or heresies going against this belief that there is one GodRead MoreThe Doctrine Of The Trinity1361 Words   |  6 PagesThe doctrine of the Trinity is foundational to the Christian faith. It is crucial for properly understanding what God is like, how He relates to us and how we should relate to Him. The doctrine of the Trinity explains that there is one God who eternally exists as three distinct Persons: the Father, Son, and Holy Spirit. In other words, God exits one in essence but three in person. The Trinity does not divide God into three parts. These definitions express th ree crucial truths: The Father, Son, andRead MoreThe Doctrine Of The Trinity9485 Words   |  38 Pages THE DOCTRINE OF THE TRINITY: Instructor: Lisa Nichols Hickman – hickmanl@duq.edu Director: Father Radu Bordeianu, Ph.D. Course Description: At the center of the Christian faith is a mystery. This mystery has everything to do with the identity of God, the nature of Christian community, the salvation history and our understanding of Christology. This is the mystery of the Trinity – how is the Godhead fully three persons, and yet one nature? Theophilus was the first to name the ‘triad’ nature

Wednesday, May 6, 2020

Comparing Extreme Programming and Waterfall Project Results Free Essays

Comparing Extreme Programming and Waterfall Project Results Feng Ji Carnegie Mellon University Silicon Valley Campus Mountain View, CA, 94035 jojojifeng@gmail. com Todd Sedano Carnegie Mellon University Silicon Valley Campus Mountain View, CA, 94035 todd. sedano@sv. We will write a custom essay sample on Comparing Extreme Programming and Waterfall Project Results or any similar topic only for you Order Now cmu. edu Abstract Waterfall and Extreme Programming are two software project methods used for project management. Although there are a number of opinions comparing the two methods regarding how they should be applied, none have used project data to clearly conclude which one is better. In this paper, we present the results of a controlled empirical study conducted at Carnegie Mellon University in Silicon Valley to learn about the effective transition from traditional development to agile development. We conducted a comparison research against these two approaches. Multiple teams were assigned a project; some used Waterfall development, others used Extreme Programming. The purpose of this research is to look at advantages and disadvantages based upon the outcomes, generated artifacts, and metrics produced by the teams. 1. Introduction 1. 1. Agile vs Traditional Since the early 1970s, numerous software managers have explored different ways of software development methods (such as Waterfall model, evolutionary model, spiral model etc. ) those have been developed to accomplish these goals and have been widely used by the software industry [1]. Methodologists often describe the Waterfall method as a stereotypical traditional method whereas they describe Extreme Programming as the stereotypical agile method. The Waterfall model, as the oldest traditional software development method, was cited by Winston W. Royce in 1970 [2]. He divided the software development lifecycle into seven sequential and linear stages: Conception, Initiation, Analysis, Design, Construction, Testing, and Maintenance. The Waterfall model is especially used for large and complex engineering projects. Waterfall’s lasting impression upon software engineering is seen even in the Guide to Software Engineering Body of Knowledge which introduces the first five knowledge areas based upon their sequence in the Waterfall lifecycle even though the Guide does not recommend any particular lifecycle [3]. Although the Waterfall model has been adopted in many large and complex projects, it still has some inherent drawbacks, like inflexibility in the face of changing requirements [1]. If large amounts of project resources have been invested in requirements and design activities, then changes can be very costly later. High ceremony documentation is not necessary in all projects. Agile methods deal well with unstable and volatile requirements by using a number of techniques of which most notable are: low ceremony documents, short iterations, early testing, and customer collaboration. Kent Beck and Cynthia Andres define Extreme Programming 2. 0 with many practices [4], like Pair Programming, Test First Programming, and Continuous Integration and so on. These characteristics enable agile methods to obtain the smallest workable piece of functionality to deliver business value early and continually improving it while adding further functionality throughout the life of the project [5]. 1. 2. PET project background Carnegie Mellon University Silicon Valley students start their masters program with the Foundations of Software Engineering course. This course is team-based, project-based, and mentored. Each team builds The Process Enactment Tool (PET). The user personas are software developers and managers. The tool helps users plan, estimate, and execute a project plan while analyzing historical data. The tool’s domain encourages students to learn about software lifecycles and methods while understanding the benefit of metrics and reflection. 1. 2. 1. PET 1. 0: In 2001, Carnegie Mellon had one of the largest outsourcing firms in the world develop Pet 1. 0. Later the student teams were brought in to do the next release. The initial offerings of the course had the teams follow a Waterfall lifecycle. The faculty decided to use Extreme Programming as the method for the Foundations course because it was an agile method, it had good engineering practices, and it was a safe sandbox environment for engineers to try paired programming since many managers in industry were initially skeptical about its benefits. In 2005, the faculty allowed three of the sixteen teams tried our new curriculum to see if there were any serious issues in the switch, while other thirteen teams continued to follow a start point in 2004. The feedback was extremely positive so in 2006, all teams followed Extreme Programming. For the project plan duration, Waterfall teams needed fifteen weeks to finish their tasks where as Extreme Programming teams were given only thirteen weeks, a 13% reduction in time. 1. 2. 2. PET 1. 1: In 2005, the VP of Engineering advised the three teams that rewriting the code from scratch would be easier than working with the existing code base. Team 30:1 decided to use the latest in Java technologies including Swing and Hibernate. PET 1. 1, the team’s product became the starting point for the students in the following year. 1. 2. 3. PET 1. 2: In 2008, the faculty switched the core technology from Java to Ruby on Rails. Ruby on Rails’ convention over configuration, afforded a lower learning curve for students. For Pet 1. 2, students would build their projects from scratch. 2. Related work Much research has been done as to when to use an agile method and when to use a traditional method. For example, Boehm Turner’s home grounds look at several characteristics, criticality, culture, and dynamism [6]. Our paper aims to extend these limitations to some degree by estimating Waterfall and XP in an academic case study, which provide a substantive ground for researchers before replicating their ideas in industry. Basili [7] presented a framework for analyzing most of the experimental work performed in software engineering. We learned that how to conduct a controlled experiment. Andrew and Nachiappan [8] reported on the results of an empirical study conducted at Microsoft by using an anonymous web-based survey. They found that one third of the study respondents use Agile methodologies to varying degrees and most view it favorably due to improved communication between team members, quick releases and the increased flexibility of agile designs. Their findings that we will consider in our future work is that developers are most worried about scaling Agile to larger projects, and coordinating agile and traditional teams. Our work is closely related to the work by Ming Huo et al [9]. They compared the Waterfall model with agile processes to show how agile methods achieve software quality. They also showed how agile methods attain quality under time pressure and in an unstable requirements environment. They presented a detailed Waterfall model showing its software quality support processes. Other work has only illustrates one or some Agile practices such as pair programming [10]. 3. Experimental methodology Our research was conducted primarily using Glaser’s steps [11] in the constant comparison method of analysis. Step1: Begin collecting data. We collected more than 50 teams’ detailed data during a five year period as Table 1 shows. Table 1. Team building the same project 2004 2005 2005 2006 2007 2008 Method Waterfall Waterfall XP XP XP XP Language Java Java Java Java Java Ruby Project PET1. 0 PET1. 0 PET1. 0 PET1. 1 PET1. 1 PET1. 2 Numbers of Teams 10 13 3 9 6 11 Step2: Look for key issues, recurrent events, or activities in the data that become categories for focus. The approach in software design makes us categorize the data into two distinctive software development methods, namely Waterfall and Extreme Programming. Step3: Collect data that provides many incidents of the categories of focus with an eye to seeing the diversity of the dimensions under the categories. According to Basili[7], we provided some metrics to compare these two categories, Waterfall and XP. Requirements Metrics M1: Numbers of UI screens (ie. mockup) M2: Numbers of use cases (story cards) M3: Pages of Software Requirements Specification (SRS) documents M4: Pages of User Requirements Documents (URD) Design Metric M5: Pages of detailed design documents Implementation Metrics M6: Lines of code M7: Percentage of lines of comments to lines of source code M8: Lines of test cases M9: Ratio of lines of test code to lines of program code Step4: Write about the categories that we are exploring, attempting to describe and account for all the incidents we have in our data while continually searching for new incidents. Step5: Work with the data and emerging model to discover basic social processes and relationships. Step6: Engage in sampling, coding, and writing as the analysis focuses on the core categories. During 2005, there were 13 teams following Waterfall and 3 teams following XP during the same period of time. These three teams, team Absorb, GT11 and 30:1 are interesting teams to examine as we can compare their data against the Waterfall teams doing the exact same project. 4. Experimental results 4. 1. UI screens (M1) and Story cards (M2) comparison These wide ranges can be seen in Table 2 and Table 3 where the standard deviation of the UI mockups is often half the document size. Comparing use cases to story cards in Table 3, we see that the standard deviation for use cases is much lower than the standard deviation for story cards. This is expected since use cases are a higher ceremony document when compared to story cards. Teams might give little consideration to how to represent each feature on a story card whereas a team writing a use case step by step how a user will use the system will spend much more time thinking about the coupling and cohesion of each use case. Table 2. Average numbers and Standard Deviation of mockups Year 004 2005 Absorb GT11 30:1 2006 2007 2008 Average mockups 15. 5 11. 8 17 18 9 15 12. 8 17. 7 Standard Deviation of mockups 6. 6 6. 3 5. 4 3. 1 8. 8 Table 3. Average numbers and Standard Deviation of use cases/story cards Year Average Number Standard Deviation 2004 User cases 18. 7 2005 User cases 18. 9 2. 3 Absorb Story cards 15 1. 6 GT11 Story cards 13 30:1 Story cards 18 2006 Story cards 16. 6 2007 Story cards 18. 3 2008 Story car ds 16. 6 7. 5 6. 8 8. 0 4. 2. Requirement documents (M3M4) Starting with PET 1. 0, Waterfall teams on average add 1. 7 use cases and modified 2. use cases. Teams were given a 28 page System Requirements Specification (SRS) and on averaged finished with a 34 page SRS. XP teams starting with PET 1. 0 were given the same starting documents. Instead of modifying them, the teams created story cards that represented each new feature. Instead of spending time on writing use cases, XP teams started coding sooner. Because XP has an emphasis on low ceremony documents, they had more time to code resulting in an effort savings for the teams. 4. 3. Comparing the size of the detail design documents (M5) There are some insights from Table 4. Waterfall teams using Pet 1. 0 started with a 21 page Detailed Design Document (DDD), which they altered to reflect their new use cases. Waterfall teams typically did not update their design documents at the end of the project. Given the scope of the project, Waterfall teams’ final code matched the original design with respect to new classes. Table 4. Average pages and Standard Deviation of Detail Design Documents Year 2004 2005 Absorb GT11 30:1 2006 2007 2008 Starting Point 21 21 21 21 0 14 14 0 Average DDD 25. 8 31. 1 18 22 14 18. 3 12. 5 9. 5 Standard Deviation 8. 39 7. 48 7. 70 7. 8 5. 19 XP teams increased their design documents with each iteration. Because the XP teams followed Test-Driven Development, they wrote their code and had an emergent design. At the end of each iteration, the teams were asked to update the design document to reflect important design decisions they had made during that iteration. Therefore, the design document serves a different purpose in XP. It is not a template or blueprint for future construction. Instead, it can be a guide for understanding why certain decisions were made. In this regard, it is a biography of the development, ot a plan of action. 4. 4. New lines of source code and comments, Percentage of comments in codes Table 5 shows that Waterfall teams starting with Pet 1. 0 produced lines of code with a wide variance. The two XP teams starting with Pet 1. 0 fell right within the middle of the average. Because instead of producing some documents up front, the XP teams spent a longer time coding, one would expect them to produce more lines of code. The research results also show that XP Teams had a higher percentage of comments in source code. Table 5. Average and Standard Deviation of new lines in code Year Language Average new lines in code Standard Deviation Lines of test codes Ratio of test codes to program code 2004 2005 Absorb GT11 30:1 2006 2007 2008 Java Java Java Java Java Java Java Ruby 9,429 11,910 13,288 14,689 0 9,628 8,572 3,670 7,946 9,851 4,920 5,465 1,507 3378 4164 1380 3186 947 3555 2212 3,255 8% 13% 4% 8% 8% 16% 10% 90% 4. 5. Submitted lines of test codes and ratio of test code to program code The observation of these two metrics in Table 5 shows that the amount of test code written by the Waterfall teams equals the amount of test code written by the XP teams. Initially the faculty thought that Test-Driven Development would increase the amount of testing code, however, given a slow adoption rate of Test-Driven Development, programmers resorted to what was familiar and thus produced similar results. 5. Conclusion In this paper, we observed and presented the data from five years of 50 teams developing the same project each year and the affects of transitioning from Waterfall to Extreme Programming. The characteristics between these two methods were evaluated and compared. Waterfall teams spent more time creating high ceremony documents where as Extreme Programming teams spent more time writing code and documenting their design in their code. Surprisingly, the amount of code and features completed were roughly the same for both methods suggesting that on a three month project with three to four developers it doesn’t matter the method used. It is challenging to conduct this kind of analysis of the data in hindsight. Given that this is not a toy problem, and the freedom teams have in the execution of their projects, setting up this kind of experiment properly in advance is also challenging. . References [1] Sommerville, Software engineering, 8th ed. , New York: Addison-Wesley, Harlow, England, 2006. [2] W. Royce, Managing the Development of Large Software Systems, IEEE WESTCON, Los Angeles, 1970. [3] A. Abran and J. W. Moore, Guide to the software engineering body of knowledge: trial version (version 0. 95) IEEE Computer Society Press, Los Alamito s, CA, USA, 2001. [4] Kent Beck and Cynthia Andres, Extreme programming eXplained: embrace change, Second Edition, MA: Addison-Wesley, 2004. 5] Mike Cohn, Agile estimating and planning, Prentice Hall Professional Technical Reference, Nov 11, 2005. [6] Barry, Boehm and Richard Turner, Balancing Agility and Discipline: A Guide for the Perplexed, Addison Wesley, August 15, 2003. [7] Basil, V. R. , Selby, R. and Hutchens, D. , Experimentation in Software Engineering, IEEE Transactions on Software Engineering (invited paper), July 1986. [8] Andrew Begel and Nachiappan Nagappan, Usage and Perceptions of Agile Software Development in an Industrial Context: An Exploratory Study, MiIEEE Computer Society MSR-TR-2007-09, no. 2007): 10. [9] Ming Huo, June Verner, Muhammad Ali Babar, and Liming Zhu, How does agility ensure quality? , IEEE Seminar Digests 2004, (2004):36. [10] Jan Chong, Robert Plummer, Larry Leifer, Scott R. Klemmer, and George Toye. Pair Programming: When and Why it Works, In P roceedings of Psychology of Programming Interest Group 2005 Workshop, Brighton, UK, June 2005. [11] Glaser, Barney G, Strauss, and Anselm L. , The Discovery of Grounded Theory: Strategies for Qualitative Research, Aldine Publishing Company, Chicago, 1967. How to cite Comparing Extreme Programming and Waterfall Project Results, Papers Comparing Extreme Programming and Waterfall Project Results Free Essays Comparing Extreme Programming and Waterfall Project Results Feng Ji Carnegie Mellon University Silicon Valley Campus Mountain View, CA, 94035 jojojifeng@gmail. com Todd Sedano Carnegie Mellon University Silicon Valley Campus Mountain View, CA, 94035 todd. sedano@sv. We will write a custom essay sample on Comparing Extreme Programming and Waterfall Project Results or any similar topic only for you Order Now cmu. edu Abstract Waterfall and Extreme Programming are two software project methods used for project management. Although there are a number of opinions comparing the two methods regarding how they should be applied, none have used project data to clearly conclude which one is better. In this paper, we present the results of a controlled empirical study conducted at Carnegie Mellon University in Silicon Valley to learn about the effective transition from traditional development to agile development. We conducted a comparison research against these two approaches. Multiple teams were assigned a project; some used Waterfall development, others used Extreme Programming. The purpose of this research is to look at advantages and disadvantages based upon the outcomes, generated artifacts, and metrics produced by the teams. 1. Introduction 1. 1. Agile vs Traditional Since the early 1970s, numerous software managers have explored different ways of software development methods (such as Waterfall model, evolutionary model, spiral model etc. ) those have been developed to accomplish these goals and have been widely used by the software industry [1]. Methodologists often describe the Waterfall method as a stereotypical traditional method whereas they describe Extreme Programming as the stereotypical agile method. The Waterfall model, as the oldest traditional software development method, was cited by Winston W. Royce in 1970 [2]. He divided the software development lifecycle into seven sequential and linear stages: Conception, Initiation, Analysis, Design, Construction, Testing, and Maintenance. The Waterfall model is especially used for large and complex engineering projects. Waterfall’s lasting impression upon software engineering is seen even in the Guide to Software Engineering Body of Knowledge which introduces the first five knowledge areas based upon their sequence in the Waterfall lifecycle even though the Guide does not recommend any particular lifecycle [3]. Although the Waterfall model has been adopted in many large and complex projects, it still has some inherent drawbacks, like inflexibility in the face of changing requirements [1]. If large amounts of project resources have been invested in requirements and design activities, then changes can be very costly later. High ceremony documentation is not necessary in all projects. Agile methods deal well with unstable and volatile requirements by using a number of techniques of which most notable are: low ceremony documents, short iterations, early testing, and customer collaboration. Kent Beck and Cynthia Andres define Extreme Programming 2. 0 with many practices [4], like Pair Programming, Test First Programming, and Continuous Integration and so on. These characteristics enable agile methods to obtain the smallest workable piece of functionality to deliver business value early and continually improving it while adding further functionality throughout the life of the project [5]. 1. 2. PET project background Carnegie Mellon University Silicon Valley students start their masters program with the Foundations of Software Engineering course. This course is team-based, project-based, and mentored. Each team builds The Process Enactment Tool (PET). The user personas are software developers and managers. The tool helps users plan, estimate, and execute a project plan while analyzing historical data. The tool’s domain encourages students to learn about software lifecycles and methods while understanding the benefit of metrics and reflection. 1. 2. 1. PET 1. 0: In 2001, Carnegie Mellon had one of the largest outsourcing firms in the world develop Pet 1. 0. Later the student teams were brought in to do the next release. The initial offerings of the course had the teams follow a Waterfall lifecycle. The faculty decided to use Extreme Programming as the method for the Foundations course because it was an agile method, it had good engineering practices, and it was a safe sandbox environment for engineers to try paired programming since many managers in industry were initially skeptical about its benefits. In 2005, the faculty allowed three of the sixteen teams tried our new curriculum to see if there were any serious issues in the switch, while other thirteen teams continued to follow a start point in 2004. The feedback was extremely positive so in 2006, all teams followed Extreme Programming. For the project plan duration, Waterfall teams needed fifteen weeks to finish their tasks where as Extreme Programming teams were given only thirteen weeks, a 13% reduction in time. 1. 2. 2. PET 1. 1: In 2005, the VP of Engineering advised the three teams that rewriting the code from scratch would be easier than working with the existing code base. Team 30:1 decided to use the latest in Java technologies including Swing and Hibernate. PET 1. 1, the team’s product became the starting point for the students in the following year. 1. 2. 3. PET 1. 2: In 2008, the faculty switched the core technology from Java to Ruby on Rails. Ruby on Rails’ convention over configuration, afforded a lower learning curve for students. For Pet 1. 2, students would build their projects from scratch. 2. Related work Much research has been done as to when to use an agile method and when to use a traditional method. For example, Boehm Turner’s home grounds look at several characteristics, criticality, culture, and dynamism [6]. Our paper aims to extend these limitations to some degree by estimating Waterfall and XP in an academic case study, which provide a substantive ground for researchers before replicating their ideas in industry. Basili [7] presented a framework for analyzing most of the experimental work performed in software engineering. We learned that how to conduct a controlled experiment. Andrew and Nachiappan [8] reported on the results of an empirical study conducted at Microsoft by using an anonymous web-based survey. They found that one third of the study respondents use Agile methodologies to varying degrees and most view it favorably due to improved communication between team members, quick releases and the increased flexibility of agile designs. Their findings that we will consider in our future work is that developers are most worried about scaling Agile to larger projects, and coordinating agile and traditional teams. Our work is closely related to the work by Ming Huo et al [9]. They compared the Waterfall model with agile processes to show how agile methods achieve software quality. They also showed how agile methods attain quality under time pressure and in an unstable requirements environment. They presented a detailed Waterfall model showing its software quality support processes. Other work has only illustrates one or some Agile practices such as pair programming [10]. 3. Experimental methodology Our research was conducted primarily using Glaser’s steps [11] in the constant comparison method of analysis. Step1: Begin collecting data. We collected more than 50 teams’ detailed data during a five year period as Table 1 shows. Table 1. Team building the same project 2004 2005 2005 2006 2007 2008 Method Waterfall Waterfall XP XP XP XP Language Java Java Java Java Java Ruby Project PET1. 0 PET1. 0 PET1. 0 PET1. 1 PET1. 1 PET1. 2 Numbers of Teams 10 13 3 9 6 11 Step2: Look for key issues, recurrent events, or activities in the data that become categories for focus. The approach in software design makes us categorize the data into two distinctive software development methods, namely Waterfall and Extreme Programming. Step3: Collect data that provides many incidents of the categories of focus with an eye to seeing the diversity of the dimensions under the categories. According to Basili[7], we provided some metrics to compare these two categories, Waterfall and XP. Requirements Metrics M1: Numbers of UI screens (ie. mockup) M2: Numbers of use cases (story cards) M3: Pages of Software Requirements Specification (SRS) documents M4: Pages of User Requirements Documents (URD) Design Metric M5: Pages of detailed design documents Implementation Metrics M6: Lines of code M7: Percentage of lines of comments to lines of source code M8: Lines of test cases M9: Ratio of lines of test code to lines of program code Step4: Write about the categories that we are exploring, attempting to describe and account for all the incidents we have in our data while continually searching for new incidents. Step5: Work with the data and emerging model to discover basic social processes and relationships. Step6: Engage in sampling, coding, and writing as the analysis focuses on the core categories. During 2005, there were 13 teams following Waterfall and 3 teams following XP during the same period of time. These three teams, team Absorb, GT11 and 30:1 are interesting teams to examine as we can compare their data against the Waterfall teams doing the exact same project. 4. Experimental results 4. 1. UI screens (M1) and Story cards (M2) comparison These wide ranges can be seen in Table 2 and Table 3 where the standard deviation of the UI mockups is often half the document size. Comparing use cases to story cards in Table 3, we see that the standard deviation for use cases is much lower than the standard deviation for story cards. This is expected since use cases are a higher ceremony document when compared to story cards. Teams might give little consideration to how to represent each feature on a story card whereas a team writing a use case step by step how a user will use the system will spend much more time thinking about the coupling and cohesion of each use case. Table 2. Average numbers and Standard Deviation of mockups Year 004 2005 Absorb GT11 30:1 2006 2007 2008 Average mockups 15. 5 11. 8 17 18 9 15 12. 8 17. 7 Standard Deviation of mockups 6. 6 6. 3 5. 4 3. 1 8. 8 Table 3. Average numbers and Standard Deviation of use cases/story cards Year Average Number Standard Deviation 2004 User cases 18. 7 2005 User cases 18. 9 2. 3 Absorb Story cards 15 1. 6 GT11 Story cards 13 30:1 Story cards 18 2006 Story cards 16. 6 2007 Story cards 18. 3 2008 Story car ds 16. 6 7. 5 6. 8 8. 0 4. 2. Requirement documents (M3M4) Starting with PET 1. 0, Waterfall teams on average add 1. 7 use cases and modified 2. use cases. Teams were given a 28 page System Requirements Specification (SRS) and on averaged finished with a 34 page SRS. XP teams starting with PET 1. 0 were given the same starting documents. Instead of modifying them, the teams created story cards that represented each new feature. Instead of spending time on writing use cases, XP teams started coding sooner. Because XP has an emphasis on low ceremony documents, they had more time to code resulting in an effort savings for the teams. 4. 3. Comparing the size of the detail design documents (M5) There are some insights from Table 4. Waterfall teams using Pet 1. 0 started with a 21 page Detailed Design Document (DDD), which they altered to reflect their new use cases. Waterfall teams typically did not update their design documents at the end of the project. Given the scope of the project, Waterfall teams’ final code matched the original design with respect to new classes. Table 4. Average pages and Standard Deviation of Detail Design Documents Year 2004 2005 Absorb GT11 30:1 2006 2007 2008 Starting Point 21 21 21 21 0 14 14 0 Average DDD 25. 8 31. 1 18 22 14 18. 3 12. 5 9. 5 Standard Deviation 8. 39 7. 48 7. 70 7. 8 5. 19 XP teams increased their design documents with each iteration. Because the XP teams followed Test-Driven Development, they wrote their code and had an emergent design. At the end of each iteration, the teams were asked to update the design document to reflect important design decisions they had made during that iteration. Therefore, the design document serves a different purpose in XP. It is not a template or blueprint for future construction. Instead, it can be a guide for understanding why certain decisions were made. In this regard, it is a biography of the development, ot a plan of action. 4. 4. New lines of source code and comments, Percentage of comments in codes Table 5 shows that Waterfall teams starting with Pet 1. 0 produced lines of code with a wide variance. The two XP teams starting with Pet 1. 0 fell right within the middle of the average. Because instead of producing some documents up front, the XP teams spent a longer time coding, one would expect them to produce more lines of code. The research results also show that XP Teams had a higher percentage of comments in source code. Table 5. Average and Standard Deviation of new lines in code Year Language Average new lines in code Standard Deviation Lines of test codes Ratio of test codes to program code 2004 2005 Absorb GT11 30:1 2006 2007 2008 Java Java Java Java Java Java Java Ruby 9,429 11,910 13,288 14,689 0 9,628 8,572 3,670 7,946 9,851 4,920 5,465 1,507 3378 4164 1380 3186 947 3555 2212 3,255 8% 13% 4% 8% 8% 16% 10% 90% 4. 5. Submitted lines of test codes and ratio of test code to program code The observation of these two metrics in Table 5 shows that the amount of test code written by the Waterfall teams equals the amount of test code written by the XP teams. Initially the faculty thought that Test-Driven Development would increase the amount of testing code, however, given a slow adoption rate of Test-Driven Development, programmers resorted to what was familiar and thus produced similar results. 5. Conclusion In this paper, we observed and presented the data from five years of 50 teams developing the same project each year and the affects of transitioning from Waterfall to Extreme Programming. The characteristics between these two methods were evaluated and compared. Waterfall teams spent more time creating high ceremony documents where as Extreme Programming teams spent more time writing code and documenting their design in their code. Surprisingly, the amount of code and features completed were roughly the same for both methods suggesting that on a three month project with three to four developers it doesn’t matter the method used. It is challenging to conduct this kind of analysis of the data in hindsight. Given that this is not a toy problem, and the freedom teams have in the execution of their projects, setting up this kind of experiment properly in advance is also challenging. . References [1] Sommerville, Software engineering, 8th ed. , New York: Addison-Wesley, Harlow, England, 2006. [2] W. Royce, Managing the Development of Large Software Systems, IEEE WESTCON, Los Angeles, 1970. [3] A. Abran and J. W. Moore, Guide to the software engineering body of knowledge: trial version (version 0. 95) IEEE Computer Society Press, Los Alamito s, CA, USA, 2001. [4] Kent Beck and Cynthia Andres, Extreme programming eXplained: embrace change, Second Edition, MA: Addison-Wesley, 2004. 5] Mike Cohn, Agile estimating and planning, Prentice Hall Professional Technical Reference, Nov 11, 2005. [6] Barry, Boehm and Richard Turner, Balancing Agility and Discipline: A Guide for the Perplexed, Addison Wesley, August 15, 2003. [7] Basil, V. R. , Selby, R. and Hutchens, D. , Experimentation in Software Engineering, IEEE Transactions on Software Engineering (invited paper), July 1986. [8] Andrew Begel and Nachiappan Nagappan, Usage and Perceptions of Agile Software Development in an Industrial Context: An Exploratory Study, MiIEEE Computer Society MSR-TR-2007-09, no. 2007): 10. [9] Ming Huo, June Verner, Muhammad Ali Babar, and Liming Zhu, How does agility ensure quality? , IEEE Seminar Digests 2004, (2004):36. [10] Jan Chong, Robert Plummer, Larry Leifer, Scott R. Klemmer, and George Toye. Pair Programming: When and Why it Works, In P roceedings of Psychology of Programming Interest Group 2005 Workshop, Brighton, UK, June 2005. [11] Glaser, Barney G, Strauss, and Anselm L. , The Discovery of Grounded Theory: Strategies for Qualitative Research, Aldine Publishing Company, Chicago, 1967. How to cite Comparing Extreme Programming and Waterfall Project Results, Essay examples

Tuesday, April 28, 2020

World War Ii Essays (1203 words) - World War II, Laws Of War

World War Ii World War II Summary World War II is the name commonly given to the global conflict of 1939-1945. It is said to be the greatest and most destructive war in world history. The World War II military operations were conducted primarily in Europe but also in Asia, Africa, and the far islands of the Pacific as well. More than 17 million members of the armed forces perished during the conflict. It caused strain on the economic capabilities of the major nations and left many countries on the edge of collapse. The causes of WWII are too numerous and complex to be generalized. The following is said to be one of the main causes. At the end of WWI Europe was economically impoverished and politically divided. It faced the possibility of social revolution. During the early 1920's Europe experienced an economic depression and the course of European politics was determined largely by the communist revolution, which engulfed many countries. In the late 1920's Europe achieved a measure of economic recovery. However, all hope of political stability in Europe was shattered by the results of the depression that hit the United States in 1929. In the 1930's widespread unemployment and acute distress strained social relationships in Europe. The communist movement soon overwhelmed Europe. The triumph in 1933 of fascism, under the name of National Socialism, or Nazism, in Germany ended the threat of revolution in that country. However, the triumph of the Nazi leader Adolf Hitler would prove to be more disastrous as time passed. The German society was transformed into a totalitarian state, which had withdrawn from the League of Nations. The League of Nations condemned Germany's action for denouncing the Versailles Treaty, which provided the disarmament of Germany. Hitler wanted to establish Germany as the dominant nation in Europe and one of the leading economic, political and military powers of the world. Hitler's conquests would eventually lead to war. Essentially, the war was a conflict between two coalitions of states, designated the Axis Powers and the Allies or United Nations. The Axis Powers included Germany, Italy, Japan, and their satellites. The Allies consisted the United States, the United Kingdom, the Union of Soviet Socialist Republics, China, and their Allies. The war began with the invasion of Poland by Germany on September 1, 1939. And was immediately broadened in scope by declarations of war against Germany by France and the United Kingdom. Italy entered the war in 1940 and in conjunction with Germany spread the war to Africa. Invasion of the Soviet Union by Germany on June 22, 1941 transformed the war into a general European struggle. And the attack on Hawaii on December 7, 1941, followed immediately by a declaration of war against Japan by the United States. This converted the European war into a global one. The war ended with the unconditional surrender of Germany on May 9, 1945 and of Japan on September 2, 1945. Before it was over a total of almost seventy nations were involved in the conflict in varying degree, ranging from severance of diplomatic relations to full participation in the hostilities. Peace Treaties were signed in: Paris, February 10, 1947; San Francisco, September 8, 1951; Vienna, May 15, 1955. Grandma Bernice I sat down to talk to my great-grandma Bernice about WWII. At first I was a little worried that she wouldnt be able to recollect something that happened that long ago. However, soon I realized that at 96 years old my grandmother still had a good memory. It was 1941 and she was 38 years old. Great Grandma and Grandpa were listening to their new radio when the news of the Pearl Harbor bombing came on. She said that the Japanese were over in the states trying to make peace when they heard the news. She remembers just being scared to death. She was worried that grandpa would have to go. They were living in the two-story farmhouse outside of Chapman, KS. She had still lived there until last year when she moved in to a retirement home. They were told to grow certain crops but she doesn't just remember exactly which ones. They didn't really help with any volunteer work just worked on the farm to