Thursday, March 30, 2023

Software Engineering - Industrial Engineering in Software Engineering


Is the full capability of the #hardware exploited for value creation? An industrial engineer can evaluate periodically.  Software engineering component of industrial engineering.
#IndustrialEngineering #Productivity #CostReduction #InformationSystems  #SoftwareEngineering
https://nraoiekc.blogspot.com/2020/07/industrial-engineering-in-data-center.html



An industrial engineering approach to software development
D.N. Card, R.A. Berg
Abstract
Many different tools and techniques have been developed to increase software quality and productivity. However, periodic acquisition of improved methods and tools, by itself, does not ensure continual improvement. To be effective, new technology must be integrated into an underlying process. That process must be managed explicitly. This paper describes an industrial engineering approach that treats software development as a process distinct from its unique application to any specific project. Its essential elements include formal process definition, software measurement, process engineering, and quality control. Although already successfully embedded in many manufacturing processes, application of industrial engineering techniques to software remains a novelty. Nevertheless, this approach provides the software enterprise with a long-term plan for improving software quality and productivity.
Journal of Systems and Software
Volume 10, Issue 3, October 1989, Pages 159-168



SWE Industrial Engineering - Software Engineering Process Improvement Function


This guide was written to help organizations establish and sustain a process improvement group as the
focal point of a software engineering process improvement program.

The guide is  concerned with the technology used in existing and improved processes and the human side of stimulating a higher quality process. 

The term technology is used throughout this guide in the broadest sense. For example, this use of the term would include software inspection as a peer review technology for detecting errors in software development work products; computer-aided software engineering (CASE) as a technology providing automated support for performing activities and creating work products in the software development process; and change management as a technology for planning and implementing organizational change.

How do organizations move from their current state to one where there is continuous improvement? First, they must establish an organizational commitment to quality; next, they must create an entity in the organization that is the focal point, some group responsible for facilitating actions supporting that commitment; and finally, they must carefully plan each step to move from the current situation to the desired one. In the software industry, the organizational focal point is a software engineering process group, and the model for the step-by-step change is the process improvement cycle. 


The Process Improvement Cycle
Software process improvement is a continuous cycle. 

1. Set expectations based on capabilities of new technologies and benchmarking.
2. Assess the current practice inside the organization.
3. Analyze the variance between expectation and practice.
4. Develop and Propose changes that will reduce the variance and thereby improve the process.
5. Plan the integration of the improvements into the existing process and update the process definition. If a formal process definition does not exist, it should be documented now.
6. Implement the improvements.
7. Perform the process as it is now defined.
8. Start over.

The Process Group - Industrial Engineering Group

The software engineering process group is the focal point for process improvement. Composed of line practitioners who have varied skills, the group is at the center of the collaborative effort of everyone in the organization who is involved with software engineering process improvement. Group size is usually equal to 1-3% of the development staff.


Following are ongoing activities of the process group:

• Obtains and maintains the support of all levels of management.
• Facilitates software process assessments.
• Works with line managers whose projects are affected by changes in software engineering practice, providing a broad perspective of the improvement effort and helping them set expectations.
• Maintains collaborative working relationships with software engineers, especially to obtain, plan for, and install new practices and technologies.
• Arranges for any training or continuing education related to process improvements.
• Tracks, monitors, and reports on the status of particular improvement efforts.
• Facilitates the creation and maintenance of process definitions, in collaboration with managers and engineering staff.
• Maintains a process database.
• Provides process consultation to development projects and management.

The process group is not part of product development but is staffed by practitioners. As a result, it has expertise in software engineering.

An improved process also allows easier acquisition and adoption of new technology because that technology can be acquired in direct support of defined processes. The process definition necessary to a disciplined software process is also prerequisite to reasoned analysis about what software tools and methods best support the goals and the creation of products and systems within the organization.

Improvement Activity Plan Implementation Steps
1. Overview
 •Goals and objectives
 •Related policies
 •Needs analysis
2. Technology description
3. Enabling technology
 description
4. Sources for technology
 and related services
5. Purchases
6. Tailoring
7. Education and training
8. Technology selection
 procedure
9. Evaluation procedures
10. Schedule and responsibilities



A process that is not well understood and articulated cannot be managed or improved. Just as manufacturers must select activities and tools for a particular product line, software organizations must also define and implement appropriate processes for each major development effort. Software, by its nature, is very easy to change. Because software practitioners are well-educated professionals who readily take independent action, a well articulated and understood process is essential to the orderly and predictable operation of a software development organization.

A well-defined and articulated description is prerequisite to process improvement. As Card and Berg [Card89] state, "periodic acquisition of improved methods and tools, by itself, does not ensure continual improvement. To be effective, technology must be integrated into an underlying process. That integration must be managed explicitly." Increases in quality and productivity, along with the successful use of technology, depend directly on a well articulated and well-understood process.


Card and Berg [Card89]: An industrial engineering approach to software development
D.N. Card, R.A. Berg,  Journal of Systems and Software, Volume 10, Issue 3, October 1989, Pages 159-168  https://www.sciencedirect.com/science/article/abs/pii/0164121289900290



Describing the Existing Process
Building a process definition for an organization begins with describing what exists. Eventually, the definition of what should exist is also created, and replaces the initial description.

Recommended reading for those beginning the task of describing or defining software process:
[Humphrey89], Ch. 13, "Defining the Software Process."

Any of a number of different methods may be used; one of the simplest, ETVX [Radice85], is described below. Another straightforward method with tool support is described in [Kellner89]. Whatever the method, describing the existing process should result in documentation of how software products are actually developed and maintained in a given organization.

4.1.1. Documenting the Process: One Approach

One very accessible approach to writing a process description is presented in [Radice85]. Radice considers a process to be made up of software activities, which must be defined. A defined activity is one which has:
(1) a list of entry criteria that should be satisfied before beginning the tasks, (2) a set of task descriptions that indicate what is to be accomplished, (3) a validation procedure to verify the quality of the work items produced by the tasks, and (4) a checklist of exit criteria that should be satisfied before the activity is viewed as complete. (p. 83)

