Process quotes
From Motley Bytes Wiki
Contents
- 1 Agile Manifesto Signatories
- 2 Christopher_Wolfgang_Alexander
- 3 F_Terry_Baker
- 4 George_E_P_Box
- 5 Robert_N_Britcher
- 6 Fred_Brooks
- 7 Alistair_Cockburn
- 8 Edward_Emil_David
- 9 Tom_DeMarco and Tim_Lister
- 10 W_Edwards_Deming
- 11 David_Deutsch
- 12 Dwight_D_Eisenhower
- 13 Samuel_C_Florman
- 14 Yuval_Noah_Harari
- 15 Werner_Heisenberg
- 16 Douglas_Hofstadter
- 17 William_James
- 18 Carl_Jung
- 19 Hollis_A_Kinslow
- 20 Kenneth_W_Kolence
- 21 David_E_Nye
- 22 Alan_Perlis
- 23 Frank_H_T_Rhodes
- 24 Carl_Sagan
- 25 Franz_Selig
- 26 Rupert_Sheldrake
- 27 Herbert_Simon
- 28 John_Steinbeck
- 29 Gerald_Weinberg
- 30 William_Whewell
- 31 Edward_Yourdon
- 32 Shoshana_Zuboff
Agile Manifesto Signatories
Manifesto for Agile Software Development
“We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: * Individuals and interactions over processes and tools. * Working software over comprehensive documentation. * Customer collaboration over contract negotiation. * Responding to change over following a plan. That is, while there is value in the items on the right, we value the items on the left more.”
- Source: Kent Beck; James Grenning; Robert C. Martin; Mike Beedle; Jim Highsmith; Steve Mellor; Arie van Bennekum; Andrew Hunt; Ken Schwaber; Alistair Cockburn; Ron Jeffries; Jeff Sutherland; Ward Cunningham; Jon Kern; Dave Thomas; Martin Fowler; Brian Marick (2001). 'Manifesto for Agile Software Development'. Agile Alliance. https://agilemanifesto.org/ Retrieved 14 June 2010.
- © 2001, the above authors. This declaration may be freely copied in any form, but only in its entirety through this notice.
- See Also:
- Keywords: Manifesto_quotes Agile_quotes Software_quotes Development_quotes Uncover_quotes Better_quotes Do_quotes Help_quotes Work_quotes Value_quotes Individual_quotes Interaction_quotes Process_quotes Tool_quotes Comprehensive_quotes Documentation_quotes Customer_quotes Collaboration_quotes Contract_quotes Negotiate_quotes Respond_quotes Change_quotes Follow_quotes Plan_quotes
Christopher_Wolfgang_Alexander
Negative Differences
“We should always expect to see the process of achieving good fit between two entities as a negative process of neutralizing the incongruities, or forces, which cause misfit.”
- Source: Alexander, C. (1964). Notes on the Synthesis of Form. Harvard University Press. ISBN: 9780674627512. Retrieved 2018-03-29 from https://monoskop.org/images/f/ff/Alexander_Christopher_Notes_on_the_Synthesis_of_Form.pdf . Page 24.
- See Also:
Time for Equilibrium
“Misfit provides an incentive to change; good fit provides none. In theory the process is eventually bound to reach the equilibrium of well-fitting forms. However, for the fit to occur in practice, one vital condition must be satisfied. It must have time to happen. The process must be able to achieve equilibrium before the next culture change upsets it again... The direct response is the feedback of the process. If the process is to maintain the good fit ... while the culture drifts, it needs a feedback sensitive enough to take action the moment that one of the potential failures actually occurs.”
- Source: Alexander, C. (1964). Notes on the Synthesis of Form. Harvard University Press. ISBN: 9780674627512. Retrieved 2018-03-29 from https://monoskop.org/images/f/ff/Alexander_Christopher_Notes_on_the_Synthesis_of_Form.pdf . Page 50-51.
- See Also:
- Keywords: Design_quotes Incongruity_quotes Change_quotes Equilibrium_quotes Schedule_quotes Time_quotes Feedback_quotes Misfit_quotes Incentive_quotes Fit_quotes Theory_quotes Process_quotes Bound_quotes Form_quotes Practice_quotes Vital_quotes Condition_quotes Satisfy_quotes Time_quotes Happen_quotes Achieve_quotes Before_quotes Culture_quotes Upset_quotes Direct_quotes Response_quotes Maintain_quotes Drift_quotes Sensitive_quotes Action_quotes Potential_quotes Failure_quotes Occur_quotes
F_Terry_Baker
Software Management Support
“While the components of the methodology are relatively easy to learn and apply, they are most successful when the management of the organization understands and encourages the process.”
- Source: Baker, F. T. (1975). Software Management Through Improved Programming Technology. ACM ’75: Proceedings of the 1975 Annual Conference, 286–287. https://doi.org/10.1145/800181.810346
George_E_P_Box
Slow Progress
“History shows that the human animal has always learned but progress used to be very slow. This was because learning often depended on the chance coming together of a potentially informative event on the one hand and a perceptive observer on the other. Scientific method accelerated that process.”
- Source: George E.P. Box, in the article ‘Total Quality: Its Origins and its Future’, published 1995 at the Center for Quality and Productivity Improvement.
- Keywords: History_quotes Learning_quotes Humanity_quotes Progress_quotes Chance_quotes Randomness_quotes Perception_quotes Observation_quotes Scientific_Method_quotes Show_quotes Animal_quotes Slow_quotes Depend_quotes Potential_quotes Information_quotes Event_quotes Hand_quotes Acceleration_quotes Process_quotes
Robert_N_Britcher
Complexity of Practice
“The complexity of practice has always dwarfed the simplicity of theory.”
- Source: Britcher, Robert N. (1999). The Limits of Software: People, Projects, and Perspectives. Reading, MA: Addison Wesley. ISBN 0-201-43323-0. Page 111.
- Keywords: Complexity_quotes Practice_quotes Process_quotes Simplicity_quotes Theory_quotes Dwarf_quotes
Fred_Brooks
Team Design
“Team design is increasingly the norm for complex artifacts. Teams are often geographically dispersed. Designers are increasingly divorced from both use and implementation — typically they no longer can build with their own hands the things they design. All kinds of designs are now captured in computer models instead of drawings. Formal design processes are increasingly taught, and they are often mandated by employers.”
- Source: Brooks Jr., F. P. (2010). The Design of Design. Upper Saddle River, NJ: Addison-Wesley. ISBN: 978-0-201-36298-5. Preface.
- Keywords: Design_quotes Team_quotes Complexity_quotes Distance_quotes Deskill_quotes Model_quotes Formality_quotes Mandate_quotes Increase_quotes Norm_quotes Artifact_quotes Geographic_quotes Disperse_quotes Designer_quotes Divorce_quotes Use_quotes Implementation_quotes Typical_quotes Build_quotes Hand_quotes Capture_quotes Computer_quotes Drawing_quotes Process_quotes Teach_quotes Employer_quotes
Rapid Prototyping
“Today the software engineering discipline is much more sophisticated. We recognize that rapid prototyping is an essential tool for formulating precise requirements. Not only is the design process iterative; the design-goal-setting process is itself iterative.”
- Source: Brooks Jr., F. P. (2010). The Design of Design. Upper Saddle River, NJ: Addison-Wesley. ISBN: 978-0-201-36298-5. Chapter 3, page 23.
- Keywords: Software_Engineering_quotes Rapid_quotes Prototyping_quotes Tool_quotes Requirements_quotes Iterative_quotes Goal_quotes Design_quotes Today_quotes Software_quotes Engineering_quotes Discipline_quotes Sophisticated_quotes Recognize_quotes Essential_quotes Formulate_quotes Precise_quotes Process_quotes Set_quotes
Alistair_Cockburn
Diligent Use of Bad Practices
"Diligent use of bad practices is still bad."
- Source: Cockburn, A. A. R. (1999). Characterizing people as non-linear 1st order components in software development. HaT Technical Report 1999.03, Humans and Technology, Inc.. Retrieved 2019-06-29 from https://ameyakarve.wordpress.com
/2012/07/22 /characterizing-people -as-non-linear -1st-order- components-in -software-development -cockburn-us/.
- Keywords: Formality_quotes Methodology_quotes Practice_quotes Process_quotes Development_quotes Diligence_quotes Bad_quotes Use_quotes
Striking Project Findings
"What I find striking about these projects is that they show:
Almost any methodology can be made to work on some project.
Any methodology can manage to fail on some project.
Heavy processes can be successful.
Light processes are more often successful, and more importantly, the people on those projects credit the success to the lightness of the methodology."
- Source: Cockburn, A. A. R. (1999). Characterizing people as non-linear 1st order components in software development. HaT Technical Report 1999.03, Humans and Technology, Inc.. Retrieved 2019-06-29 from https://ameyakarve.wordpress.com
/2012/07/22 /characterizing-people -as-non-linear -1st-order- components-in -software-development -cockburn-us/.
People First-Order Effect
"I finally concluded that there is something there, in front of us all the time, which we are not seeing: people. People’s characteristics are a first-order success driver, not a second-order one. In fact, I have reversed the order, and now consider process factors to be second-order issues."
- Source: Cockburn, A. A. R. (1999). Characterizing people as non-linear 1st order components in software development. HaT Technical Report 1999.03, Humans and Technology, Inc.. Retrieved 2019-06-29 from https://ameyakarve.wordpress.com
/2012/07/22 /characterizing-people -as-non-linear -1st-order- components-in -software-development -cockburn-us/.
Keywords: People_quotes Methodology_quotes Process_quotes Success_quotes Failure_quotes Conclude_quotes Front_quotes Time_quotes See_quotes Characteristic_quotes First-order_quotes Second-order_quotes Reverse_quotes Order_quotes Factor_quotes Software_quotes Development_quotes
Edward_Emil_David
Competitive Rush
"Computing has one property, unique I think, that seriously aggravates the uncertainties associated with software efforts. In computing, the research, development, and production phases are often telescoped into one process. In the competitive rush to make available the latest techniques, such as on-line consoles served by time-shared computers, we strive to take great forward leaps across gulfs of unknown width and depth."
- Source: Edward E. David in a report entitled Software Engineering: Report of a Conference Sponsored by the NATO Science Committee. Chaired by Friedrich Ludwig Bauer. Edited by P. Naur; B. Randell. Conference held 1968-10-07 through 1968-10-11 in Garmisch, Germany. OCLC: 35337842. See http://homepages.cs.ncl.ac.uk
/brian.randell /NATO /index.html; http://homepages.cs.ncl.ac.uk /brian.randell /NATO /nato1968.PDF; https://dl.acm.org /citation.cfm ?id=1102020; https://books.google.com /books /about /Software_engineering.html?id=Uc9QAAAAYAAJ. Page 41.
- Keywords: Software_Engineering_quotes Computer_quotes Uncertainty_quotes Effort_quotes Research_quotes Development_quotes Production_quotes Telescope_quotes Process_quotes Competition_quotes Unknown_quotes Scope_quotes Requirements_quotes Property_quotes Unique_quotes Aggravate_quotes Software_quotes Engineering_quotes Phase_quotes Technique_quotes Console_quotes Timeshare_quotes Strive_quotes Forward_quotes Leap_quotes Gulf_quotes Width_quotes Depth_quotes
Tom_DeMarco and Tim_Lister
Error Quota
"For most thinking workers, making an occasional mistake is a natural and healthy part of their work. But there can be an almost Biblical association between error on the job and sin. This is an attitude we need to take specific pains to change. Speaking to a group of software managers, we introduced a strategy for what we think of as iterative design. The idea is that some designs are intrinsically defect-prone; they ought to be rejected, not repaired. Such dead ends should be expected in the design activity. The lost effort of the dead end is a small price to pay for a clean, fresh start. To our surprise, many managers felt this would pose an impossible political problem for their own bosses: 'How can we throw away a product that our company has paid to produce?' They seemed to believe that they’d be better off salvaging the defective version even though it might cost more in the long run. Fostering an atmosphere that doesn’t allow for error simply makes people defensive. They don’t try things that may turn out badly. You encourage this defensiveness when you try to systematize the process, when you impose rigid methodologies so that staff members are not allowed to make any of the key strategic decisions lest they make them incorrectly. The average level of technology may be modestly improved by any steps you take to inhibit error. The team sociology, however, can suffer grievously. The opposite approach would be to encourage people to make some errors. You do this by asking your folks on occasion what dead-end roads they’ve been down, and by making sure they understand that 'none' is not the best answer. When people blow it, they should be congratulated — that’s part of what they’re being paid for."
- Source: Book: Entitled: Peopleware: Productive Projects and Teams. Edition: 3rd. Written by: Tom DeMarco; Tim Lister. Date published: 1987; 1999; 2013. Publisher: Addison-Wesley. Country: USA; GBR; CAN; DEU; FRA; ESP; ZAF; AUS; JPN; SGP; MEX. Language: en. ISBN: ISBN-13: 978-0-321-93411-6 (alk paper); 0-321-93411-3 (alk paper). Chapter: 2 (Make a Cheeseburger, Sell a Cheeseburger).
- Keywords: Thinking_quotes Worker_quotes Mistake_quotes Work_quotes Natural_quotes Biblical_quotes Error_quotes Job_quotes Sin_quotes Attitude_quotes Change_quotes Software_quotes Manager_quotes Strategy_quotes Iterative_quotes Design_quotes Defect_quotes Intrinsic_quotes Rejection_quotes Repair_quotes Dead_End_quotes Failure_quotes Fail_Early_quotes Activity_quotes Effort_quotes Cost_quotes Clean_quotes Fresh_quotes Impossibility_quotes Political_quotes Problem_quotes Environment_quotes Atmosphere_quotes Defensive_quotes Try_quotes Systematic_quotes Process_quotes Rigidity_quotes Methodology_quotes Technology_quotes Team_quotes Sociology_quotes Suffering_quotes Encouragement_quotes Congratulate_quotes
W_Edwards_Deming
Blame Process not People
"Blame the process, not the people."
- Source: Deming Seminar, Alexandria, Virginia, 19-22 January 1992
- Keywords: Blame_quotes Process_quotes Human_quotes People_quotes
Quality and Inspection
"Quality comes not from inspection, but from improvement of the production process."
- Source: W. Edwards Deming (1982) Out Of The Crisis. The MIT Press. (2e ed. 1986) p. 29.
- Keywords: Quality_quotes Inspection_quotes Testing_quotes Production_quotes Improvement_quotes Process_quotes
David_Deutsch
Gigantic Computation
“Think of all our knowledge-generating processes, our whole culture and civilization, and all the thought processes in the minds of every individual, and indeed the entire evolving biosphere as well, as being a gigantic computation. The whole thing is executing a self-motivated, self-generating computer program. More specifically it is, as I have mentioned, a virtual-reality program in the process of rendering, with ever-increasing accuracy, the whole of existence.”
- Source: David Deutsch (1997). The Fabric of Reality. ISBN 978-0713990614.
- Keywords: Knowledge_quotes Culture_quotes Civilization_quotes Thinking_quotes Process_quotes Mind_quotes Evolution_quotes Biosphere_quotes Computed_Reality_quotes Computation_quotes Virtual_Reality_quotes Program_quotes Rendering_quotes Accuracy_quotes Existence_quotes Increase_quotes Generate_quotes Whole_quotes Computer_quotes Gigantic_quotes
Decision Making
“It is a mistake to conceive of choice and decision-making as a process of selecting from existing options according to a fixed formula. That omits the most important element of decision-making, namely the creation of new options.”
- Source: David Deutsch, The Beginning of Infinity: Explanations That Transform the World (2011).
Dwight_D_Eisenhower
Military-Industrial Complex
“In the councils of government, we must guard against the acquisition of unwarranted influence, whether sought or unsought, by the military-industrial complex. The potential for the disastrous rise of misplaced power exists and will persist. We must never let the weight of this combination endanger our liberties or democratic processes. We should take nothing for granted. Only an alert and knowledgeable citizenry can compel the proper meshing of the huge industrial and military machinery of defense with our peaceful methods and goals, so that security and liberty may prosper together.”
- Source: Dwight D. Eisenhower, Farewell address (17 January 1961).
- Keywords: Government_quotes Guard_quotes Acquire_quotes Unwarranted_quotes Influence_quotes Military_quotes Defense_quotes Industrial_quotes Complex_quotes Potential_quotes Disaster_quotes Rise_quotes Misplace_quotes Power_quotes Existence_quotes Persistence_quotes Weight_quotes Combination_quotes Danger_quotes Freedom_quotes Liberty_quotes Democracy_quotes Process_quotes Grant_quotes Assumption_quotes Alert_quotes Knowledge_quotes Citizen_quotes Compel_quotes Machine_quotes Peace_quotes Methodology_quotes Goal_quotes Security_quotes Prosperity_quotes Together_quotes Cooperation_quotes Regulation_quotes
Samuel_C_Florman
Scientific Engineers
“Although engineers are not scientists, they study the sciences and use them to solve problems of practical interest, most typically by the process that we call creative design.”
- Source: From the book “The Existential Pleasures of Engineering” by {Samuel C. Florman}. Second edition published in 1994 by {St. Martin's Press}, New York, NY. First edition published in 1976. Kindle edition published in 2023. E-book ISBN 978-1466842366. Preface to the first edition.
Yuval_Noah_Harari
Role of AI
“AI is taking up the role of both bureaucrats and mythmakers. AI systems know how to find and process data better than flesh-and-blood bureaucrats, and AI is also acquiring the ability to compose stories better than most humans.”
- Source: Yuval Noah Harari writing in his book ‘Nexus: A Brief History of Information Networks from the Stone Age to AI’. Published in 2024 by Random House. Kindle edition. Chapter 3 page 68. ISBN 978-0593734247.
- Keywords: Artificial_Intelligence_quotes AI_quotes Artificial_quotes Intelligence_quotes Role_quotes Bureaucrat_quotes Mythmaker_quotes System_quotes Knowledge_quotes Find_quotes Process_quotes Data_quotes Better_quotes Flesh_quotes Blood_quotes Acquire_quotes Ability_quotes Compose_quotes Story_quotes Human_quotes
Majority Dictatorship
“Supporters of strongmen often don’t see this process as antidemocratic. They are genuinely baffled when told that electoral victory doesn’t grant them unlimited power. Instead, they see any check on the power of an elected government as undemocratic. However, democracy doesn’t mean majority rule; rather, it means freedom and equality for all. Democracy is a system that guarantees everyone certain liberties, which even the majority cannot take away.”
- Source: Yuval Noah Harari writing in his book ‘Nexus: A Brief History of Information Networks from the Stone Age to AI’. Published in 2024 by Random House. Kindle edition. Chapter 5 page 123. ISBN 978-0593734247.
- Keywords: Supporter_quotes Strongman_quotes See_quotes Process_quotes Antidemocratic_quotes Baffle_quotes Electoral_quotes Victory_quotes Grant_quotes Unlimited_quotes Power_quotes Check_quotes Government_quotes Undemocratic_quotes Democracy_quotes Dictatorship_quotes Majority_quotes Rule_quotes Freedom_quotes Equality_quotes All_quotes System_quotes Guarantee_quotes Everyone_quotes Liberty_quotes
Werner_Heisenberg
Perceptual Models
“[We should] abandon all attempts to construct perceptual models of atomic processes.”
- Source: Werner Heisenberg (1972). Physics and Beyond. Harper and Row. Page 76.
- Keywords: Abandon_quotes Construction_quotes Perception_quotes Model_quotes Atomic_quotes Quantum_quotes Process_quotes Attempt_quotes
Douglas_Hofstadter
Art Of Deciding Truth
“My feeling is that the process by which we decide what is valid or what is true is an art; and that it relies as deeply on a sense of beauty and simplicity as it does on rock-solid principles of logic or reasoning or anything else which can be objectively formalized.”
- Source: Hofstadter, Douglas R. (1979). Gödel, Escher, Bach: an Eternal Golden Braid. Written by Douglas R. Hofstadter. Basic Books, New York, NY. ISBN 13: 978-046502656-2. ISBN 10: 046502656-7. Chapter 20. Page 695.
William_James
True Ideas
“True ideas are those that we can assimilate, validate, corroborate, and verify. False ideas are those that we can not. That is the practical difference it makes to us to have true ideas; that, therefore, is the meaning of truth, for it is all that truth is known-as. This thesis is what I have to defend. The truth of an idea is not a stagnant property inherent in it. Truth happens to an idea. It becomes true, is made true by events. Its verity is in fact an event, a process: the process namely of its verifying itself, its verification. Its validity is the process of its validation.”
- Source: William James. From the book “Pragmatism: New Name for Some Old Ways of Thinking”. Lecture VI. Published in 1907 by <Longman's, Green and Co.>, New York, NY.
- Keywords: True_quotes Assimilate_quotes Corroborate_quotes Verify_quotes False_quotes Idea_quotes Practical_quotes Difference_quotes Meaning_quotes Truth_quotes Known_quotes Thesis_quotes Defend_quotes Stagnant_quotes Property_quotes Inherent_quotes Happen_quotes Become_quotes Make_quotes Event_quotes Verity_quotes Fact_quotes Process_quotes Validate_quotes
Carl_Jung
Materialism
“Despite the materialistic tendency to understand the psyche as a mere reflection or imprint of physical and chemical processes, there is not a single proof of this hypothesis. Quite the contrary, innumerable facts prove that the psyche translates physical processes into sequences of images which have hardly any recognizable connection with the objective [i.e. physical and chemical] process. The materialistic hypothesis is much too bold and flies in the face of experience.”
- Source: Written by Carl Jung in the book “The Archetypes and the Collective Unconscious”. Published in London, UK by Routledge. Published 1991. Page 57.
- See Also:
- Keywords: Materialism_quotes Tendency_quotes Understand_quotes Psyche_quotes Mere_quotes Reflection_quotes Imprint_quotes Physical_quotes Chemical_quotes Process_quotes Proof_quotes Hypothesis_quotes Innumerable_quotes Fact_quotes Prove_quotes Translate_quotes Sequence_quotes Image_quotes Recognize_quotes Connection_quotes Objective_quotes Bold_quotes Fly_quotes Face_quotes Experience_quotes
Hollis_A_Kinslow
Design Iterative
“The design process is an iterative one.”
- Source: Hollis A. Kinslow in a report entitled Software Engineering: Report of a Conference Sponsored by the NATO Science Committee. Chaired by Friedrich Ludwig Bauer. Edited by P. Naur; B. Randell. Conference held 1968-10-07 through 1968-10-11 in Garmisch, Germany. OCLC: 35337842. See http://homepages.cs.ncl.ac.uk/brian.randell/NATO/index.html ; http://homepages.cs.ncl.ac.uk/brian.randell/NATO/nato1968.PDF ; https://dl.acm.org/citation.cfm?id=1102020 ; https://books.google.com/books/about/Software_engineering.html?id=Uc9QAAAAYAAJ . Page 21.
- Keywords: Design_quotes Process_quotes Iterative_quotes
Kenneth_W_Kolence
Software Development Management
“Software product development requires (but is not itself sufficient) the design of rational and correctly integrated management and technical processes.”
- Source: Kenneth W. Kolence; Jeffrey Yost (2003). An Interview with Kenneth W. Kolence. Charles Babbage Institute Center for the History of Information Technology. Retrieved 2018-03-27 from https://conservancy.umn.edu/bitstream/handle/11299/107415/oh348kk.pdf .
David_E_Nye
Infinitely Malleable
“The internet continued that process of abstraction, creating an infinitely malleable world. The next step is virtual reality.”
- Source: A book. Written by David E. Nye. Entitled 'Narratives and Spaces'. Published in 1997 by Univerity of Exeter Press, Exeter, UK. Hardback ISBN 0-85989-555-6. Paperback ISBN 0-85989-556-4. Chapter 11, page 187.
Alan_Perlis
Fit and Try
“Fundamentally, the procedure you mention, which is ‘fit-and-try’, will work very well with three or four people. If you have a hundred people the ‘fit-and-try’ process diverges because of lack of control.”
- Source: Alan Jay Perlis in a report entitled Software Engineering: Report of a Conference Sponsored by the NATO Science Committee. Chaired by Friedrich Ludwig Bauer. Edited by P. Naur; B. Randell. Conference held 1968-10-07 through 1968-10-11 in Garmisch, Germany. OCLC: 35337842. See http://homepages.cs.ncl.ac.uk/brian.randell/NATO/index.html ; http://homepages.cs.ncl.ac.uk/brian.randell/NATO/nato1968.PDF ; https://dl.acm.org/citation.cfm?id=1102020 ; https://books.google.com/books/about/Software_engineering.html?id=Uc9QAAAAYAAJ . Page 29.
Iterative Simulation Design
“1. A software system can best be designed if the testing is interlaced with the designing instead of being used after the design.
2. A simulation which matches the requirements contains the control which organizes the design of the system.
3. Through successive repetitions of this process of interlaced testing and design the model ultimately becomes the software system itself.
I think that it is the key of the approach that has been suggested, that there is no such question as testing things after the fact with simulation models, but that in effect the testing and the replacement of simulations with modules that are deeper and more detailed goes on with the simulation model controlling, as it were, the place and order in which these things are done.”
- Source: Alan Jay Perlis in a report entitled Software Engineering: Report of a Conference Sponsored by the NATO Science Committee. Chaired by Friedrich Ludwig Bauer. Edited by P. Naur; B. Randell. Conference held 1968-10-07 through 1968-10-11 in Garmisch, Germany. OCLC: 35337842. See http://homepages.cs.ncl.ac.uk/brian.randell/NATO/index.html ; http://homepages.cs.ncl.ac.uk/brian.randell/NATO/nato1968.PDF ; https://dl.acm.org/citation.cfm?id=1102020 ; https://books.google.com/books/about/Software_engineering.html?id=Uc9QAAAAYAAJ . Page 32.
- Keywords: Software_quotes System_quotes Design_quotes Process_quotes Interlace_quotes Testing_quotes Usage_quotes Simulation_quotes Match_quotes Requirements_quotes Control_quotes Organize_quotes Repetition_quotes Iteration_quotes Model_quotes Key_quotes Approach_quotes Suggestion_quotes Question_quotes After_quotes Fact_quotes Effect_quotes Replace_quotes Module_quotes Deep_quotes Detail_quotes Order_quotes Place_quotes Do_quotes Ultimate_quotes
Formal
“One can't proceed from the informal to the formal by formal means.”
- Source: Perlis, A. J. (1982). Special Feature: Epigrams on programming. ACM SIGPLAN Notices, 17(9), 7–13. http://doi.org/10.1145/947955.1083808
- See Also:
- Keywords: Formal_quotes Informal_quotes Agile_quotes Proceed_quotes Methodology_quotes Process_quotes
Frank_H_T_Rhodes
Scientific Method Essence
“The essence of scientific method is the method of inductive and empirical enquiry, the process of observation, experiment and hypothesis... The second important aspect of scientific method is its abstraction.”
- Source: Frank H. T. Rhodes in the essay “Christianity in a Mechanistic Universe”, included in the book “Christianity in a Mechanistic Universe and Other Essays” edited by Donald M. MacKay, published by Inter-Varsity Press, Chicago, Illinois, in 1965.
Carl_Sagan
Wrong Hypothesis OK
“There are many hypotheses in science which are wrong. That's perfectly all right; they're the aperture to finding out what's right. Science is a self-correcting process. To be accepted, new ideas must survive the most rigorous standards of evidence and scrutiny.”
- Source: Carl Sagan, Quoted in Donald R. Prothero and Carl Dennis Buell, Evolution: What the Fossils Say and Why it Matters (2007), 3.
Franz_Selig
Specification Feedback
“External specifications at any level describe the software product in terms of the items controlled by and available to the user. The internal design describes the software product in terms of the program structures which realize the external specifications. It has to be understood that feedback between the design of the external and internal specifications is an essential part of a realistic and effective implementation process. Furthermore, this interaction must begin at the earliest stage of establishing the objectives, and continue until completion of the product.”
- Source: F. Selig in a report entitled Software Engineering: Report of a Conference Sponsored by the NATO Science Committee. Chaired by Friedrich Ludwig Bauer. Edited by P. Naur; B. Randell. Conference held 1968-10-07 through 1968-10-11 in Garmisch, Germany. OCLC: 35337842.
- Keywords: Software_Engineering_quotes Specification_quotes Design_quotes Feedback_quotes Implementation_quotes Project_quotes Goal_quotes Objectives_quotes Software_quotes Engineering_quotes Level_quotes Product_quotes Term_quotes Item_quotes Control_quotes Available_quotes Internal_quotes Realize_quotes External_quotes Understand_quotes Essential_quotes Part_quotes Realistic_quotes Effective_quotes Process_quotes Interaction_quotes Stage_quotes Establish_quotes Completion_quotes
Rupert_Sheldrake
Probabilistic Nature
“In the twentieth century it became clear that not just quantum processes but almost all natural phenomena are probabilistic, including the turbulent flow of liquids, the breaking of waves on the seashore, and the weather: they show a spontaneity and indeterminism that eludes exact prediction.”
- Source: Rupert Sheldrake. The book “Science Set Free: 10 Paths to New Discovery”, Prologue, page 18. Published in 2012 by Crown Publishing, New York, NY. Kindle Edition. ISBN: 978-0-7704-3671-1.
- Keywords: Century_quotes Clear_quotes Quantum_quotes Process_quotes Natural_quotes Phenomena_quotes Probabilistic_quotes Turbulent_quotes Flow_quotes Liquid_quotes Break_quotes Wave_quotes Seashore_quotes Weather_quotes Spontaneous_quotes Indeterminism_quotes Determinism_quotes Elude_quotes Exact_quotes Prediction_quotes
Herbert_Simon
Invisible Hand
“In examining the processes of social coordination, economics has given top billing sometimes almost exclusive billing to the market mechanism. It is indeed a remarkable mechanism... The optimality theorems stretch credibility, so far as real-world markets are concerned, because they require substantive rationality of the kinds we found implausible in our examination of the theory of the firm. Markets populated by consumers and producers who satisfice instead of optimizing do not meet the conditions on which the theorems rest.”
- Source: Simon, H. A. (1996). The Sciences of the Artificial (Third Edition). Computers & Mathematics with Applications (3rd ed., Vol. 33). Cambridge, MA: MIT Press. ISBN: 9780585360102. Retrieved 2018-08-23 from https://monoskop.org/images/9/9c/Simon_Herbert_A_The_Sciences_of_the_Artificial_3rd_ed.pdf. Chapter 2, page 32-33.
- Keywords: Examination_quotes Process_quotes Social_quotes Coordination_quotes Economics_quotes Top_quotes Bill_quotes Exclusive_quotes Market_quotes Mechanism_quotes Optimal_quotes Theory_quotes Stretch_quotes Credible_quotes Reality_quotes World_quotes Substance_quotes Rational_quotes Plausible_quotes Examination_quotes Firm_quotes Population_quotes Consumer_quotes Producer_quotes Satisfice_quotes Optimization_quotes Condition_quotes Invisible_quotes Hand_quotes
Decentralization
“Business organizations, like markets, are vast distributed computers whose decision processes are substantially decentralized.”
- Source: Simon, H. A. (1996). The Sciences of the Artificial (Third Edition). Computers & Mathematics with Applications (3rd ed., Vol. 33). Cambridge, MA: MIT Press. ISBN: 9780585360102. Retrieved 2018-08-23 from https://monoskop.org
/images/ 9/9c /Simon_Herbert _A_The_Sciences_of_the_ Artificial_3rd_ed.pdf. Chapter 2, page 41.
Computer Programming as Data Structures
“When we write a computer program in any language except machine language, we are really not writing down processes but data structures. These data structures are then interpreted or compiled into processes, that is, into machine-language instructions that the computer can understand and execute. Nevertheless, for most purposes, it is convenient for us simply to ignore the translation step and to treat the computer programs in higher-level languages as representing processes.”
- Source: Simon, H. A. (1996). The Sciences of the Artificial (Third Edition). Computers & Mathematics with Applications (3rd ed., Vol. 33). Cambridge, MA: MIT Press. ISBN: 9780585360102. Retrieved 2018-08-23 from https://monoskop.org/images/9/9c/Simon_Herbert_A_The_Sciences_of_the_Artificial_3rd_ed.pdf. Chapter 4, page 93.
- Keywords: Writing_quotes Programming_quotes Computer_quotes Program_quotes Language_quotes Exception_quotes Machine_quotes Process_quotes Data_quotes Structure_quotes Interpretation_quotes Compilation_quotes Instruction_quotes Understanding_quotes Execution_quotes Purpose_quotes Convenience_quotes Simplicity_quotes Ignore_quotes Translation_quotes Step_quotes Treat_quotes High_quotes Level_quotes Representation_quotes
Top Down or Bottom Up
“Alternatives are also open, in organizing the design process, as to how far development of possible subsystems will be carried before the overall coordinating design is developed in detail, or vice-versa, how far the overall design should be carried before various components, or possible components, are developed. These alternatives of design are familiar to architects. They are familiar also to composers, who must decide how far the architectonics of a musical structure will be evolved before some of the component musical themes and other elements have been invented. Computer programmers face the same choices, between working downward from executive routines to subroutines or upward from component subroutines to a coordinating executive.”
- Source: Simon, H. A. (1996). The Sciences of the Artificial (Third Edition). Computers & Mathematics with Applications (3rd ed., Vol. 33). Cambridge, MA: MIT Press. ISBN: 9780585360102. Retrieved 2018-08-23 from https://monoskop.org/images/9/9c/Simon_Herbert_A_The_Sciences_of_the_Artificial_3rd_ed.pdf. Chapter 5, page 129.
- Keywords: Alternative_quotes Open_quotes Organize_quotes Design_quotes Process_quotes Far_quotes Development_quotes Subsystem_quotes Carry_quotes Coordination_quotes Detail_quotes Vice-versa_quotes Overall_quotes Component_quotes Possibility_quotes Familiar_quotes Composer_quotes Decision_quotes Architectonic_quotes Music_quotes Theme_quotes Element_quotes Invention_quotes Computer_quotes Programmer_quotes Face_quotes Choice_quotes Work_quotes Downward_quotes Executive_quotes Routine_quotes Subroutine_quotes Upward_quotes Structure_quotes Evolve_quotes
Data for Planning
“The quality of design is likely to depend heavily on the quality of the data available. The task is not to design without data but to incorporate assessments of the quality of the data, or its lack of quality, in the design process itself.”
- Source: Simon, H. A. (1996). The Sciences of the Artificial (Third Edition). Computers & Mathematics with Applications (3rd ed., Vol. 33). Cambridge, MA: MIT Press. ISBN: 9780585360102. Retrieved 2018-08-23 from https://monoskop.org/images/9/9c/Simon_Herbert_A_The_Sciences_of_the_Artificial_3rd_ed.pdf. Chapter 6, page 146.
- Keywords: Quality_quotes Design_quotes Dependency_quotes Heavy_quotes Data_quotes Task_quotes Incorporate_quotes Assessment_quotes Lack_quotes Process_quotes
Predictions and Design
“Since the consequences of design lie in the future, it would seem that forecasting is an unavoidable part of every design process. If that is true, it is cause for pessimism about design, for the record in forecasting even such 'simple' variables as population is dismal. If there is any way to design without forecasts, we should seize on it.”
- Source: Simon, H. A. (1996). The Sciences of the Artificial (Third Edition). Computers & Mathematics with Applications (3rd ed., Vol. 33). Cambridge, MA: MIT Press. ISBN: 9780585360102. Retrieved 2018-08-23 from https://monoskop.org/images/9/9c/Simon_Herbert_A_The_Sciences_of_the_Artificial_3rd_ed.pdf. Chapter 6, page 146.
Design without Final Goals
“In the discussion of discovery processes. We saw there that search guided by only the most general heuristics of ‘interestingness’ or novelty is a fully realizable activity. This kind of search, which provides the mechanism for scientific discovery, may also provide the most suitable model of the social design process.”
- Source: Simon, H. A. (1996). The Sciences of the Artificial (Third Edition). Computers & Mathematics with Applications (3rd ed., Vol. 33). Cambridge, MA: MIT Press. ISBN: 9780585360102. Retrieved 2018-08-23 from https://monoskop.org/images/9/9c/Simon_Herbert_A_The_Sciences_of_the_Artificial_3rd_ed.pdf. Chapter 6, page 162.
- Keywords: Discussion_quotes Discovery_quotes Process_quotes Search_quotes Guide_quotes Generality_quotes Heuristic_quotes Interest_quotes Novelty_quotes Full_quotes Realizable_quotes Activity_quotes Kind_quotes Provide_quotes Mechanism_quotes Science_quotes Suitability_quotes Model_quotes Social_quotes Design_quotes
John_Steinbeck
All Information Not In
“It is not enough to say that we cannot know or judge because all the information is not in. The process of gathering knowledge does not lead to knowing. A child's world spreads only a little beyond his understanding while that of a great scientist thrusts outward immeasurably. An answer is invariably the parent of a great family of new questions. So we draw worlds and fit them like tracings against the world about us, and crumple them when we find they do not fit and draw new ones.”
- Source: John Steinbeck, In John Steinbeck and Edward Flanders Ricketts, Sea of Cortez: a Leisurely Journal of Travel and Research (1941), 165-66.
- Keywords: Say_quotes Knowledge_quotes Judgment_quotes Information_quotes Process_quotes Gather_quotes Lead_quotes Children_quotes World_quotes Spread_quotes Understanding_quotes Scientist_quotes Thrust_quotes Outward_quotes Immeasurable_quotes Answer_quotes Invariant_quotes Parent_quotes Family_quotes Question_quotes Draw_quotes Fit_quotes Trace_quotes Crumple_quotes Find_quotes
Gerald_Weinberg
Amateur and Professional Programmers
“The amateur... is looking for a way to get the job done. If he runs into difficulty, all he wants is to surmount it — the manner of doing so is of little consequence. Not so, however, for the professional. She may well be aware of numerous ways of circumnavigating the problem at hand. She may even employ one of them for the immediate purpose of getting the job done. But her work does not stop there; it begins there. It begins because she must understand why she did not understand, in order that she may prepare herself for the programs she may someday write which will require that understanding. The amateur, then, is learning about his problem... The professional, conversely, is learning about her profession — programming — and the problem being programmed is only one incidental step in her process of development.”
- Source: Chapter 7. Weinberg, G. M. (2011). The Psychology of Computer Programming (Silver anniversary edition) | 1971. Weinberg & Weinberg.
- Keywords: Amateur_quotes Professional_quotes Job_quotes Difficulty_quotes Circumnavigation_quotes Problem_quotes Work_quotes Understanding_quotes Program_quotes Programming_quotes Programmer_quotes Preparation_quotes Process_quotes Development_quotes Look_quotes Way_quotes Surmount_quotes Manner_quotes Do_quotes Little_quotes Consequence_quotes Numerous_quotes Hand_quotes Employ_quotes Immediate_quotes Purpose_quotes Stop_quotes Begin_quotes Order_quotes Write_quotes Someday_quotes Require_quotes Learning_quotes Converse_quotes Profession_quotes Incidental_quotes Step_quotes
William_Whewell
Process of Scientific Discovery
“The process of scientific discovery is cautious and rigorous, not by abstaining from hypotheses, but by rigorously comparing hypotheses with facts, and resolutely rejecting all which the comparison does not confirm.”
- Source: From the book 'The Philosophy of the Inductive Sciences: Founded Upon Their History', Volume 1. by William Whewell. Publication date 1840. Aphorism X, page xxxvii. Online at https://archive.org
/details /philosofindu01whewrich.
Edward_Yourdon
Recruiting Audition
“Let me add one new strategy to your recruiting and interviewing approach...: The ‘audition’ process... ask a candidate to programmer or analyst to give a 30 to 60 minute presentation on some technical subject to the group that would normally interview him [or her].”
- Source: Edward Yourdon in the book “Decline and Fall of the American Programmer”. Published in 1992 by Prentice Hall. ISBN: 0-13-203670-3. Chapter 3, section 3.6, page 55.
Shoshana_Zuboff
Diminished Worker
“In diminishing the role of the worker's body in the labor process, industrial technology has also tended to diminish the importance of the worker. In creating jobs that require less human effort, industrial technology has also been used to create jobs that require less human talent.”
- Source: Zuboff, S. (1988). In The Age Of The Smart Machine: The Future Of Work And Power. New York, NY: Basic Books, p. 22. ISBN:0465032125.
Know-How
“The agenda for scientific management was to increase productivity by streamlining and rationalizing factory operation from cost accounting and supervision to the dullest job on the shop floor. Efficiency was the mania, and to achieve efficiency, it would be necessary to penetrate the labor process and force it to yield up its secrets. In order that effort be rationalized, the worker's skills had to be made explicit. In many cases, workers' perceptions of their own interests prevented them from articulating their know-how, but there was yet another involuntary barrier. These skills did not easily yield themselves to explication; they were embedded in the ways of the body, in the knacks and know-how of the craftworker.”
- Source: Zuboff, S. (1988). In The Age Of The Smart Machine: The Future Of Work And Power. New York, NY: Basic Books, p. 42. ISBN:0465032125.
- Keywords: Knowledge_quotes Requirements_quotes Agenda_quotes Scientific_Management_quotes Productivity_quotes Reason_quotes Efficiency_quotes Drudgery_quotes Mania_quotes Achievement_quotes Labor_quotes Process_quotes Secret_quotes Rational_quotes Worker_quotes Skill_quotes Explicit_quotes Perception_quotes Interest_quotes Articulation_quotes Involuntary_quotes Barrier_quotes Embedded_quotes Body_quotes Subconscious_quotes Mind_quotes Craft_quotes Taylorism_quotes Science_quotes Management_quotes Increase_quotes Streamline_quotes Factory_quotes Operation_quotes Cost_quotes Accounting_quotes Supervision_quotes Dull_quotes Job_quotes Shop_quotes Floor_quotes Penetrate_quotes Force_quotes Yield_quotes Case_quotes Prevent_quotes Know-how_quotes Explication_quotes Knack_quotes Craftworker_quotes
Deskilling
“While it is true that computer-based automation continues to displace the human body and its know-how (a process that has come to be known as deskilling), the informating power of the technology simultaneously creates pressure for a profound reskilling.”
- Source: Zuboff, S. (1988). In The Age Of The Smart Machine: The Future Of Work And Power. New York, NY: Basic Books, p. 57. ISBN:0465032125.
Life at the Data Interface
“Life at the data interface invites the worker into the abstract precincts of managerial work. It provides access to a broader view of the business as well as a deepened understanding of one's tasks and their role in the wider sphere of organizational functions. When work becomes synonymous with responsiveness to data, it engenders inquiry and dialogue, thus opening the way for workers to envision new possibilities and fresh alternatives to the reigning definitions of process, product, and organization.”
- Source: Zuboff, S. (1988). In The Age Of The Smart Machine: The Future Of Work And Power. New York, NY: Basic Books, p. 301. ISBN:0465032125.
- Keywords: Life_quotes Data_quotes Interface_quotes Work_quotes Organization_quotes Function_quotes Responsive_quotes Inquiry_quotes Dialogue_quotes Possibility_quotes Alternative_quotes Definition_quotes Process_quotes Product_quotes Invite_quotes Worker_quotes Abstract_quotes Precinct_quotes Management_quotes Provide_quotes Access_quotes Broad_quotes View_quotes Business_quotes Deep_quotes Understand_quotes Task_quotes Role_quotes Sphere_quotes Wide_quotes Synonymous_quotes Engender_quotes Open_quotes Way_quotes Envision_quotes Reign_quotes
Panopticon Recording
“Information systems that translate, record, and display human behavior can provide the computer age version of universal transparency with a degree of illumination that would have exceeded even Bentham's most outlandish fantasies. Such systems can become information panopticons that, freed from the constraints of space and time, do not depend upon the physical arrangement of buildings or the laborious record keeping of industrial administration. They do not require the mutual presence of objects of observation. They do not even require the presence of an observer. Information systems can automatically and continuously record almost anything their designers want to capture, regardless of the specific intentions brought to the design process or the motives that guide data interpretation and utilization.”
- Source: Zuboff, S. (1988). In The Age Of The Smart Machine: The Future Of Work And Power. New York, NY: Basic Books, p. 322. ISBN:0465032125.
- Keywords: Panopticon_quotes Information_quotes System_quotes Translation_quotes Display_quotes Computer_quotes Surveillance_quotes Universal_quotes Transparency_quotes Illumination_quotes Fantasy_quotes Constraint_quotes Time_quotes Space_quotes Dependency_quotes Physical_quotes Arrangement_quotes Administration_quotes Building_quotes Industrial_quotes Object_quotes Observation_quotes Automation_quotes Record_quotes Design_quotes Capture_quotes Intentional_quotes Process_quotes Motivation_quotes Guidance_quotes Interpretation_quotes Utilization_quotes Human_quotes Behavior_quotes Provide_quotes Age_quotes Version_quotes Free_quotes Laborious_quotes Keep_quotes Require_quotes Presense_quotes Observer_quotes Continuous_quotes Designer_quotes Regardless_quotes Specific_quotes Data_quotes
Learning Environment
“The demands of a learning environment can reduce the psychological distance between the self and the organization because active engagement in the social processes associated with interpretation requires more extensive participation of the human personality. In a traditional approach to work organization, employees could be treated as objectively measurable bodies, and in return, they could give of their labor without giving of their selves. The human being as wage earner and the human being as subjective actor could remain separate.”
- Source: Zuboff, S. (1988). In The Age Of The Smart Machine: The Future Of Work And Power. New York, NY: Basic Books, p. 401. ISBN:0465032125.
- Keywords: Demand_quotes Learning_quotes Environment_quotes Psychology_quotes Self_quotes Organization_quotes Activity_quotes Engagement_quotes Society_quotes Process_quotes Interpretation_quotes Requirements_quotes Participation_quotes Humanity_quotes Personality_quotes Tradition_quotes Work_quotes Employee_quotes Treatment_quotes Object_quotes Measurement_quotes Labor_quotes Body_quotes Compensation_quotes Wage_quotes Subject_quotes Actor_quotes Separation_quotes Reduce_quotes Distance_quotes Associate_quotes Approach_quotes