Free Essay

Management

In:

Submitted By sadeeq
Words 3439
Pages 14
Agile Methodology in Practices

Agile Methodology in Practice
Sharifah Syed-Abdullah
University of Sheffield, Regent court, Portobello Street, +44 114 222 1870 s.abdullah@dcs.shef.ac.uk

Mike Holcombe
University of Sheffield, Regent court, Portobello Street, Sheffield, S1 4DP, UK +44 114 222 1802 m.holcombe@dcs.shef.ac.uk

Marian Gheorghe
University of Sheffield, Regent court, Portobello Street, Sheffield, S1 4DP, UK +44 114 222 1802 marian@ dcs.shef.ac.uk

Abstract
This paper presents an early empirical study on Extreme Programming practices employing a qualitative action research method. The study was conducted on university students doing real commercial development projects to gain an insight into the problems faced by the new developers in adopting these agile practices. The aim of the study was to investigate the effects of the XP practices on the quality of software developed. What emerged from the analysis was the positive relationship between number of XP practices employed and the quality of software delivered as perceived by the clients. Keywords Agile methodology, action research, contentanalysis, empirical study, Extreme Programming, positivist approach, qualitative,

XP teams and traditional methods teams but for the purpose of this study, focus was only made on the XP project teams.

METHODOLOGY

Respondents
The Software Hut class consists of the 2nd year undergraduate students from Computer Science and Engineering degrees, and 3rd year students from Math and Computer degree. The computer science students were required to complete all the subjects in Level 1 and the first semester of Level 2 subject before enrolling in the Software Hut class. The subjects which are related to the Software Hut projects are Introduction to Programming, Requirement Engineering, Object Oriented Programming and System Design and Testing modules in the Level 1 and the related subjects in the Level 2 are Functional Programming, Systems Analysis and Design and Database Technology modules. While attending the Software Hut module, the students were also required to attend the Human-Computer Interfaces and Graphical Interfaces module. In the Software Hut Spring 2002 class, students were divided into teams consisting of 4 to 5 members. With total population of 96 students, there were 20 teams during this study. Teams 1 through 10 were required to use the XP methodology to develop their software, while teams 11 through 20 were allowed to use any traditional Software methodologies. During the second week, all of the students were given team management course to familiarize themselves with managing group project. Throughout the semester, which consists of 12 weeks, XP students in the class were introduced to Extreme Programming. The first lecture on an overview of XP was given during a 2 hours lecture and the XP students were informed of the XP4Real book [5] available online on the lecturer’s website, documents templates

INTRODUCTION
The ever-changing requirements that are a feature of many software development projects require a new approach in developing software. The emergence of agile methodologies seems to be the answer to this phenomena and acceptance of this approach has grown with each year. Tool support has been developed and introduced to encourage the migration to this methodology. However there is still resistance from several quarters especially development teams to adopt this radical approach in software development. The purpose of this study is to investigate the effects of an agile methodology, specifically the Extreme Programming (XP), practices on the quality of the software developed by the teams. The result from the experiments conducted on the Software Hut projects indicated that the clients’ satisfaction has a positive relationship with the number of the XP practices adopted. The Software Hut project teams were divided into 2 categories:

1

Agile Methodology in Practices

available in the Genesys internal website and other references about XP practices on various XP websites. The XP teams were also introduced to the practice of pair programming during a lab session at the beginning of the semester. While the XP teams were introduced to the Extreme Programming methodology, the other students were introduced to other techniques used in a traditional methodology. The lectures were conducted as parallel sessions. Lectures on Testing were given to both teams. The unit and functional testing lecture was delivered as part of the overall testing. At the beginning of the semester, each team was required to select their client. Each client was from a local business or organisation. For this session, 4 clients selected by the lecturers were: o o o o Small Firms Enterprise Development Initiative (SFEDI) School of Dentistry University of Industry National Cancer Screening Service

study. After week 4, each team was required to submit the Requirement document and the guidelines for this document can be accessed through the lecturer’s website [5]. At the end of the semester, the teams were required to submit working software, software documents and a commentary document. The commentary document is the document where the team members described their experiences developing software with real client using the XP methodology.