Radice calls this the E (Entry Criteria) T (Tasks) V (Validations) X (Exit Criteria) process architecture. Using ETVX to describe each phase of software activity should result in a consistent description of software development processes. Gaps—missing activities or a missing E, T, V, or X for an activity—that appear in the process description indicate where immediate process improvement may be needed. For example, the exit criteria for module design may not have been defined or may not match the entry criteria for the next activity. On the most abstract level, process definition is simply the determination of what stages and activities will be used by a given software organization. 

[Radice85] lists the following phases for a commercial product:

• Requirements and planning
• Product-level design
• Component-level design
• Module-level design
• Code
• Unit test
• Functional verification test
• Product verification test
• System verification test
• Package and release
• Early support program
• General availability
E, T, V, and X must be defined for each activity.

 Types of Measurement

In general, there are two types of measures: product and process. Product measures describe the characteristics of each system component being produced or maintained. Typical product measures are size, cost, complexity, quality (number of defects), and resources consumed to develop or maintain the component. Process measures describe aspects of the process used to produce or maintain those components, and are attributable to the human processes that create the product. Typical process measures are defect rates, repair rates, and production rates. Broader measures such as labor turnover, learning curve, communications overhead, and degree of overall adherence to the defined process also relate to process. In fact, a single measure may apply to both process and product, depending upon its usage and one’s point of view. Both types of measures may be collected on individual components or across groups of components; when product measures are aggregated, they often provide information about the process.


Defect Prevention
Several process information files are needed to support the defect prevention process. 
• The defect file contains a record of each defect and information such as originator, description, resolution, disposition, and effort to repair.
• The action item file contains the action items that arise out of a causal analysis of the defects. These items are suggestions for improving the process so that future defects would not be manifest in the software product.

 The process group should capture the history of the improvement efforts. The group should collect, catalog, and maintain reports and other artifacts related to attempts to improve the process. In many organizations, these products are lost when personnel change, and the improvement lessons must be learned all over again. Records should include: an indication of what went well and what did not go well; a description of how problems were handled; and suggestions for improving performance on similar tasks in the future. Capturing and reviewing lessons learned can be a part of the development life
cycle. The challenge is to make this information available to those who need it, past the life of a project.

Beginning Continuous Improvement
The process of introducing an improvement includes selecting a candidate technology, tailoring the technology and the training for its use, and using the technology on a pilot basis. Feedback should be collected and the full implementation plan is developed  in light of the pilot experience.

One key long-term activity is the installation, over and over again, of new procedures and technology that support process improvement. These installations should begin with a pilot (prototype) installation—a controlled experiment. Pilots are essential when an organization has no experience with a technology, or when the technology will be applied in a new domain or with inexperienced staff. This is true even if the technology seems to be mature, as with software inspections, or even if the organization has excellent in-house resources, such as a technical working group with some experience in cost estimation. If a technology is new to an organization, it cannot be considered mature in that context. Appendix D presents an extended discussion of this phenomenon. This chapter describes some considerations for executing a pilot effort.

Process Consultation
The process group spends a significant proportion of its time coaching others and problem solving, based on the examples of best practices developed in other organizations. This consulting and broad awareness of the quality of particular efforts is indispensable for the success of the overall process improvement program.

As the focal point for process improvements, the process group spends a significant proportion of its resources meeting with those whom it serves. The group’s consulting activities include:

• Helping to set realistic expectations for improvement activity results.
• Tailoring process priorities, definitions, standards, training, and other process
materials.
• Suggesting methods for improving a specific process if a working group has not
already done so.
• Analyzing process measurement data.
• Facilitating improvement planning meetings and activities.
• Demonstrating improvement technology. (For example, serving as a moderator
for inspections until a project can develop its own inspection moderators.)
• Referring groups with similar interests to each other so that they can help each
other.
Process group members must have or develop good consulting skills; they need the ability
to listen and clarify, and to collaborate in problem solving with those who seek their help. If
process group members have access to training or expert advice (especially in the form of
"shadow" consulting) in this area, they should take advantage of it.

Process Group Membership
Process group members should collectively have experience from throughout the software life cycle.

Members of the process group are advocates for improvement. They are software professionals assigned, generally full time, to help the organization increase the maturity of its
software process. Members should be carefully selected with the goal of balancing the experience and educational background of the group as a whole.

Selecting the Process Group Leader

The process group leader must be an acknowledged technical leader,
with these characteristics:
• Extensive experience in or knowledge of the software process.
• Experience advocating improved software development processes, methods,
and tools—that is, improved quality and productivity.
• Experience in management or project leadership.
• Knowledge of the software development environment

Robert L. Grady and Deborah L. Caswell, Software Metrics: Establishing a Company-Wide Program, Prentice-Hall, 1987.
• H. J. Harrington, The Improvement Process: How America’s Leading Companies Improve Quality, McGraw-Hill, 1987.
• Watts Humphrey, Managing the Software Process, Addison-Wesley, 1989.
• Rosabeth Moss Kanter, The Change Masters: Innovation for Productivity in the
American Corporation, Simon and Schuster, 1983.

• Marvin Weisbord, Productive Workplaces: Organizing and Managing for Dignity, Meaning, and Community, Jossey-Bass, 1987.


Process Management Approach - Card
The process management approach includes three essential activities: process definition,
process control, and process improvement. An undefined process cannot be controlled. An
uncontrolled process cannot be improved consistently. Because improvement means
change, attempting to improve an unstable process often leads to further instability. Figure
B-3 shows how these elements are connected by the common threads of performance data
and corrective action.

The process definition activity provides a prescription for performing work. Measuring the
initial process performance establishes a baseline against which subsequent performance
can be compared. The process control activity is concerned with identifying and correcting
special causes of poor quality, to keep the process performing as intended. That is, it seeks
to maintain key quality parameters within pre-defined control limits. The process improvement activity seeks to identify and rectify common causes of poor quality by making basic
changes in the underlying process.



Software Design Improvement

