Premium Essay

Programming Development

In: Computers and Technology

Submitted By homecheez
Words 810
Pages 4
I work at an aerospace company that implemented SAP system, moving away from customer programs. Since the implementation, which was February 11, 20013, both the sub-assembly and the final assembly plants have struggled with being able to stabilize the schedule. Due to the nature of SAP, which runs the runs the manufacturing resource planning (MRP) process each night, constantly applies date changes. This has rippled to the customer support organization which struggles to provide ability of parts for the customer with accurate dates for shipments. The impact results in having to call the customer back several times to communicate new dates. We have also seen a decline in on-time inter-plant shipments to build the final product. There was a root cause corrective action (RCCA) activity done with a group of six sigma black belts which revealed that one of the issues identified was a need for a master schedule process and tracking tool of the changes that are requested in what is considered “ice.” Ice is defined as a product with established completion dates based off the master schedule in SAP. Implementing a tool to provide visibility and accountability would help adhere to the process and identify trends that determine the next steps or level of control needed.
A change in the master schedule has a wide impact to the manufacturing process; therefore, the number of people involved is cross-functional. For this purpose, I have identified the people involved at a role level. The individuals involved are categorized in the following generic roles; people who request the change, people who administrate the request, people who need to analyze the request, a review board to evaluate the request, and management escalation personnel. These are generalized roles that can be assigned to multiple people in the organization and will be administered by a centralized group.
It

Similar Documents

Free Essay

Programming Development

...Programming Development PRG/211 June 27, 2014 The purpose of having a structure inventory program is to make it easy for users to see what their inventory totals should be at. This will allow for better ordering and sales tracking. This type of program will be most ideal with businesses such as grocery stores, markets and gas stations. In order for this type of program to run smoothly there is certain information you will need to input to allow for accurate results. The type of information that will need to be gathered is starting inventory, which will involve accounting for what products are already there. The reason for this is because we will be adding and subtracting from this number to get our inventory, there is no way to keep track if you don't know the number of items you first started with. Keeping things items organized by categories will also help when it comes to doing audits and sales tracking because you can see what area is doing poorly, example categories would be medicine, drinks and candy. Now because some items differ by size and flavor, we would have to make sure we are accurately describing the item and labeling as exactly that. We wouldn't be able to count Coke and Pepsi together because they are different products, doing so lets us account for items more accurately. We also would have to distinguish from size since there are multiple sizes when it comes to items such as soda and candy. In keeping...

Words: 415 - Pages: 2

Premium Essay

Programming Development Week 3

...Programming Development: Part 3 NAME PRG/211 11/28/2011 INSTRUCTOR Abstract The purpose of this document is to address all items required for the Part 3 of the Programming Development assignment. Programming Development: Part 3 In the previous weeks, the choice for developing software was for an Animal Shelter and it was also analyzed selection structures. In this paper are analyzed array and loop structures that will be present in the program as part of its implementation. Identified Objects For the Animal Shelter system there are many things that could become an object if this program is developed using an Object-oriented Programming Language. Among the most important we have User, which would identify a user inside the system with its role and some other attributes. Person, which would have all information related to a person and would be related to User. In the system a User is own by a Person. Then we would have Animal and Vaccine too, with all related information applicable. We could have other objects such as Adoption Form, Cage (the cage where the animal stays in) and Treatment but in any case, the object-oriented approach will help achieve the desired levels of encapsulation and data hiding. “The term encapsulation means to package data members and methods into a single programming unit (in our case, a class or an object created of that class) with a well-defined external boundary, or interface. Encapsulation is most often achieved through data hiding...

Words: 810 - Pages: 4

Free Essay