Data Collection
For this study, 2 methods of data collection were employed to add rigour, breadth and depth to the study. Focus group Interview The focus group approach was employed in this study because team members develop the software and the existence of team interactions helps to release inhibitions among team members, activate forgotten detail of experiences and also to generate better data through wide ranges of responses. Focus group interviews were also chosen because it is the most appropriate method for studying attitudes and experiences; exploring exactly how opinions were constructed [6] understanding behaviours, values and feelings, [7] . The students were encouraged to choose their own software development team members. The formation of these groups in the Software Hut module was a combination of ‘natural’ groups and ‘constructed’ groups. Natural groups consist of members who have been attending similar modules before attending the Software Hut module or members living in the same residential hall. The ‘constructed’ focus groups were teams, which have fewer team members and required the lecturers’ assistance to form a complete team. Through developing software together, communication and interaction between team members were promoted and improved at an early stage. This aspect of team formation is important to observe, for the study of cohesion and communication between team members. The initial interviews were conducted to get a glimpse of the students’ understanding of the new methodology. The difficulties encountered during the early interview sessions resulted in the development of XP Activities/Product Table 2 [1, 2, 5]. The table was used to explain further about XP practices and the feedback from these interviews were analysed to improve it. The cyclic learning process [4] helped the researcher and the students to understand the

During week 1, each client was required to give a brief introduction of their company and its requirement, to the students. After the briefing, the students were given a week to compare skills among team members with the skills needed to build a solution for each client. After the students made their evaluations based on their strengths and weakness, their choices were submitted to the lecturers. Final decisions regarding clients-students teaming were made by the lecturers to ensure equal distribution. Distribution of clients and teams is shown on
Companies XP teams Traditional teams 18, 20 12, 14, 17 11, 13, 19 15, 16

SFEDI School of Dentistry University Industry of

5, 7, 8 2, 6 1, 9 3, 4, 10

National Cancer Screening Service

Table 1 Distribution of clients and teams in Software Hut 2002.

Table 1. Every week, each team was required to deliver minutes of each team’s meetings and the timesheet. The timesheet is the document, which was used to collect data for the other

2

Agile Methodology in Practices

XP practices as it is practiced in the software observatory environment. The second interviews were conducted after the analysis of the requirements documents were made. For this interview, project plan guideline (Figure 1) and an improved XP Activities table (Table 2) were used as a guide to assist the students in identifying the relevant activities adopted by their team members. In comparison, the time taken to complete the second interviews were shorter and the discussions were more precise. These interview sessions enable the researcher to observe group interaction among the team members.

practices, while the requirement documents and the software documents produced at the end of the semester, were used to identify evidences of the practices adopted.

Activities 1 2 3

Weeks 10 11 12 .

Requiremen t analysis Test-first design Coding Unit Testing Code Review

Practices Planning games Coding standard System metaphor Simple design Testing Refactor Frequent release Continuous integration Pair program Collective ownership On-site customer 15-hour week

Activities/Products Stories cards Task cards Identify standard Common vision Analogies Test cases Unit testing Continuous review Incremental integration 2 person Testing partners Swapping modules Write stories Estimate cards Estimate cost Naming Shared vocabulary Architecture Test suite Functional testing Continuous feedback Change partners Repository

Refactoring Functional Testing Integration Continuous releases Figure 1: Extreme Programming Project Plan Guideline (Proposed)

Project Assessment Documents The assessment for each project was recorded in the project assessment documents. The clients were required to follow a structured marking scheme when awarding the marks to the teams. The clients were briefed before the final presentation during week 12. The assessment documents were filled after all teams have delivered their software.

Discuss stories Immediate Discuss user feedback interface Less activities Completed projects Tested Integrated projects software Table 2 XP Activities/ Products

Analysis
Content Analysis The interview transcripts and notes taken during the interview sessions provided a complete record of the discussion made with various teams. In addition to the transcripts and notes, project documents were also analysed using the content-analysis method. Traditional content analysis was chosen because it is easy to conduct during the preliminary study. The analysis begins with a comparison of the words used in the interview and the documentary sentences found in the various project documents. The result was recorded in the Individual team checklist and tabulated in Across-group checklist.