Until recently, hardware designers left many important product quality considerations to be handled by manufacturing engineers. Because software does not go through a corresponding manufacturing phase, the software engineer must deal with those producibility concerns directly [Card90]. That is, the software system must be designed to be easy to implement and maintain. This is in addition to satisfying the customer’s functional requirements.

 Process Design Improvement
Once the process has been defined and controlled, management can turn its attention to improving the underlying process. This can be done by simplifying the process and by inserting appropriate new technology. [Turner78] suggests five questions that should be asked about each process element:
1. Is this activity necessary or can it be eliminated?
2. Can this activity be combined with another or others?
3. Is this the proper sequence of activities?
4. Can this activity be improved?
5. Is the proper person doing this activity?
Initial process improvement efforts should be concentrated at leverage points: those activities that require the most effort and produce the most problems (see, for example, Pareto
analysis in [Grady87]). Improvement actions should be evaluated in situ by studying their
effect on actual process performance.

An Introduction to Technological Change
This topic  addresses the fundamentals of implementing technological change in software organizations. The process group can greatly improve its odds for success if it understands and acquires some skills in managing the technological and organizational change attendant to process improvement.

 It is an introduction to the basic knowledge that is prerequisite to effective and predictable technological change in the context of software engineering. 


Technology Mapping

Mapping is a simple but powerful way to determine whether a technology is likely to succeed in an organization. The mapping process essentially involves: 1) examining the technology to be implemented for aspects of context that have been built into it and 2) comparing ("mapping") the results of this examination to the results of the organizational context analysis. If there is minimal overlap, the risk is high that implementing the technology will be complex and unpredictable and will require more resources, especially in pilot efforts. If there is a significant overlap, the chances of success are greater. The comparison should take into account the fact that some aspects of context may carry more weight than others. Context analysis is a useful step to take just prior to beginning a search for a technology. It
can help narrow the candidate field by noting major aspects of context, such as application domain, technical compatibility, and budget, which would seriously constrain possible matches. Once the list is pared down to a half dozen or so technologies, mapping is a major step in the final selection process.

Mapping  is necessary because all software engineering technologies are based on a set of assumptions. Certain application domains or classes of application domains—for example, real-time embedded, MIS, scientific—may be assumed when a technology is developed. Certain types of users—for example, ordinary citizen, engineer, scientist, bank teller—may also be assumed. Certain technical requirements—machine type and size, operating system, network type—are usually stated. The easiest technologies to eliminate from a candidate list are those with the least overlap with the organization’s context; as the list shrinks, the mapping process requires more detective work and attention to subtleties such as software engineering terminology, life-cycle phase coverage and definition, and style of work in groups. Even a technology that is well targeted to a particular market niche cannot take all variations of an organization in that niche into account. The best test of a new technology is a series of pilot uses, thoroughly evaluated.

When an organization is dealing with newer and softer technologies, mapping becomes critical. If transfer mechanisms are people-based, they are heavily influenced by frame of reference and by the skills of the people who must translate between frames of reference in the
transfer process.

Boundary Spanners
Boundary spanners are people who are comfortable in multiple frames of reference; they
can work effectively as members of a business organization, with management and engineers, and on professional society committees. Examining the process of communicating in
different languages provides a useful analogy to the services boundary spanners perform.
Because the mapping process is similar to translation between languages, it is best done by
boundary sponsors who are the equivalent of multi-lingual. If these people have extensive
experience in translation, they will know when to proceed cautiously; they will understand
the need, for example, to define carefully terms that most people will assume are well understood.
Boundary spanners are common outside organizations in the technology advocate roles described in Figure D-3. These boundary spanners play an important role in getting new products from research into the marketplace, in articulating the new technology in universities and professional communities, in marketing the technology once it becomes a product, and in supporting new users.

 In their role, boundary spanners typically serve on technical working groups or as members of the process group "porting" technology experience from one organizational group to another; they
connect the inside of the organization to the outside world. They track technology directly
[Carlyle88]; they may also track it by serving on outside working groups such as the IEEE
Computer Society standards committees. Having largely internalized context analysis
results for their own organization, they effectively scan for and select candidate
20 technologies. People who perform this role best have had experience in a number of
contexts; criteria for boundary spanners are much the same as for members of process
group


See search results of SEI software process improvement

Software Development Processes
https://opendsa-server.cs.vt.edu/ODSA/StandaloneModules/20221129151902/html/IntroProcess.html


Software Engineering

The Top 10 Blog Posts of 2022 - CMU Software Engineering Institute
https://insights.sei.cmu.edu/blog/the-top-10-blog-posts-of-2022/


SWE Body of Knowledge

https://sceweb.sce.uhcl.edu/helm/SWEBOK_IEEE/data/swebok_chapter_01.pdf

https://sceweb.sce.uhcl.edu/helm/SWEBOK_IEEE/data/swebok_chapter_02.pdf





 

Ud. 30.3.2023
Pub. 29.7.2020











Industrial Engineering in Computer Engineering and Information Technology


Ubiquity of Industrial Engineering Principle - Industrial Engineering is applicable to all branches of engineering.


High Velocity SAS Coding: Application of IE to software Development
http://www.wuss.org/proceedings08/08WUSS%20Proceedings/papers/app/app09.pdf


Is the full capability of the #hardware exploited for value creation? An industrial engineer can evaluate periodically.  #Software engineering component of industrial engineering.



Industrial engineering of software
www.dtic.mil/dticasd/sbir/sbir011/AF94-2.doc
Optimization and Performance of Computer
________________________
_________________________

_________________________ 
_________________________

Productivity of Programmers


__________________________
Safety and Health of Computer Operators and Users
Computer Vision Syndrome (CVS) - Causes and Suggestions for Prevention
___________________________

Kaizen - Software Development and Products


Kaizen and Software Engineering
http://blog.eweibel.net/?p=489
by Patrick Weibel, Software Architect

___________________________

Value Engineering - Software



Competing on Speed in Software Development - Video Lecture by Mary Poppendieck
Ideas to reduce complexity and increase speed of development are given in the lecture