Assignment and Essay.... Others)Information Technology (Programming/ Languages (Java, C++, Vb,.Net, & Etc)/Database Design/ Computer Networking/ System Analysis/ Project Management/Project Development/ It & Society/ and.

...ASSIGNMENT and ESSAY. ... others)Information Technology (Programming/ Languages (Java, C++, VB, .NET, & etc)/Database Design/ Computer Networking/ System Analysis/ Project Management/Project Development/ IT & Society/ and. - NET programmers continue to struggle with the complexities of a hybrid managed/unmanaged environment. ..... Sorry, I had to laugh at that paper! ... Java on the other hand is cross-platform, and also traditionally runs as an ... - NET programmers continue to struggle with the complexities of a hybrid managed/unmanaged environment. ..... Sorry, I had to laugh at that paper! ... Java on the other hand is cross-platform, and also traditionally runsASSIGNMENT and ESSAY. ... others)Information Technology (Programming/ Languages (Java, C++, VB, .NET, & etc)/Database Design/ Computer Networking/ System Analysis/ Project Management/Project Development/ IT & Society/ and. - NET programmers continue to struggle with the complexiASSIGNMENT and ESSAY. ... others)Information Technology (Programming/ Languages (Java, C++, VB, .NET, & etc)/Database Design/ Computer Networking/ System Analysis/ Project Management/Project Development/ IT & Society/ and. - NET programmers continue to struggle with the complexities of a hybrid managed/unmanaged environment. ..... Sorry, I had to laugh at that paper! ... Java on the other hand is cross-platform, and also traditionally runs as an ... - NET programmers continue to struggle with the complexities of a hybrid managed/unmanaged environment...

Words: 784 - Pages: 4

Premium Essay

Disaster

...The National Disaster risk Management Framework has been formulated to guide the work of entire system in the area of disaster risk management. It has been developed through wide consultation with stakeholders from local, provincial and national levels. The Framework identifies National Strategies and Policies for disaster management. Nine priority areas have been identified within this framework to establish and strengthen policies, institutions and capacities over the next five years: These include:- Institutional and legal arrangements for DRM Hazard and vulnerability assessment. Training, education and awareness. Disaster risk management planning. Community and local level programming. Multi-hazard early warning system. Mainstreaming disaster risk reduction into development. Emergency...

Words: 391 - Pages: 2

Free Essay

Research Paper on Extreme Programming

...Bibliography 8 Statement of research problem The purpose of this study is to find out if the adoption of Extreme programming in a learning environment has improved student productivity. It is a software development process used by small teams who have rapidly changing requirements. With regard to students, all students that are studying software development modules are also faced with this problem where by the requirements are continuously changing as they get deeper within their project. This paper is to show if extreme programming is actually helping students become more productive regardless of the ever changing requirements. Context or background to the research problem In this day and age the most widely used form of agile development in software development is extreme programming which was proposed by Kent Beck in 1996. Many parameters contribute to the success of XP. Researchers concluded that using XP in an educational domain has many benefits, where they have seen that less skilled students were able to show more progress than they would have if a traditional methodology were used.(Assassa, Mathkour, & Al Dossari). XP offers a number of practices, values and principles which are advised to be adopted in order to run a software development project(Assassa et al., 2006). These values include communication, simplicity, feedback and courage. Extreme programming has four stages which are planning,...

Words: 2047 - Pages: 9

Free Essay

Programming Solution Proposal

...Programming Solution Proposal Donald L. Smith PRG/211 June 24, 2013 Jack Warner Programming Solution Proposal The McBride Financial Services Company, a part of the Virtual Organizations, needs a computer program to calculate mortgage payments in their agent field offices. The agents want to input a mortgage loan amount, an interest rate, and a number to pay off the loan into this program and have the mortgage’s monthly payments as output. In addition, agents want the program to calculate the pay-off amount of the loan for a specific year(s) or an amortization table for the mortgage. The benefits of this program are faster and more reliable than using manual calculations or an electronic calculator where they can still key in the wrong number. The program can also be ported to a company website. This website can be accessed by customers to inquire about mortgage information and thus free the agents’ time for such requests. The program development cycle is the best approach for coding a program solution. The first paragraph has done the analyzing of the problem, then comes the design phase. The requirements for this task are identified as input, output, and processing tasks. Tasks are coded into a program module. This breaking down of tasks into modules is known as modular programming. According to Torres (2012), ”Breaking down a programming project into modules makes it more manageable. These individual modules are easier to design, implement, and test. Then...

Words: 545 - Pages: 3

Premium Essay

Multiuse Platforms for Applications

...Programming languages are used to give instructions to a computer to complete a task (Burd 369). Object-oriented programming languages and imperative languages are similar in this way, but go about giving instructions differently. Object-oriented programming languages (OOS), use objects called procedures to manipulate data, in other words these methods are in a predetermined location and wait for a message arrive to execute a specific task (Burd 375). That task could be calculations, changing the color of text or displaying a video. One click on a particular object and the change to data or calculations are completed. Unlike imperative languages, object-oriented languages view data and programs as two parts which comes together to make an object (Burd 375). This makes it easier to maintain and promote reusability (Shelly et al. 250). I can also not fail to mention the object-oriented languages develop interactive user interfaces for real-time programming (Burd 375). This leads me to the integrated development environment (IDE) which consists of tools needed for faster development and testing (Burd 393). Imperative languages like Pascal have to be translated to binary CPU instructions before executing any tasks. They don’t have a graphical user interface like object-oriented programming (Burd 372). Imperative languages also use an interpreter to read source code which take up an enormous amount of resources in memory and CPU requirements while executing programs (Burd 388)...

Words: 659 - Pages: 3

Premium Essay

Phase2Db

...of the most use programming languages used today is known as Java. The inspiration behind the programming language goes back to the languages such as C and C++. The Java developers saw how the C++ programming language tends to get bogged down and may have many bugs within the code. Even more importantly, C++ developers had to we write the same C++ programs again for compatibility with different operating systems. Java developers came together to figure out a way to make a programming language that is portable but yet powerful and robust. In 1991, the company called Sun Microsystems developed the programming language that was called Oak as in an oak tree that stood out the office window, but it was quickly renamed Java before the programming language was officially released. Later, the company called Oracle had now taken ownership of the Java programming language. “Write once run anywhere” is a very popular phrase that the Java developers created. The greatest benefit is that the Java programming language can be compiled once and ran on Windows operating system, UNIX, as well as Mac operating systems without having to rewrite the program for each operating system. They achieved the write once run anywhere ability by using what is called a Java virtual machine or JVM. Having that Java developers created the JVM makes it much easier to have more secure programs created as well as being more bug free than programs that was created with other programming languages. In the...

Words: 615 - Pages: 3

Premium Essay

Operations Research and Its Prospects in Pakistan

...Operations Research and its Prospects in Pakistan Prof. Dr. Shoaib ud Din Mathematics Department Punjab University, Lahore, Pakistan Operations Research has had an increasingly great impact on the management of organizations in the recent years. In fact, with the exception of advent of electronic computer, the extent of this impact seems to be unrivalled by that of any other recent development. However, all the development in this field has gone almost unnoticed in most developing countries including Pakistan. This article is an effort to introduce Mathematics community in the country to the subject and its achievements. A brief history In order to appreciate the importance of OR in the world today it is important that we know something of its history and evolution. Although roots of Operations Research can be traced back many decades, it is generally agreed that this discipline began during World War II. During the War team of British scientists with diverse background were called upon to study the strategic and tactical problems associated with air and land defense of the country. The establishment of this scientific team marked the first formal Operations Research activity. Their efforts were allegedly instrumental in winning the Air Battle of Britain, The Island Campaign in the Pacific, the Battle of the North Atlantic, and so on. The name Operations Research-Operational Research in the United Kingdom – was apparently coined because the problems assigned to this team...

Words: 1347 - Pages: 6

Free Essay

Computer Programming

...Computer Programming Computers and machines have definitely changed people's lives over the years influencing academic life, workplace, and even the home setting. Therefore, it is important to become knowledgeable about computers and its different applications. Without doing so can severely affect one's chances in succeeding especially in his or her professional life since majority, if not all, of companies around the world depend on computers and machines. There are numerous jobs that deal specifically on the development of technology, including computers. One of the major careers in the field of computers is computer programming. People who work in this field are responsible for “writing, testing, and maintaining the instructions that computers follow to perform their functions. They also focus on conceiving, designing, and testing logical structures for solving problems by computer” (“Computer Programmers”). Literally, they program computers, softwares, and applications to function the way computers should. In 2007, “40 percent of companies expected to add programmers and information technologists, 45 percent expected to maintain their staffs, and 81 percent planned to increase the salaries of their computer programmers” (“The 2007 Job Market Outlook for Computer Programmers”). However, these numbers are not enough because it seems that the job outlook for this profession is not good. “The occupation is forecasted to grow more slowly than the average for all other occupations...

Words: 911 - Pages: 4

Premium Essay

Pt1420 Week 1 Research Paper

...assignment COBOL, is a compiled English-like computer programming language designed for business use. It is imperative, procedural and, since 2002, object-oriented. COBOL is primarily used in business, finance, and administrative systems for companies and governments. In 1997, Gartner Group estimated that there were a total of 200 billion lines of COBOL in existence, which ran 80% of all business programs. COBOL is still widely used in legacy applications deployed on mainframe computers, such as large-scale batch and transaction processing jobs. But due to its declining popularity and the retirement of experienced COBOL programmers, programs are being migrated to new platforms, rewritten in modern languages or replaced with software packages. Most programming in COBOL is now purely to maintain existing applications. COBOL was designed in 1959 by the Conference on Data Systems Languages (CODASYL) and was largely based on previous programming language design work by Grace Hopper, commonly referred to as "the (grand)mother of COBOL". It was created as part of a US Department of Defense effort to create a portable programming language for data processing. Intended as a temporary stopgap, the Department of Defense promptly forced computer manufacturers to provide it, resulting in its widespread adoption. It was standardized in 1968 and has since been revised four times. Expansions include support for structured and object-oriented programming. The current standard is ISO/IEC 1989:2014. COBOL...

Words: 1060 - Pages: 5

Free Essay

Management

...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...

Words: 3439 - Pages: 14

Free Essay

Computers

...Lecture # 1 – Concepts in Programming System Development Life Cycle (SDLC) - Is a series of well-defined steps that should be followed when a system is created or changed. - Represents the big picture of what happens during system creation or modification. The System Development Life Cycle is comprised of 6 steps, namely: 1. Analyze the current system 2. Define the new system requirements 3. Design the new system 4. Develop the new system 5. Implement the new system 6. Evaluate the new system The Program Development Cycle (PDC) - The fourth step of the SDLC (Development of the new system) is comprised of a series of well-defined steps called the Program Development Cycle. - A programmer carries out the steps in the PDC. The steps are outlined as follows: 1. Review the input, processing, output and storage requirements 2. Develop the logic for the program 3. Write the program using a programming language 4. Test and debug the program 5. Complete the program documentation What is a Program? - A program is an organized lists of instructions that, when executed, causes the computer to behave in a predetermined manner. Without programs, computers are useless. What is Programming? - Programming is instructing a computer to do something for you with the help of a programming language Identifiers Manipulation of data is a basic feature of a computer’s abilities. This...

Words: 834 - Pages: 4

Free Essay

Research Assignment 1

... PT1420 1. C# This general-purpose programming language developed by Microsoft evolved from C and C++ as a part of the software company’s .NET initiative. the C++ programming language standard was ratified in 1998 as ISO/IEC 14882: 1998. The standard was amended by the 2003 This language is an essential part of the .NET framework, so developers who use Microsoft heavily will find it critical, according to Duqaine. 2. Java  An object-oriented programming language developed in the late 1990s by James Gosling and colleagues at Sun Microsystems. This “beautiful” programming language is central for any non-Microsoft developer, i.e. any developer who focuses on the non-.NET experience. It is mostly derived from C and C++ but has a more basic object model. It ranked first on TIOBE’s list of most popular programming languages. 3. Objective-C This object-oriented programming language created first by Brad Cox and Tom Love at their company Stepstone in the early 1980s, adds Smalltalk-like messaging to the C programming language. This language is most used on the Apple iOS and Mac OS X. Objective-C is the principal language used for Apple's Cocoa API as well. 4. C++ is a general purpose multi-paradigm spanning compiled language that has both high-level and low-level languages’ features. It was started as an enhancement to the C programming language, Bjarne Stroustrup in 1979. It is one of the most popular programming languages, winning fourth place on the list, with...

Words: 404 - Pages: 2

Premium Essay

History of Java

...James Gosling recruited a group of engineers to develop a new programming language targeting consumer devices. The language was given the name “Oak” and development began in 1991. It was later discovered the original name had been taken by another company for their programming project which resulted in Oak being renamed to Java. The Java group aspired to develop a language that would share similar characteristics with C languages but fewer bugs, more versatility, hardware independence, and reduced development times. Java’s “write once, run anywhere” (WORA) feature means once an application is integrated with Java, it will run on any platform and device. The WORA capability is the most popular and well known feature Java has to offer. Java was created with unique security features, for example, unsecure code can be downloaded and run securely without the potential to harm your device as the host system cannot become infected with malicious programs; this is possible because a Java program is not directly installed onto your device, but is executed by the Java Virtual Machine (JVM) instead essentially acting as a filter. Java supports graphic user interfaces (GUI) via the Abstract Windowing Toolkit (AWT). AWT is the original GUI toolkit made for Java and introduced along with JDK. AWT provides support for graphics programming and working with IDE’s (Integrated Development Environment). IDE’s support the development of UI’s using drag and drop features to pull components from...

Words: 299 - Pages: 2