Project Documents Software project documents were one of the important sources of data in this study. The availability of minutes of the meetings conducted by each team and Commentary documents have helped the researcher to understand better the inter-relationship between the members, the problems faced and solutions agreed by the teams in adopting XP

3

Agile Methodology in Practices

RESULTS
This section identifies some of the result of the study conducted on the Software Hut projects. XP Practices Pattern The interviews conducted yielded certain patterns among the teams in adopting the 12 practices. The result was verified through the analysis of the documents produced at the end of the semester. Analysis of these documents explained that team members were willing to adopt and adapt practices that were most understood. Of the 12 practices, attempts have been made by every team to adopt: Planning games Every team plans their project but writing user stories is another matter. The requirement to include story cards in their documentation forced several teams to attempt writing the stories. In all the documents analysed, none of the clients write a story card. The minutes for meetings among team members for 2 teams indicate that the story cards were developed after the requirements have been captured. This is because the story card idea was taught in the course after the main requirements were captured. Pair programming This practice was introduced to the students during a lab session. The knowledge and experience gained during the early lab session help the students in deciding whether to continue with this practice. Feedback obtained during the early interviews gave a negative impression on the acceptance of this practice. The students gave various reasons for not practicing pair programming during the initial interviews but admitted the various advantages associated with the practices in the second interview sessions. XP methodology commands rigorous testing being done on the Software. Testing in this methodology constitutes Test-first coding, Unit testing and Functional testing. Testing demands teamwork to ensure that testing is done exhaustively. In all the teams (except team 4), the members acknowledge that they adopted pair programming readily during the testing sessions, which is nearly all the time in XP. From the second interview conducted, it was discovered that attempts by students to pair in teams of 3 is a waste of time. Some of the teams with 5 members initially divided

themselves in the ratio of 3:2. Discovering that the third member does not contribute productively, the teams usually rearranges the members into 2:2:1 ratio. Testing Testing was highlighted as the most important part of the XP methodology. Lectures delivered and explained in detail the procedure and elements needed during testing. Several teams produced detailed descriptions of the tests conducted throughout the projects. Several reports highlighted the importance of this practice and its impact on their project in terms of program integrity. Collective ownership Attempts to practice collective ownership were made by several teams. These teams swapped partners and in addition; a team also exchanged modules among the team members. One team did not change the members in each pair but exchanged modules to experience collective ownership among the members. The commentary document analysed indicates the team’s belief that by having the other partners testing their modules will enable the whole team member to understand the overall systems. Among these teams the winning team adopted the 2 activities associated with collective ownership practices. Frequent releases/ demonstration Due to the time frame and scale of the Software Hut projects, it is more beneficial to conduct frequent demonstration of the software being developed at different stages. The students were advised to visit the client and show the user interfaces developed during the various stages. The documents analysed revealed that 4 teams attempted to practice frequent presentation. The analysis identified that the 3 teams, which were awarded the highest marks by the clients, constantly embraced this practice. Frequent release or in these projects, frequent presentations gave the teams the benefit of improving communication, understanding and building rapport with the clients. Coding Standard There were attempts by several teams to follow certain coding standard. 2 teams referred to the existing coding standard available in the website, while the other 2 teams referred to the Genesys Coding standard available in the

4

Agile Methodology in Practices

company’s intranet. Genesys is the university Software house. In addition to the Genesys coding standard, the fifth team also identify and formulate its own team standard. In the documents analysed, the only team which did not follow any coding standard, encountered incomplete and incompatibility problem during the development of the Software. It is difficult to report exactly about the other practices because the absence of guidelines for the commentary report. There is a possibility that other practices were unconsciously practiced because none of the XP practices were new. Most of these practices have been proven over decade (for implementation strategy) or centuries (for the management strategy)[1]. For this reason the Table 1 developed is not conclusive but needs further modification for future study. The implications of XP practices on Clients’ marks The radar graph (Figure 2 to Figure 4) illustrated 2 important points in the marking scheme of the Software Hut projects. The graph for overall marking (Figure 2) did not reflect any specific pattern between marks and the number of practices adopted by the teams. The pattern emerged when the marks were divided into clients’ mark and lecturers’ marks (Figure 3 and Figure 4).