Engineering Economics Related to Software Development and Products


Software Engineering Economics, 1983, Barry Boehm
http://csse.usc.edu/csse/TECHRPTS/1984/usccse84-500/usccse84-500.pdf

Software Engineering Economics and Best Practices of Internetbased Software Development
http://www.mitre.org/news/events/tech04/briefings/1477.pdf

Embedded system engineering economics
http://www.ece.cmu.edu/~ece649/lectures/13_product_economics.pdf


___________________________

Monday, March 27, 2023

Industrial Engineering in Electronics Engineering


Ubiquity of Industrial Engineering Principle - Industrial Engineering is applicable to all branches of engineering.

In each branch of engineering the following three areas of industrial engineering are to be applied to increase productivity and reduce unit cost of output.


2023

Help us to Reduce Your Cost of Electronics Manufacturing.

Electronic component procurement cost reduction program
Short Description:
In today’s electronics industry, companies face a common challenge. The main task is to reduce manufacturing costs without sacrificing product quality. Indeed, creating profitable products in our digital age is by no means an easy task. The only way to mitigate the difficulties is to delve into the specific steps of the process and use proven strategies to reduce overall costs.

All you need to do is send us your BOM and you will receive.

Free analysis highlighting immediate savings opportunities.

Timely alerts on high quality, fully traceable buying opportunities from our OEM and EMS partners. Average savings of about 30%.

The Future of Sustainable Electronics Manufacturing.
The report concentrates on the fundamental building blocks of electronics - printed circuit boards (PCBs) and integrated circuits (ICs).


Cost Reduction in Electronics Design

2021

Microelectronics Process Engineering at San Jose State University: A Manufacturing-oriented Interdisciplinary Degree Program
EMILY ALLEN, STACY GLEIXNER, GREG YOUNG, DAVID PARENT, YASSER DESSOUKY
San Jose State University, San Jose, CA, 95192, USA. E-mail: elallen    at sjsu dot edu
LINDA VANASUPA
Department of Materials Engineering, California Polytechnic University, San Luis Obispo, CA, USA
Int. J. Engineering Education. Vol. 18, No. 5, pp. 519-525, 2002


25.12.2020

Tools and Combination Tools Electronics Assembly

Jigs and Fixtures - Electronics Assembly

Cost Reduction - Electronics Product

PCB Design and Manufacturing Productivity - Product and Process Industrial Engineering

PCB Assembly - Method Study - Process Industrial Engineering Exercises

SMT Machine - Production Line - Machine Work Study - Machine Productivity Improvement

T/R Module - Transmitter - Receiver Module - Cost Reduction

MMIC Technology - Cost Estimation and Reduction - Industrial Engineering - Articles and Cases

Bharat Electronics Limited
_____________________

https://www.youtube.com/watch?v=Lt9DMtU0p_c
_____________________




1-1-1979
Multiple criterion optimization of electronic circuits
M Lightner
Carnegie Mellon University
Stephen W. Director
http://repository.cmu.edu/cgi/viewcontent.cgi?article=1054&context=ece

The two input MOSFET NAND gate used as an example.  The first step in designing the NAND gate is to choose a model for the transistors. We chose a four terminal model that includes the effect of substrate
bias. This model and its defining equations are presented. There are many possible sets of designable parameters that could be used in designing the NAND gate, for example, the lengths and widths
of all the devices as well as the flat band voltages of the devices. We choose the flat band voltage, V _ , the
Ftf width of the bottom two transistors, W2~, (constrained to be the same) and the width of transistor T^ V^, as the designable parameters.


Digital Circuit Optimization via Geometric Programming
http://www.stanford.edu/~boyd/papers/gp_digital_ckt.html

OPTIMIZATION OF ELECTRONIC CIRCUITS
2006 paper
E.J.W. TER MATEN, T.G.A. HEIJMEN
NXP Semiconductors, Research, DMS - Physical Design Methods,
Hich Tech Campus 48, 5656 AE Eindhoven, The Netherlands

C. LIN and A. EL GUENNOUNI
Magma Design Automation,
TUE Campus, Den Dolech 2, Dommel Building Z-Wing 8, 5612 AZ Eindhoven, The Netherlands
http://www.win.tue.nl/analysis/reports/rana06-39.pdf







Optimization of Components and Products - Topics to be covered

Chip design optimization 
Optimization of Systems
Chip production
Productivity of Human Factor
Safety and Health of Employees


Assembly of electronic products




McKinsey  Cananda - 2006
http://www.mckinsey.com/locations/Canada/Our_Work/~/media/Images/Page_Images/Offices/Canada/Reinventing_Canadas_electronics_manufacturing_sector.ashx



Cost Management in Electronics