little effect of XP practices on the marking scheme by the lecturers and managers.

1 50 45 10 40 35 30 25 20 9 15 10 5 0 group 3 2

8

4

lecturer

practices% 7 5

6

Figure 3 Radar graph illustrating the pattern between Lecturers’ Marks in Software Hut project and Number of XP

The graph in Figure 4 illustrated a pattern between number of XP practices adopted and the marks given by the clients. The marks obtained were higher for teams, which adopted the most practices (except team 3).

1 50 10 40 30 20 9 10 0 3 2

group

marksbefore
8
1 10 0 10 2

4

practices%

80

7

5

60

6

40 9 20 3

gr oup

0

mar ks
8 4

pr acti ce
7 5

Figure 4 Radar graph illustrating the pattern between Clients’ Marks in Software Hut project and Number of XP practices

6

Figure 2 Radar graph illustrating the pattern between Total Mark in Software Hut project and Number of XP practices adopted

It is too early to conclude this, but the pattern in the lecturers’ and manager’s marking scheme revealed that by knowing the students, there is a tendency to look beyond the finished product to measure the students’ capabilities. The radar graph in Figure 3 illustrated there is

The overall pattern for clients’ marks was analysed further through individual client’s marks. This is important because individual clients set certain standards for their Software product and comparison across clients will not revealed the exact comparison. Analysis on individual client’s marks revealed that the marks awarded by the clients were parallel to the number of practices adopted by the teams (Figure 5 to Figure 8). The line graph reflects a constant relationship pattern between practices and marks awarded.

5

Agile Methodology in Practices

NHS
50

SF ED I

40 30 group client practice%

60 40 20 0 gr oup cl i ent pr acti c e% gr oup cl i ent pr acti ce%

20 10 0 group
1 5 48 50 2 8 28 42 3 7 23 25 4 18 25 5 20 37

1 3 38 25

2 4 34 33

3 10 35 42

4 15 33

5 16 37

client practic e%

Figure 5 Line graph showing the relationship between Marks and number of XP practices for client SFEDI

Figure 8 Line graph showing the relationship between Marks and number of XP practices for client NHS

In the case of NHS projects (Figure 8), the positive relationship between XP practices and client’s evaluation did not apply to team 3.

DENTISTRY
40 30 20 10 0 group client practic e% 1 2 36 25 2 6 29 17 3 12 32 4 14 38 5 17 37 group client practice%

CONCLUSION
This paper presented an experiment conducted on students embarking on their first full scale software development with real clients. The study follows through the various stages in the software development life cycle, focusing on the adoption of XP practices to facilitate the development process. Adopting an action research approach allows the researcher to intervene because intervention [3] is not considered violation of validity but rather adds to the flexibility of the strategy. The early responses from the students allowed the researcher to advise the teams in using XP practices as close as possible without compromising their decisions. Through collaborative communication processes adopted during the interview sessions, the researcher is able to have an insight into the problems faced in adopting the agile practices. The positivist approach in analysing and reporting the results of this study depict that the more practices were adopted the higher is the quality of the software developed from the clients’ perspective. It is hoped that this research will be able to contribute to the existing efforts of current researchers in promoting effective practices and thus producing productive developers.

Figure 6 Line graph showing the relationship between Marks and number of XP practices for client DENTISTRY

UFI
60 50 40 30 20 10 0 group client practic e% 1 1 38 33 2 9 41 50 3 11 25 4 13 31 5 19 44 group client practice%

Figure 7 Line graph showing the relationship between Marks and number of XP practices for client UFI

REFERENCES
1. 2. Beck, K. Extreme Programming Explained: Embrace Change. AddisonWesley, 2000. Beck, K. Extreme Programming: A Humanistic Discipline of Software Developement. Lecture Notes in Computer Science. (1382). 1-16.

6

Agile Methodology in Practices

3. 4.

5. 6. 7.

Davison, R. and Vogel, D. Group Support System in Hong Kong: an action research project. Info System Journal, 10. 3-20. Greenwood, D.J. and Levin, M. Reconstructing The Relationships between Universities and society through Action Research. in Denzin, N.K. and Lincoln, Y.S. eds. Handbook of Qualitative Research., Sage Publication, London, 2000, 85-106. Holcombe, M. Teaching XP for Real., Sheffield, 2001. Kitzinger, J. Qualitative Research: Introducing Focus Group. British Media Journal, 3 (11). 299-302. Patton, M.Q. Qualitative Research & Evaluation Methods. Sage Publications, 2002.

7

Similar Documents

Premium Essay

Management

...What is Management? Definitions According to Harold Koontz, "Management is the art of getting things done through and with people in formally organised groups." Harold Koontz gave this definition of management in his book "The Management Theory Jungle". According to Henri Fayol, "To manage is to forecast and to plan, to organise, to command, to co-ordinate and to control." Henri Fayol gave this definition of management in his book "Industrial and General Administration". Image Credits © Michael Heiss. According to Peter Drucker, "Management is a multi-purpose organ that manages business and manages managers and manages workers and work." This definition of management was given by Peter Drucker in his book "The Principles of Management". According to Mary Parker Follet, "Management is the art of getting things done through people." Meaning of Management According to Theo Heimann, management has three different meanings, viz., 1. Management as a Noun : refers to a Group of Managers. 2. Management as a Process : refers to the Functions of Management i.e. Planning, Organising, Directing, Controlling, etc. 3. Management as a Discipline : refers to the Subject of Management. Management is an individual or a group of individuals that accept responsibilities to run an organisation. They Plan, Organise, Direct and Control all the essential activities of the organisation. Management does not do the work themselves. They motivate others to do the work and...

Words: 1096 - Pages: 5

Premium Essay

Management

...Past Influence of Management Today Abstract The past influence of management was done with bureaucracy and Administrative ways that gives management today to achieve their goals for the organization. Bureaucratic management may be described as "a formal system of organization based on clearly defined hierarchical levels and roles in order to maintain efficiency and effectiveness." Administrative has to foresee and make preparation s to meet the financial commercial and technical condition s under which the concerns must be started. How Bureaucratic and Administrative Management Affects Overall Management Bureaucracy Bureaucratic management focuses on the ideal form of organization. Max Weber was the major contributor to bureaucratic management. Based on observation, Weber concluded that many early organizations were inefficiently managed, with decisions based on personal relationships and loyalty. Also, bureaucracy formed the need for organizations to operate rationally rather than relying on owners’ and managers. (Williams’s pg. 31) this brings Jobs are divided into simple, routine and fixed category based on competence and functional specialization. Officers are organized in a n hierarchy in which higher officer controls lower position holders i.e. superior controls subordinates and their performance of subordinates and lower staff could be controlled. All organizational...

Words: 864 - Pages: 4

Premium Essay

Management

...conceptual skills, interpersonal skills, and technical skills. These three managerial skills are used by different managers in different degrees. Successful managers usually display more conceptual than technical skills. They have to continuously think about the company's goals and objectives and how they can be effectively communicated to employees. Middle Level Management Middle management is the intermediate management level accountable to top management and responsible for leading lower level managers. Image of Middle managers fig. 1 Middle managers Middle management is the intermediate management of a hierarchical organization, being subordinate to the senior management but above the lowest levels of operational staff. Key Points Middle management is the intermediate management of a hierarchical organization, subordinate to the senior management but above the lowest levels of operational staff. They are accountable to the top management for their department's function. They provide guidance to lower level managers and inspire them towards better performance. Middle management may be reduced in organizations as a result of reorganization. Such changes include downsizing,...

Words: 635 - Pages: 3

Premium Essay

Management

...Assignment On- “The Evolution of Management Thought and The Patterns of Management Analysis” Submitted To: Professor Dr. Abu Hossain Siddique Department of International Business University of Dhak 9th Batch, EMBA Date of Submission: 4th July,2012 INTRODUCTION Although modern management theory dates primarily from the early twentieth century, there was serious thinking and theorizing about managing many years before. Two events are especially significant to management history. First, in 1776, Adams Smith published The Wealth of Nations, in which he argued the economic advantages that organizations and society would gain from the division of labor (or job specialization). The second important event is the industrial revolution. Starting in the late eighteenth century when machine power was substituted for human power, it became more economical to manufacture goods in factories than at home. These large, efficient factories needed someone to forecast demand, ensure that enough material was on hand to make products, assign task to people, direct daily activities, and so fort. That “someone” was managers, and these managers would need formal theories to guide them in running these large organizations. It wasn’t until the early 1900s, however, that the first steps were taken toward developing such theories. The evolution of modern management thinking begins in the nineteenth century...