Manufacturing Cost Modeling - Electronics Assembly Example
http://books.google.co.in/books?id=E6_vlcVXiMIC&pg=PA317#v=onepage&q&f=false
(In Information-Based Manufacturing: Technology, Strategy and Industrial Applications
http://books.google.co.in/books?id=E6_vlcVXiMIC)

New Technology


A Printed Circuit Board Inspection System With Defect Classification Capability

Published:
August 15, 2013
Author:
I. Ibrahim, S. Bakar, M. Mokji, J. Mukred, Z. Yusof, Z. Ibrahim, K. Khalil, M. Mohamad
https://www.smtnet.com/library/files/upload/PCB-Inspection-System-With-Defect-Detection-Cpability.pdf

An Up-To-Date Bibliography on Electronics Manufacturing Technology


Electronics Manufacturing Technical Article Library Online


Updated on 27 March 2023,  7 Nov 2021,  25 December 2020
First published on 20 Oct 2013

Saturday, March 25, 2023

Industrial Engineer’s Digest: Improving Factory Performance - 2021 Book

 


https://www.onlineclothingstudy.com/2021/05/industrial-engineers-digest-learn.html





This book is written in 5 parts

Part-I: Industrial engineering basics

Part-II: Data capturing, calculations, and reports

Part-III: How-to guides

Part-IV: Improve factory performance

Part-V: Advanced reading

The print version of this book “Industrial Engineer’s Digest: Learn, Practice and Improve Factory Performance” is now available on the Amazon store. You can purchase the book in your country-specific Amazon store.

Amazon.in

Amazon.com 

Amazon.co.uk 

Amazon.ca 

Amazon.de

Amazon.com.au




To be a successful IE.

First, you need to learn the manufacturing process, then learn the industrial engineering concepts - learn IE tools, methods of improving various processes and activities. 

Next thing you need to apply your learning in the process where applicable. 




Updated 25.3.2023

Pub. 12.5.2021


Thursday, March 23, 2023

Industrial Engineering in Agricultural Engineering

 


What is Agricultural Engineering?


Agricultural engineering, also known as agricultural and biosystems engineering, is the field of study and application of engineering science and designs principles for agriculture purposes, combining the various disciplines of mechanical, civil, electrical, food science, environmental, software, and chemical engineering to improve the efficiency of farms and agribusiness enterprises[1] as well as to ensure sustainability of natural and renewable resources.[2]


An agricultural engineer is an engineer with an agriculture background. Agricultural engineers make the engineering designs and plans in an agricultural project, usually in partnership with an agriculturist who is more proficient in farming and agricultural science.

https://en.wikipedia.org/wiki/Agricultural_engineering


What Agricultural Engineers Do
Agricultural engineers solve problems concerning power supplies, machine efficiency, the use of structures and facilities, pollution and environmental issues, and the storage and processing of agricultural products.
https://www.bls.gov/ooh/architecture-and-engineering/agricultural-engineers.htm

Agricultural engineers solve problems related to agricultural equipment, water quality and water management, biological products, livestock facilities, food processing, and many other agricultural areas.

Graduates in this  program are employed for the purpose of

designing and managing food production systems
protecting surface and ground water quality
designing natural resource management systems
developing and managing bioprocessing systems
designing off-road vehicles and agricultural equipment
designing animal production facilities and environmental control systems.
https://www.abe.iastate.edu/undergraduate-students/careers/agricultural-engineering-careers/


Industrial Engineering in Agricultural Engineering.

Product Industrial Engineering

Facilities Industrial Engineering

Process Industrial Engineering

Tuesday, March 21, 2023

Industrial Engineering Philosophy - Delaney

 





Industrial  Engineering is essentially a philosophy with a materialistic and a human  aspect.

 The materialistic aspect  is  based on the conception that business of enterprise can only succeed  if it renders a real service. To serve people, then, industry must make  products that people can buy. The only way a service or product can  get wide distribution is by making its cost low. The main obstacle to  low cost is waste — waste of time, of material, of energy.


If methods of tasks are not evaluated for the time taken, some or many tasks may use  the  complicated and time consuming elements.  The basic aim of the Industrial Engineer is that of saving time. Eor  this, he uses the strictly objective approach compounded of two elements  which are ANALYSIS and MEASUREMENT respectively.  They bring imagination, discovery and ingenuity down to rational terms.

 Through ANALYSIS of tasks, a vast lot of isolated and apparently unrelated pieces of information and phenomena are uncovered within the task as well across tasks. These are  brought together, sorted out and compared. Theories are evolved regarding elements common across tasks and  further observations are made until some practical solution that takes less time is found.  Typical of the analytical phase are the several techniques of method  study ranging from the flow process chart to the micro-motion study.  Here, analysis is used to eliminate waste of time and effort. The job  is simplified: back-tracking is avoided, unnecessary handling is eliminated, short cuts are taken, the design is changed to save material.


 Using MEASUREMENT  procedures are evaluated  in terms of time and cost. Time study is industry's tool for measuring the productive capacity of its human and mechanical resources. It is the  measurement of work and one of its end result is a number which expresses  the time that should normally be taken to complete a given task. Time  study is concerned with the question: "How long should it take ?" along with  "How long does it take ?" That is a vastly different matter which  calls for skill, judgment and careful training. Not only the time taken  has to be recorded accurately but the effect of working pace on that  time has to be appreciated. This is called "performance rating".  


We might say that through his techniques, the Industrial Engineer  creates time.  In the present instance, the "fait accompli" is the  steady increase in the productivity per individual and per unit of resource in industry.  where. It is safe to say, on the basis of all available data, that production per average individual is increasing at the rate of about 3 percent  per  year. It is what makes possible the shorter hours and higher wages.

 Where will it lead us, no one can foresee or dares to foretell. Yet, an  article published in "Business Week" June 1952, is quite revealing.  It deals with the astounding results and implications of farm mechanization. In the span of a generation, over two million men have been  dropped from farm employment and, yet with almost no increase in  tilled acreage, our (North America's) farm output has increased by 40%  and our output per worker by 60%. Since 1920, the output per man  hour has doubled.



The Industrial Engineer, His Philosophy and the Scope of His Activities

Walter Delaney

Relations Industrielles / Industrial Relations, Vol. 9, No. 2 (MARCH 1954), pp. 149-155 (7 pages)

https://www.jstor.org/stable/23066854


DELANEY, Walter, B.A., Waste  and Humidity Controller,  Dominion  Textile Company Lim










Industrial Engineering is Engineering Plus Productivity - Industrial Engineering Philosophy


INDUSTRIAL ENGINEERING PHILOSOPHY


I would like to state the philosophy of industrial engineering as engineering systems can be redesigned or improved and installed periodically for productivity increase or improvement. The primary drivers of productivity improvement are developments in basic engineering disciplines and developments in industrial engineering (developments in productivity science, productivity engineering and productivity management). The additional drivers are developments in related disciplines, for example, economics, mathematics, statistics, optimization techniques, ergonomics, psychology and sociology etc. - Narayana Rao, 1 April 2021.


Industrial Engineering - History

https://nraoiekc.blogspot.com/2013/10/industrial-engineering-history.html


How many Industrial Engineers can a Company Employ for Cost Reduction?

For $100 million cost, there can be one MS IE and 6 BSIEs.

https://nraoiekc.blogspot.com/2020/03/value-creation-model-for-industrial.html





Industrial Engineering is Engineering Plus Productivity Philosophy - Science - Engineering - Management


Product Industrial Engineering = Product Design Engineering + Product Productivity Philosophy - Science - Engineering - Management


Process Industrial Engineering = Process Design Engineering + Process Productivity Philosophy - Science - Engineering - Management


Facilities Industrial Engineering = Facilities Design Engineering + Facilities Productivity Philosophy - Science - Engineering - Management

Human Effort Industrial Engineering = Mechanic Arts + Human Effort  Productivity Philosophy - Science - Engineering - Management



Productivity Philosophy - Science - Engineering - Management in engineering formally started as important activities in the first annual convention of ASME.  May be we can look for call for productivity and cost reduction of engineered products in some earlier engineering writings also. But the ASME presidential lecture (1880) is a formal call for the engineering community and it was answered with a solutions provided by various members of  the ASME in subsequent years.

The concern for management and productivity issues  occupied the attention of the first ASME  president. Thus ASME's attention to the topic is there right from its founding . In fact, R.H. Thurston  the first ASME president, in his inaugural address (1880), included productivity improvement  and  economy among the objects of the society in his inaugural address. 

"We are now called upon to do our part in the work so well begun by our predecessors, and so splendidly carried on by our older colleagues during the past generation. We have for our work the cheapening and improvement of all textile fabrics, the perfecting of metallurgical processes, the introduction of the electric light, the increase of facilities for rapid and cheap transportation, the invention of new and more efficient forms of steam and gas engines, of means for relieving woman from drudgery, and for shortening the hours of labor for hard-working men, the increase in the productive power of all mechanical devices, aiding in the great task of recording and disseminating useful knowledge; and ours is the duty to discover facts and to deduce laws bearing upon every application of mechanical science and art in field, workshop, school, or household."  - Thuston. R. H. Thurston. President's inaugural address. Transactions ASME, 1, 1880, pp. 14-29.




Industrial engineering department was advocated by F.W. Taylor as a department that improves engineering elements based on experiments and science that was motivated by shop operations experience to increase productivity and reduce costs. He termed the department as "elementary rate fixing department."

The productivity concept as developed by Taylor, Gilbreth, and Miles has multiple dimensions and attributes.  Important of them are quality and human comfort, safety and health.

Industrial engineering Principles, Methods Tools and Techniques
http://nraoiekc.blogspot.com/2012/03/industrial-engineering-principles.html

A to Z of Industrial Engineering - Principles, Methods, Techniques, Tools and Applications
http://nraoiekc.blogspot.com/2018/06/a-to-z-of-industrial-engineering.html

Industrial Engineering 4.0 - IE in the Era of Industry 4.0 - Blog Book
http://nraoiekc.blogspot.com/2017/12/industrial-engineering-40-ie-in-era-of.html


This is the 2000th Post of this blog.

Ud. 21.3.2023, 2.1.2022, 25.6.2022
Pub 25.1.2020

Industrial Engineering Philosophy

 INDUSTRIAL ENGINEERING PHILOSOPHY


I would like to state the philosophy of industrial engineering as "engineering systems can be redesigned or improved and installed periodically for productivity increase or improvement." The primary drivers of productivity improvement are developments in basic engineering disciplines and developments in industrial engineering (developments in productivity science, productivity engineering and productivity management). The additional drivers are developments in related disciplines, for example, economics, mathematics, statistics, optimization techniques, ergonomics, psychology and sociology etc. - Narayana Rao, 1 April 2021.

Engineering developments are continuously monitored by IEs for their productivity effect and productivity engineering is developed appropriately. Thus engineering and industrial engineering grow together and help the society in becoming resource efficient.


(C) Narayana Rao K.V.S.S.



The Industrial Engineer, His Philosophy and the Scope of His Activities
Walter Delaney
Relations Industrielles / Industrial Relations, Vol. 9, No. 2 (MARCH 1954), pp. 149-155 (7 pages)
https://www.jstor.org/stable/23066854

DELANEY, Walter, B.A., Waste  and Humidity Controller,  Dominion  Textile Company Lim

Important points of the above paper.
Industrial Engineering Philosophy - Delaney



At the core of Taylor’s philosophy was a belief that any job could be studied, and that best practices could be learned and taught. If one man could make three pairs of shoes in a day and another only two, why? 

Taylor said that managers could learn from a skilled craftsman and encapsulate for others. In Taylor’s words, management, planning and control of work  had “… laws as exact and clearly defined … as the fundamental principles of engineering …”

Taylor was intently focused on “maximum prosperity,” for business as well as workers which he called “THE principle object of management.” Maximum prosperity meant both lower costs for businesses and higher wages for laborers. And the recipe for achieving both was the elimination of inefficiencies through development of productivity science or waste elimination.



The development of science related to productivity improvement, and modifying engineering and management systems to utilize productivity science in engineering activities and organizations are the major activities of industrial engineers. We can say productivity science, productivity engineering and productivity management are the major components of industrial engineering. - Narayana Rao.
Principles of Industrial Engineering, Proceedings of the 2017 Industrial and Systems Engineering Conference, K. Coperich, E. Cudney, H. Nembhard, eds., pp. 890-895.


Updated on 21.3.2023, 6 July 2022,  8 April 2021,  25.6.2022
First posted on 2 April 2021


Industrial Engineering - History

https://nraoiekc.blogspot.com/2013/10/industrial-engineering-history.html


How many Industrial Engineers can a Company Employ for Cost Reduction?

For $100 million cost, there can be one MS IE and 6 BSIEs.

https://nraoiekc.blogspot.com/2020/03/value-creation-model-for-industrial.html


Do it. It is Real Engineering. Industrial Engineering is Engineering Primarily.
Find 5 new engineering developments every day in elements related to facilities, products and processes in your organization and assess their use for industrial engineering. 
Best Practices in #IndustrialEngineering 



















Monday, March 20, 2023

March - F.W. Taylor Month of Industrial Engineering and Productivity Management



What is industrial engineering?

Industrial engineering is concerned with improving the productivity of engineering systems and processes. The productivity improvement has to take care of employee comfort and fatigue. So it has human focus and orientation along with engineering orientation. Productivity leads to cost reduction and hence, entrepreneurs and managers can reduce prices and increase revenues and profits. In the process, employees get more income. Hence consumers, employees, entrepreneurs & capitalists and society at large is benefitted by effective industrial engineering practice. Industrial engineers are very important professionals.


Remember F.W. Taylor. Birthday - 20 March 1856.

To be remembered for Productivity Improvement System, Productivity Engineering of Machine Tools, Shop Management, Scientific Management. 


Frederick Taylor's Productivity System for Rapidly Attaining The Maximum Productivity - Part 1

#IndustrialEngineering  #Productivity

https://nraoiekc.blogspot.com/2018/07/frederick-taylors-piece-rate-system.html


Productivity Engineering of Machine Tools and Machining - F.W. Taylor - Part 1

https://nraoiekc.blogspot.com/2020/05/machine-work-study-machine-tool-metal.html


F.W. Taylor - Shop Management - With Appropriate Sections.

https://nraoiekc.blogspot.com/2016/03/fw-taylor-shop-management-with.html


F.W. Taylor Scientific Management - With Appropriate Sections

#FWTaylor

https://nraoiekc.blogspot.com/2016/03/fw-taylor-scientific-management-with.html




Frederick Winslow Taylor - Birthday - 20 March 1856 

F.W. Taylor Industrial Engineering/Productivity Week (14 - 20 March)

Articles Recommended for Reading







Frederick Winslow Taylor (Birthday. 20 March) - A Pioneer Industrial Engineer

https://nraoiekc.blogspot.com/2012/04/frederick-winslow-taylor-pioneer.html


F.W. Taylor - Biography - Some Important Events and Opinions by Others

https://nraoiekc.blogspot.com/2015/06/fw-taylor-biography-book-some-important.html

F.W. Taylor Medal 

The "F.W. Taylor Medal of CIRP" is an award conferred upon younger research workers of outstanding merit who author original scientific research papers on topics falling within the fields of CIRP.

CIRP: THE INTERNATIONAL ACADEMY FOR PRODUCTION ENGINEERING

https://www.cirp.net/about-cirp/history-col-250/internal-regulations/558-ir-art20.html


Recipients of the CIRP Taylor Medal since 1958

https://www.cirp.net/about-cirp/awards.html?id=553








Important Industrial Engineering Contributions.

Notes on Belting, Piece Rate System, Shop Management, Art of Metal Cutting, Scientific Management
https://nraoiekc.blogspot.com/2019/06/taylors-industrial-engineering.html


Productivity Science of Machining - Taylor to Current Times

Productivity science of human effort - Development of Science in Mechanic Arts - F.W. Taylor

Productivity Engineering by F.W. Taylor

Productivity Management - F.W. Taylor

___________________________________________________________

Important Events in Life


Date of Birth: 20th March, 1856
Mr. Taylor was born at Germantown, Philadelphia, on March 20, 1856

Taylor took a home study course to get his college degree in mechanical engineering in 1883 from Stevens Institute of Technology at Hoboken, New Jersey


1905 and 1906
President of ASME
Taylor was President of the American Society of Mechanical Engineers in 1905 and 1906.

1911 -  Tuck School hosted a major conference that helped launch the scientific management movement started by Frederick Winslow Taylor.

Taylor was awarded the honorary degree of Doctor of Science by the University of Pennsylvania. Taylor was made a Professor by the Tuck School of Business at Dartmouth College. He spent some time in teaching and research at this business school.

21st March 1915: F. W. Taylor, Expert in Efficiency, Dies
BY THE NEW YORK TIMES
PHILADELPHIA, March 21--Frederick Winslow Taylor, originator of the modern scientific management movement, died here today from pneumonia. He was 59 years old, and was a former President of the American Society of Mechanical Engineers.
http://www.nytimes.com/learning/general/onthisday/bday/0320.html

About Taylor in ASME Proceedings of 1907
https://babel.hathitrust.org/cgi/pt?id=mdp.39076000032131&view=1up&seq=57&size=150
---------------------------------


Taylor's Industrial Engineering in Taylor's Papers

Notes on Belting, Piece Rate System, Shop Management, Art of Metal Cutting, Scientific Management
https://nraoiekc.blogspot.com/2019/06/taylors-industrial-engineering.html

Taylor's Industrial Engineering in New Framework - Narayana Rao

https://nraoiekc.blogspot.com/2019/07/taylors-industrial-engineering-in-new.html


More Details of his life and contribution to scientific management and industrial engineering

F.W. Taylor - Biography


Contribution of Taylor to Industrial Engineering

F.W. Taylor - Productivity Engineering of Belting - 1893 - Notes on Belting

https://nraoiekc.blogspot.com/2019/02/fw-taylor-productivity-engineering-of.html

Piece Rate System - Elementary Rate Fixing System - Productivity Improvement System - 1895


1. Frederick Taylor's Piece Rate System - Part 1   -   Part 2   -  Part 3 -  Part 4 - Part 5 - Part 6

Shop Management 


1. Definition of Management 

2. Difference in Production Quantity between a first class man and an average man

3. Developing and Employing First Class People in an Organization

4. Confronting Soldiering - Slow Pace of Work

5. Halsey Plan - F.W. Taylor's Comments

6. Task Management

7. Investment for Increasing Productivity or Efficiency

8. Importance of people - organization

9. Modern Engineering and Modern Shop Management

10. Task Management - Starting and Ending Times

11. Task Work - Some More Thoughts

12. Usefulness of Gantt's system

13. Time Study by F.W. Taylor

14. Bicylcle Ball Inspection Case Study

15. Need for Functional Foremanship or Functional Organisation of Foremen

16. Functional Foremanship

17. Production Planning and Control

18. Role of Top Management in Managing Change to High Productive Shop

19. Train Operators in High Productivity One by One and Then in Small Batches

20. Organizing a Small Workshop for High Productivity

21. Introducing Functional Foremanship

22. Personal Relations Between Employers and Employed

23. Don't be in a hurry - It Takes Time to Manage Change

24. Best Practices in Shop Management


Scientific Management - Basis for Industrial Engineering


Basic Principles of Industrial Engineering


1. Develop science for each element of a man - machine system's work related to efficiency and productivity.
2. Engineer methods, processes and operations to use the laws related to the work of machines, man, materials and other resources.
3. Select or assign workmen based on predefined aptitudes for various types of man - machine work.
4. Train workmen, supervisors, and engineers in the new methods, install various modifications related to the machines that include productivity improvement devices and ensure that the expected productivity is realized.
5. Incorporate suggestions of operators, supervisors and engineers in the methods redesign on a continuous basis.
6. Plan and manage productivity at system level.
(The principles were developed on 4 June 2016 (During Birthday break of 2016 - 30 June 2016 to 7 July 2016).

The principles were developed by Narayana Rao based on principles of scientific management by F.W. Taylor)

Principles of Scientific Management


The managers following scientific management thought do the following things.

First. They develop a science for each element of a man's work, which replaces the old rule-of.-thumb method.

Second. They scientifically select and then train, teach, and develop the workman, whereas in the past he chose his own work and trained himself as best he could.

Third. They heartily cooperate with the men so as to insure all of the work being done in accordance with the principles of the science which has been developed.

Fourth. There is an almost equal division of the work and the responsibility between the management and the workmen. The management take over all work for which they are better fitted than the workmen, while in the past almost all of the work and the greater part of the responsibility were thrown upon the men.
(From THE PRINCIPLES OF SCIENTIFIC MANAGEMENT - F.W.Taylor)

Scientific Management 


1. Importance of National Efficiency

2. Foundation of Scientific Management

3. Soldiering and Its Causes

4. Underlying Philosophy for the Old Systems of Management

5. Scientific Management - Introduction

6. THE PRINCIPLES OF SCIENTIFIC MANAGEMENT

7. Illustrations of Success of Scientific Management - - Pig Iron Handling

8. Background for Development of Scientific Management - -Midvale Steel Company Machine Shop

9. Elaborate Planning Organization - Need and Utility

10. Illustrations of Success of Scientific Management - Bricklaying Improvement by Gilbreth

11. Illustrations of Success of Scientific Management - Bicycle Balls Inspection Example

12. Scientific Management in Machine Shop

13. Development of Science in Mechanic Arts

14. Study of Motives of Men

15. Scientific management in its essence

16. Role of Top Management in Implementing Scientific Management

17. Scientific Management Summarized

Shop Management and Scientific Management

Related Articles



Taylor's Industrial Engineering in New Framework - Narayana Rao

https://nraoiekc.blogspot.com/2019/07/taylors-industrial-engineering-in-new.html

Principles of Scientific Management of F.W. Taylor and Practice Implications

https://www.youtube.com/watch?v=5jru9fo94q4

Industrial Engineers with Birthdays in March

Dasari Amarendra, PGDIE, NITIE

Sunday, March 19, 2023

Introduction to the Principles of Teaching - Edward L. Thorndike - 1906

I am writing about teaching and learning in Industrial Engineering blog as Industrial engineers have to train operators in new methods. They have to provide knowledge or information also about the new method to the operators and develop positive attitudes and feelings in them regarding the new methods. Basic principles of teaching and learning are applicable to training process also.


 The Aims of Education.—Education as a whole should make human beings wish each other well, should increase the sum of human energy and happiness and decrease the sum of discomfort of the human beings that are or will be, and should foster the higher, impersonal pleasures. These aims of education in general—good will to men, useful and happy lives, and noble enjoyment —are the ultimate aims of school education in particular. 

Its proximate aims are to give boys and girls health in body and mind, information about the world of nature and men, worthy interests in knowledge and action, a multitude of habits of thought, feeling and behavior and ideals of efficiency, honor, duty, love and service. The special proximate aims of the first six years of school life are commonly taken to be to give physical training and protection against disease; knowledge of the simple facts of nature and human life; the ability to gain knowledge and pleasure through reading and to express ideas and feelings through spoken and written language, music and other arts; interests in the concrete life of the world; habits of intelligent curiosity, purposive thinking, modesty, obedience, honesty, helpfulness, affection, courage and justice; and the ideals proper to childhood. 

The special proximate aims of school life from twelve to eighteen are commonly taken to be physical health and skill; knowledge of the simpler general laws of nature and human life and of the opinions of the wisest and best; more effective use of the expressive arts; interests in the arts and sciences, and in human life both as directly experienced and as portrayed in literature; powers of self-control, accuracy, steadiness and logical thought, technical and executive abilities, cooperation and leadership; habits of self-restraint, honor, courage, justice, sympathy and reverence; and the ideals proper to youth.


The schools must prepare for efficiency in the serious business of life as well as for the refined enjoyment of its leisure.


The Special Problem of the Teacher.— It is the problem of the higher authorities of the schools to decide what the schools shall try to achieve and to arrange plans for school work which will attain the desired ends. Having decided what changes are to be made they entrust to the teachers the work of making them. The special problem of the teacher is to make these changes as economically and as surely as is possible under the conditions of school life. His is the task of giving certain information, forming certain habits, increasing certain powers, arousing certain interests and inspiring certain ideals. 

The principles of teaching may mean the general principles applicable to the formation of all habits or the highly specialized rules of procedure for forming the habit of correct use of shall and will; they include the laws valid for the acquisition of any knowledge and the discussion of the particular difficulties in teaching the spelling of to, two and too. But the problem is always fundamentally the same:— Given these children to be changed and this change to be made, how shall I proceed? Given this material for education and this aim of education, what means and methods shall I use?


The sciences of biology, especially human physiology and hygiene, give the laws of changes in bodily nature. The science of psychology gives the laws of changes in intellect and character.



Elements of Psychology by E.L. Thorndike  1905

https://archive.org/details/elementspsychol01goog


Principles of Teaching - Thorndike 1906

https://archive.org/details/in.ernet.dli.2015.157121