Words: 6134 - Pages: 25

Premium Essay

Management

...Classical Management Theory (1900 – 1930) It was the rise of the Industrial Revolution and factories were becoming more common. Inside these factories, managers were constantly look for ways to improve productivity and efficiency. As time moved on, it became apparent that searching for the single best way to do things was the most important thing for managers to do. Thus, classical management theory was born. The Evolution of Classical Management Theory The Industrial Revolution was a time where innovation really began to change the way that products were produced and sold. The invention of machines to produce goods in the 19th century drastically improved productivity, which in turn lowered the cost to the consumer. The lower price resulted in a greater demand for products and thus a greater need for more factories and workers. As factories increased in number, managers continued to search for ways to improve productivity, lower cost, increase quality of their products, improve employee/manager relationships and increase efficiency. The focus shifted from using machines to increase productivity to how they could increase employee productivity and efficiency. When they did this, they began to notice some new problems inside their factory systems. Employees were dissatisfied with their current working conditions, and many lacked the necessary training for how to do their work efficiently. Managers then began to formulate and test possible solutions, one of which was to find...

Words: 952 - Pages: 4

Premium Essay

Management

...The formation of organization implies that a leader should take the role to control the activities of the group; the work done by the leader is what we call management. Organization is formed by a group of people who work together. No matter the organization is a profit making ones or non-profit making ones, its formations are to achieve a common purpose or variety of goals, which are the desired future outcomes. The outcomes might be producing a series of product or serving a group of target customers or satisfying others¡¦ needs. In these organizations, managers mainly are responsible to supervising the work performance of the group members and deciding the use of resources to achieve the organization’s goal. Management can be simply defined as getting things accomplished through other people. Management is then the term describe the work done by the manager, which are planning, organizing, leading and controlling the use of human and other resources, in order to help the organization to achieve a higher organization performance. Planning is to define to goals or targets of the organization and devising action plans to meet organization goals. Organizing is to determine what tasks should be done, arrange jobs to subordinates, controlling the budgeting and divided tasks to individuals or teams. Leading is to motivate staffs to work, maintaining the progress of activities and good relationship and to ensure to work done effective and efficient. Controlling is to measure...

Words: 3855 - Pages: 16

Premium Essay

Management

...MGT115 – Management and Organization Tutorial 1 – Answers 1.1. Who are Managers? a) Explain how managers differ from non-managerial employees? A – Managers differ from non-managerial employees in the sense that they are responsible for coordinating and overseeing the work of their subordinates (who maybe non-managerial or managerial) so as to ensure the organizational goals are met. Non-managerial employees however are only responsible for the task(s) assigned to them. b) Describe how to classify managers in organizations. A – Managers can be classified in to * First-line managers: - Individuals who manage the work of non-managerial employees * Middle managers: - Individuals who manage the work of first-line managers * Top Managers: - Individuals who are responsible for making organization-wide decisions and establishing plans and goals that affect the entire organization. 1.2. What is Management? a) Define management. A – Coordinating and overseeing the work activities of others so that their activities are completed efficiently and effectively. b) Explain why efficiency and effectiveness are important to management. A – Because both efficiency (getting the most output for the least inputs) and effectiveness (attaining organizational goals) are important to ensure that there is low resource waste and high goal attainment. 1.3. What do managers do? a) Describe the four functions of management. A – The four functions...

Words: 2602 - Pages: 11

Premium Essay

Management

...Modelling for Change: An Information Systems Perspective on Change Management Models Robert D. Macredie, Carl Sandom and Ray J. Paul Department of Information Systems and Computing, Brunel University, Uxbridge, Middlesex, UB8 3PH Tel: +44 1895 203374; Fax: +44 1895 203391 E-mail: Ray.Paul@brunel.ac.uk; Robert.Macredie@brunel.ac.uk Abstract This paper will focus on the topic of organisational change and its management from an information systems perspective. The paper will examine the issues raised during a review of the change management literature – looking at the major approaches to change management, namely, the planned, emergent and contingency approaches – as background to the issues raised in other papers in this theme of the book. As in the Management In The 90s (MIT90s) study, a very broad definition of the term IT is used to include: computers of all types, hardware, software, communications networks and the integration of computing and communications technologies. The paper will then examine change management within the context of Information Systems (IS) theory and practice. This will lead to a discussion of an emerging model by Orlikowski and Hofman which will be briefly reviewed to provide insight into the types of models which are likely to provide a focus for research in the area in the near future. The model also provides a strong and interesting framework against which to view some of the papers that follow in this theme of the book. 1. Introduction As...

Words: 6387 - Pages: 26

Premium Essay

Management

...The Four Functions of Management Management is the art of effectively organizing people and things using the resources available to achieve an overall goal. Management is necessary because it enables the overall organization, group or business to operate efficiently by properly allocating the resources utilized. Great management within a system that works leads to great success no matter what the venture may be. Management has evolved in that business has become a global enterprise. In today’s global economy, management demands a much more structured, generic and appealing approach because it must communicate to a variety of people (Batemen & Snell, 2008). It is because of this vast increase in the sheer amount of people, that management has gone from a much more “do as I say or your fired” role and transitioned into a “this is the way we do it here at Burger King” kind of way. This generic and appealing yet simpler model of management consists of four basic key concepts. The four key concepts of management include leading, controlling, organizing and planning. I placed them in this particular order because I believe that what they have in common is their ability to be placed in that order. Once a person has shown their ability to lead effectively, it enables that manager to have control over the employee because the manager has shown through their leading that they are fully able to essentially “practice what they preach”. Once a manager has control he can then begin...

Words: 846 - Pages: 4

Premium Essay

Management

...Introduction to Management Technology BMRT 11009 - Section 300 Kent State University MANAGEMENT AMY HISSOM 10/26/2009 TABLE OF CONTENTS Introduction............................................................................................................................................ 3 Managers and Managing ........................................................................................................................ 4 What is Management?..................................................................................................................... 4 Essential Managerial Tasks............................................................................................................... 4 Levels and Skills of Managers ........................................................................................................... 4 Recent Changes in Management Practices ....................................................................................... 5 Challenges for Management in a Global Environment ...................................................................... 5 The Evolution of Management Thought ................................................................................................. 6 F. W. Taylor (1890-1940): Scientific Management ............................................................................ 6 The Gilbreths: Time-and-Motion Study ....................................................................................

Words: 3462 - Pages: 14

Premium Essay

Management

...The Management Planning Process An effective management planning process includes evaluating long-term corporate objectives. Management planning is the process of accessing an organization’s goals and creating a realistic, detailed plan of action for meeting those goals. It is kind of like writing a business plan, a management plan takes into consideration short and long term corporate strategies. Some basic steps in the management planning process involves creating a road map that outlines each task the company must accomplish to meet its overall objectives. There are seven very important management planning process steps I am going to talk a little bit in depth about. The first step in the management planning process is establishing goals. In planning you have to identify specific company goals. The part of the planning process should include a detail overview of each goal, including the reason for its selection and the anticipated outcomes of goal related projects. Anywhere there are possible objectives should be described in quantitative or qualitative terms. For example, a goal is to raise profits by ten percent over a four month period. Establishing goals is a good way to help any organization see their hard pay off. The second step is to identify organizational resources that will be beneficial to them for help and advice. Each goal should have financial and human resources projection associated with its completion. For example, a management plan may identify how many...

Words: 673 - Pages: 3

Premium Essay

Management

...Management by objective (MBO) Management by Objective is a tool that allows managers and employees to come together for the purpose of agreeing upon a set of objectives to achieve the company’s short, medium, or long term future (www.word.com/defination/mangement). The theory intrigued me because management by objective theories can help promote a great team. The overall well-being of the company works better with healthy communication between management and employee’s. I currently manage people clarifying their goals and stimulating theory can be a challenge. Management by objective is an essential part of the mangers daily activities. The Theory for management by objective is to improve planning, better understanding between management and employee, participation in the goal setting process, better informed employees, improved appraisal system and better organization of functional task grouping (Ford, McLaughlin, Nixdorf o 1980). The concept of job planning is a key theory of management by objective because it sets a range of performance systems to assist the employees to stay on track (www.1000ventures.com). When you plan you give your employees an expected result from beginning to end. Better understanding between you and your employees is important because if your employee does not understand what is needed from them they cannot possible meet the company’s needs. If the communication is unclear there is room for error Communication is an essential part...

Words: 635 - Pages: 3

Premium Essay

Management

...One of the first schools of management, the classical management theory, developed during the Industrial Revolution when new problems related to the factory system began to appear. Managers were unsure of how to train employees. A large amount of the non-English speaking immigrants or dealing with increased labor dissatisfaction caused managers to test solutions. According to Plunkett, Attner & Allen (2008) “The classical management focused on finding the “one best way” to perform and manage tasks” (p.38). This school of thought is made up of two branches: classical scientific and classical administrative. The scientific branch arose because of the need to increase efficiency and productivity. The emphasis was on trying to find the best way to get the most work done by examining how the work process was actually accomplished and by paying close attention to the skills of the workforce. The classical scientific school got its roots to several contributors, including Frederick Taylor, Henry Gantt, and Frank and Lillian Gilbreth. Whereas scientific management focused on the productivity of the certain individuals, the classical administrative approach emphasizes on the total organization. The emphasis is on the development of managerial principles rather than work methods. Contributors to this school of thought include: Henri Fayol, Max Weber, Mary Parker Follett, and Chester I. Barnard. During World War II, mathematicians, physicists, and others joined together to solve...

Words: 744 - Pages: 3

Free Essay

Management

...2.4 The Environmental Management System (EMS) application in the related industries. How it can improve the environmental performance of business? Example. 2.4.1 THE ENVIRONMENTAL MANAGEMENT SYSTEM (EMS) Definition: the environmental management system (EMS) refer to one part of the comprehensive management system that relate to organizational structure, planning activities and documented manner, it includes planning, implementation, checking, management review and environmental policy. An environmental management system (EMS) 1. It is environmental performance improving tool. 2. It is effective way to manage organizational companies. 3. Manage organizations to solve environmental problems, like allocation of resources, assignment of responsibility and ongoing evaluation of practices, procedures and processes. 4. Manage the long-term or short-term environmental impact of products service and processes for organizations. 5. Continual improvement is emphasis. EMS Model Plan Act Do Check Step 1: plan (planning) Definition: planning is a way of establish objectives and processes requirement. In order to implement ISO 14001, the first step is suggestion, to help to classify all the current or future operation elements. It includes environmental aspects, compliance, objectives and targets, environmental management programs (EMP). Business firms should plan for environmental protection. They need to plan their current operation or even future operation. The...

Words: 3017 - Pages: 13

Premium Essay

Management

...Management is universal in the modern industrial world. Every industrial organization requires the making of decisions, the coordinating of activities, the handling of people, and the evaluation of performance directed toward group objectives. In addition, our society simply could not exist as we know it today or improve its present status without a steady stream of managers to guide its organization. Peter Drucker makes this same point in stating that effective management is quickly becoming the main resource of developed counties and the most needed resource of developing ones (Certo, 1986). In short, management is very important to our world. Then, what is management? This essay will discuss this topic as following. It has to be recognized that the definitions of management are extremely broad. Harbison and Myers (1959) offered a concept for emphasizing a broader scope for the viewpoint of management. They observe management as an economic resource, a system of authority, and a class or elite from the view of the economist, a specialist in administration and organization, and sociologist respectively. Henri Fayol, “the father of modern management theory,” formulated fourteen principles of management. Hugo Munsterberg applied psychology to industry and management. Max Weber is known for his theory of bureaucracy. Vilfredo Pareto is considered “the father of the social systems approach.” Elton Mayo and F.J. Roethlisberger became famous through their studies of the impact...

Words: 296 - Pages: 2