Search references for LEAN SOFTWARE-DEVELOPMENT. Phrases containing LEAN SOFTWARE-DEVELOPMENT
See searches and references containing LEAN SOFTWARE-DEVELOPMENT!LEAN SOFTWARE-DEVELOPMENT
Use of lean manufacturing principles in software development
Lean software development is a translation of lean manufacturing principles and practices to the software development domain. Adapted from the Toyota
Lean_software_development
Workflow management method
Ladas (2008). Scrumban and other essays on Kanban System for Lean Software development. Seattle, Washington: Modus Cooperandi Press. ISBN 9780578002149
Kanban_(development)
Early business development tool
growth can be achieved. Similar to the precepts of lean manufacturing and lean software development, the lean startup methodology seeks to eliminate wasteful
Lean_startup
Proof assistant and programming language
open-source software project hosted on GitHub. Development is currently supported by the nonprofit Lean Focused Research Organization (FRO). Lean was developed
Lean_(proof_assistant)
development Waterfall model Formal methods Agile software development Lean software development Lightweight methodology Adaptive software development
List of software development philosophies
List_of_software_development_philosophies
Umbrella term for certain approaches to software development
Agile software development is an umbrella term for approaches to developing software that reflect the values and principles agreed upon by The Agile Alliance
Agile_software_development
Topics referred to by the same term
operation Lean software development, lean manufacturing principles applied to software development Lean startup, how to start a company in a lean way Lean (drug)
Lean
Software development without writing code
AI-assisted software development Flow-based programming List of online database creator apps Low-code development platforms Rapid application development Lean software
No-code_development_platform
Time management method
adopted by some notable software development methodologies: Dynamic systems development method (DSDM). In lean software development, pull scheduling with
Timeboxing
Display of work at stages in a process
include: Kanban board for the software development team. A popular example of a kanban board for agile or lean software development consists of: Backlog, Ready
Kanban_board
Integration of software development and operations
automation of software development and information technology operations. DevOps encompasses the tasks necessary for software development and can lead
DevOps
Management framework
be done. Lean product development Lean startup Lean construction Kanban (development) Lean software development Agile software development Agile management
Lean_project_management
Methodology used to improve production
(methodology) Andon (manufacturing) Jidoka Kaizen Kanban Lean accounting Lean services Lean software development Lean Six Sigma Takt time Toyota Production System
Lean_manufacturing
Application of lean principles in information technology
Lean IT is the extension of lean manufacturing and lean services principles to the development and management of information technology (IT) products and
Lean_IT
Software engineering principle
going to need it. Poppendieck, Mary; Poppendieck, Tom (2003). Lean Software Development: An Agile Toolkit. p. 59. Kent Beck, Extreme Programming Explained
You_aren't_gonna_need_it
Concept in Agile software development
practices espoused by advocates of agile software development, including scrum, agile modeling, lean software development, and others. The primary reference
Disciplined_agile_delivery
Creation and maintenance of software
Software development is the process of designing, creating, testing, and maintaining software applications to meet specific user needs or business objectives
Software_development
American entrepreneur (born 1978)
feedback, which Blank called "customer development", and applied it at IMVU in combination with lean software development, testing alternate versions of the
Eric_Ries
Management framework
an agile management team collaboration framework commonly used in software development and other industries. Scrum prescribes for teams to break work into
Scrum_(project_management)
Overview of and topical guide to software development
as an overview of and topical guide to software development: Software development – development of a software product, which entails computer programming
Outline of software development
Outline_of_software_development
Concept of software development
Rapid application development (RAD), also called rapid application building (RAB), is both a general term for adaptive software development approaches, and
Rapid_application_development
Self-optimization method for development teams
productivity of a team's software development project, in order to help them better meet the cost and schedule commitments of developing a software system. The initial
Team_software_process
Process by which software is developed
A software development process prescribes a process for developing software. It typically divides an overall effort into smaller steps or sub-processes
Software_development_process
Software development practice
quickly caught on and found widespread adoption as part of the lean software development methodology, also based on IMVU. The core activities of CI are
Continuous_integration
Method of writing code
Development (TDD) for Complex Systems Introduction on YouTube by Pathfinder Solutions Lean-Agile Acceptance Test-Driven Development: Better Software Through
Test-driven_development
Software development aide memoire
place them in an iteration backlog comes closer. This implements Lean software development's Just In Time analysis concept. A PBI should only be considered
INVEST_(mnemonic)
the agile software development methodologies, outside–in software development takes a different approach to optimizing the software development process
Outside–in software development
Outside–in_software_development
Overview of and topical guide to software engineering
Anti-patterns Patterns Agile Agile software development Extreme programming Lean software development Rapid application development (RAD) Rational Unified Process
Outline of software engineering
Outline_of_software_engineering
Practice focused on value creation for the end customer with minimal waste and processes
subsequently the electronics and internet software industries. Principles for lean enterprise derive from lean manufacturing and Six Sigma principles: There
Lean_enterprise
Meeting at which attendees remain standing
(looking at the board from right to left) What has progressed? Lean software development Five Ws "Daily Standup Meetings (STUM): 7 Best Practices". joinassembly
Stand-up_meeting
Economic boom in the United States
Hall. Poppendieck, Mary; Poppendieck, Tom (2009-10-21). Leading Lean Software Development: Results Are not the Point. Pearson Education. ISBN 9780321699657
Plank_Road_Boom
Computer program used to develop another program
A programming tool or software development tool is a computer program that is used to develop another computer program, usually by helping the developer
Programming_tool
Set of workflow practices
leveraging three primary bodies of knowledge: agile software development, lean product development, and systems thinking. The primary reference for the
Scaled_agile_framework
Japanese business method
Just-in-time manufacturing Kanban (development) Lean manufacturing Lean software development List of software development philosophies Manufacturing resource
Kanban
Type of project management
principles of Agile software development and Lean Management to various team and project management processes, particularly product development. Following the
Agile_management
integration practice. Lean integration has parallels with other lean disciplines such as lean manufacturing, lean IT, and lean software development. It is a specialized
Lean_integration
Project management strategy
Full Throttle It builds on principles of lean manufacturing, extreme programming, and lean software development. Early use of the phrase "mob programming"
Team_programming
Project management method
Corey (January 2009). Scrumban: Essays on Kanban Systems for Lean Software Development. Modus Cooperandi Press. ISBN 978-0578002149 "Q&A on the Scrumban
Scrumban
Checking software against expectations
Software testing is the act of checking whether software meets its intended objectives and satisfies expectations. Software testing can provide objective
Software_testing
Software development methodology
In software development, the V-model represents a development process that may be considered an extension of the waterfall model and is an example of the
V-model (software development)
V-model_(software_development)
Collaborative approach to designing and developing software
Behavior-driven development (BDD) is an agile software development method centered around collaboration between business and IT professionals that have
Behavior-driven_development
Japanese concept in lean process thinking
rather than the Processing activities. Lean manufacturing Lean software development Agile software development Total quality management Theory of constraints
Muda_(Japanese_term)
Unit of the UK government charged with digital government services
strategy is focussed on the application of Agile software development and Lean software development methodologies, supplied primarily via small and medium
Government_Digital_Service
Agile software development approach
(2011). Lean-Agile Acceptance Test Driven Development: Better Software Through Collaboration: A Tale of Lean-Agile Acceptance Test Driven Development. Addison
Specification_by_example
Software development methodology
Model-driven engineering (MDE) is a software development methodology that focuses on creating and exploiting domain models, which are conceptual models
Model-driven_engineering
Lean-management method for analyzing the current state and designing a future state
large-scale software development. Journal of Systems and Software. 2016;111:213-27. Rich, Nick; Esain, Ann; Bateman, Nicola (1997). Lean Evolution: Lessons
Value-stream_mapping
Agile project delivery framework
Dynamic systems development method (DSDM) is an agile project delivery framework, initially used as a software development method. First released in 1994
Dynamic systems development method
Dynamic_systems_development_method
Software development process
Adaptive software development (ASD) is a software development process that grew out of the work by Jim Highsmith and Sam Bayer on rapid application development
Adaptive_software_development
Software application used to develop software
An integrated development environment (IDE) is software that provides a relatively comprehensive set of features for software development. An IDE is intended
Integrated development environment
Integrated_development_environment
In software engineering, offshore custom software development consists in offshoring the software development process in a country where production costs
Offshore custom software development
Offshore_custom_software_development
measurement, such as a sum, count, or max. agile software development An approach to software development under which requirements and solutions evolve through
Glossary_of_computer_science
The term is used in software engineering; especially in development methodology Extreme Programming and Agile software development. Representative Product
Customer_representative
Canadian-born computer scientist, author, and organizational development consultant
organizational development consultant. With Bas Vodde, he is best known for formulating LeSS (Large-Scale Scrum), and for several books on product and software development
Craig_Larman
Methodology in software development
Robot Framework Gauge (software) Cucumber (software) Pugh, Ken (2011). Lean-Agile Acceptance Test-Driven Development: Better Software Through Collaboration
Acceptance test-driven development
Acceptance_test-driven_development
Development methodology
software development, with a long-standing combination of the two terms iterative and incremental having been widely suggested for large development efforts
Iterative and incremental development
Iterative_and_incremental_development
Rate of software development progress
to describe the rate at which software development progresses. For development teams that rely upon Issue Tracker software (e.g., Jira), it is often measured
Velocity (software development)
Velocity_(software_development)
Software development methodology
are sometimes referred to collectively as continuous development or continuous software development. Continuous integration Frequent merging of several
CI/CD
Modelling software development in sequential phases
The waterfall model is the process of performing the typical software development life cycle (SDLC) phases in sequential order. Each phase is completed
Waterfall_model
Stage in the software development process
work on the development branch. Feature complete Software release life cycle Mascitelli, Ronald (2007-01-01). The Lean Product Development Guidebook: Everything
Freeze_(software_engineering)
Software development methods
Distributed agile software development is a research area that considers the effects of applying the principles of agile software development to a globally
Distributed agile software development
Distributed_agile_software_development
Overview of computer engineering topics
Cowboy coding Lean software development Extreme programming Structured systems analysis and design method List of software development philosophies Programming
Computer engineering compendium
Computer_engineering_compendium
Software design methodology
The cleanroom software engineering process is a software development process intended to produce software with a certifiable level of reliability. The
Cleanroom software engineering
Cleanroom_software_engineering
Adage on computer performance
a result, he calls for the creation of "leaner" software and pioneered the development of Oberon, a software system developed between 1986 and 1989 based
Wirth's_law
Software development methodology
Extreme programming (XP) is a software development methodology intended to improve software quality and responsiveness to changing customer requirements
Extreme_programming
Research team in Google Cloud
book explores how software development teams using Lean Software and DevOps can measure their performance and the performance of software engineering teams
DevOps Research and Assessment
DevOps_Research_and_Assessment
Activity of creating prototypes of software applications
software program being developed. It is an activity that can occur in software development and is comparable to prototyping as known from other fields, such
Software_prototyping
Queueing theory tool
flow diagrams are seen in the literature of agile software development and lean product development. They are also seen in transportation. Some people
Cumulative_flow_diagram
Graphical user interface development
Front-end web development is the development of the graphical user interface of a website through the use of HTML, CSS, and JavaScript so users can view
Front-end_web_development
Engineering approach to software development
programming expertise to develop software systems that meet user needs. A software engineer applies a software development process to define, implement,
Software_engineering
Building software via an unattended fashion
code into an executable program or library. They streamline the software development process by managing dependencies, resolving conflicts, and ensuring
Build_automation
Situation of degraded computer performance
Still Software's Biggest Vulnerability". IEEE. Bert Hubert (2024). "Why Bloat is Still Software's Biggest Vulnerability: A 2024 plea for lean software". IEEE
Software_bloat
American developer and publisher
Aras Corporation is an American developer and publisher of product development software, Aras Innovator. The product is used for product lifecycle management
Aras_Corp
High level structures of a software system
Software architecture is the set of structures needed to reason about a software system and the discipline of creating such structures and systems. Each
Software_architecture
Activities that make a software system available for use
Software deployment is all of the activities that make a software system available for use. Deployment can involve activities on the producer (software
Software_deployment
Software development process
Domain-driven design (DDD) is a software design approach that focuses on modeling software to match a domain according to input from that domain's experts
Domain-driven_design
Inherent flaw in computer instructions
A software bug is a defect (bug) in computer software. A computer program with many or serious bugs may be described as buggy. The effects of a software
Software_bug
Interactive theorem prover software
a proof assistant or interactive theorem prover is a software tool to assist with the development of formal proofs by human–machine collaboration. This
Proof_assistant
Software development process
Feature-driven development (FDD) is an iterative and incremental software development process. It is a lightweight or agile method for developing software. FDD
Feature-driven_development
Tracking and controlling software changes
Ensuring adherence to the organization's development process. Environment management - Managing the software and hardware that host the system. Teamwork
Software configuration management
Software_configuration_management
Fixing defects in an engineered system
level, memory dumps, and profiling. Many programming languages and software development tools also offer programs to aid in debugging, known as debuggers
Debugging
discusses a set of tactics useful in software testing. It is intended as a comprehensive list of tactical approaches to software quality assurance (more widely
Software_testing_tactics
Process to improve programming quality
The Personal Software Process (PSP) is a structured software development process that is designed to help software engineers better understand and improve
Personal_software_process
American cloud computing company
is an enterprise software company that specializes in process automation and AI agent orchestrations. It is headquartered in McLean, Virginia, part of
Appian_Corporation
Software development methodology
Unified Process (RUP) is an iterative software development process framework created by the Rational Software Corporation, a division of IBM since 2003
Rational_unified_process
Measure of the degree to which software possesses some property
In software engineering and development, a software metric is a standard of measure of a degree to which a software system or process possesses some property
Software_metric
American multinational software company
and audio editing, mobile app development, print layout and animation software. It has historically specialized in software for the creation and publication
Adobe_Inc.
Software testing practice
Agile testing is a software testing practice that follows the principles of agile software development. Agile testing involves all members of a cross-functional
Agile_testing
Hybrid approach to software development
Wagile (also styled WAGILE or WAgile) is a hybrid software development approach that combines waterfall's structured, upfront planning with agile's iterative
Wagile
Outline of intended product functions
Retrieved 2025-02-07. "Software Development Models comparison". www.future-processing.com. Retrieved 2025-02-07. "How to write a lean PRD (product requirements
Product_requirements_document
Technique for modelling software architecture
The C4 model is a lean graphical notation technique for modeling the architecture of software systems. It is based on a structural decomposition (a hierarchical
C4_model
Data center management method
consistently and at scale. Treating infrastructure configuration like software - storing it in version control, reviewing it, and deploying it automatically
Infrastructure_as_code
Activity where one or more people check a program's code
within two years. Committer Software review Software quality Best coding practices List of software development philosophies Five Code Review Antipatterns
Code_review
Software development process
Model-Based Architecture and Software Engineering (MBASE) in software engineering is a software development process developed by Barry Boehm and Dan Port
MBASE
Modification of software after delivery
rewarding than new development. As such, it is a common target for outsourcing or offshoring. Usually, the team developing the software is different from
Software_maintenance
Prototype safe for public use
under the lean startup methodology as MVPs aim to test business hypotheses and validated learning is one of the five principles of the Lean Startup method
Minimum_viable_product
Collaborative method for developing software
Pair programming is a software development method in which two computer programmers work together at one workstation. One, the driver, writes source code
Pair_programming
Word processor for Mac OS X
Bean is a word processor for Mac OS X. Originally free and open source software Bean became closed source at version 3. However, the Bean executable is
Bean_(software)
Workplace organisation method
work, with information, software, or media in the place of physical product. The output of engineering and design in a lean enterprise is information
5S_(methodology)
Software debugging technique
debugging. This information is used both during development cycles and post-release. Unlike event logging, software tracing usually does not have the concept
Tracing_(software)
Software engineering approach of short cycles
commonplace notion of a deployment pipeline as a lean Poka-Yoke: a set of validations through which a piece of software must pass on its way to release. Code is
Continuous_delivery
travel, tourism, insurance
LEAN SOFTWARE-DEVELOPMENT
LEAN SOFTWARE-DEVELOPMENT
Surname or Lastname
English and Scottish
English and Scottish : variant of Lynn.Jewish (Ashkenazic) : variant spelling of Len.
Male
English
Anglicized form of Irish Gaelic Seán, SEAN means "God is gracious."
Male
English
Anglicized form of Irish Gaelic Cian, KEAN means "ancient, distant."
Male
Irish
 Old Irish Gaelic byname LUAN means "warrior." Compare with another form of Luan.
Male
English
 English occupational surname transferred to forename use, from the Latin word decanus, DEAN means "dean; ecclesiastical supervisor."
Surname or Lastname
English
English : probably a habitational name from ‘The Leen’ (earlier Leon, ‘at the streams’) in Hereford or the Leen river in Nottinghamshire. Both are derived from a Celtic root verb lei- ‘flow’ (for example as in Welsh lliant ‘stream’).English : variant spelling of Lean.
Male
English
(ΛÎων) Greek name derived from the word leon, LEON means "lion." In use by the English and Germans.Â
Girl/Female
Australian, Greek, Irish
Light; Torch
Female
English
 Pet form of English Eleanor, LENA means "foreign; the other."
Female
English
Variant spelling of English Eileen, ILEAN means "beauty, radiance."Â
Female
English
Scottish form of French Jeanne, JEAN means "God is gracious." Compare with masculine Jean.
Surname or Lastname
English (chiefly Devon)
English (chiefly Devon) : nickname for a thin or lean person, from Middle English lene ‘lean’ (Old English hlǣne).Irish : reduced Anglicized form of Gaelic Ó Liatháin (see Lehane).Reduced form of Scottish McLean.
Female
English
 Old English name LEA means "meadow." Compare with another form of Lea.
Male
English
 Short form of English Leonard, LEN means "lion-strong." Compare with another form of Len.
Female
Hebrew
 Variant spelling of Hebrew Leah, LEA means "weary." Compare with another form of Lea.
Boy/Male
Australian, Danish, French, Scottish
Serves John
Female
English
 Variant spelling of Old English Lea, LEAH means "meadow." Compare with other forms of Leah.
Male
French
A derivative of Anglo-Norman French Jehan, JEAN means "God is gracious." Compare with feminine Jean.
Female
Hebrew
(לֵ×ָה) Hebrew name LEAH means "weary." In the bible, this is the name of Jacob's first wife. Compare with other forms of Leah.
Male
Native American
 Native American Hopi name LEN means "flute." Compare with another form of Len.
LEAN SOFTWARE-DEVELOPMENT
LEAN SOFTWARE-DEVELOPMENT
LEAN SOFTWARE-DEVELOPMENT
LEAN SOFTWARE-DEVELOPMENT
LEAN SOFTWARE-DEVELOPMENT
LEAN SOFTWARE-DEVELOPMENT
LEAN SOFTWARE-DEVELOPMENT
a.
Lean.
superl.
Well-proportioned; shapely; as, clean limbs.
n.
An article made of lead or an alloy of lead
superl.
Free from awkwardness; not bungling; adroit; dexterous; as, aclean trick; a clean leap over a fence.
a.
Average; having an intermediate value between two extremes, or between the several successive values of a variable quantity during one cycle of variation; as, mean distance; mean motion; mean solar day.
n.
The act of leading or conducting; guidance; direction; as, to take the lead; to be under the lead of another.
superl.
Penurious; stingy; close-fisted; illiberal; as, mean hospitality.
v. i.
Of a character which prevents the compositor from earning the usual wages; -- opposed to fat; as, lean copy, matter, or type.
superl.
Of poor quality; as, mean fare.
v. t.
To gain knowledge or information of; to ascertain by inquiry, study, or investigation; to receive instruction concerning; to fix in the mind; to acquire understanding of, or skill; as, to learn the way; to learn a lesson; to learn dancing; to learn to skate; to learn the violin; to learn the truth about something.
v.
A crack, crevice, fissure, or hole which admits water or other fluid, or lets it escape; as, a leak in a roof; a leak in a boat; a leak in a gas pipe.
v. t.
To cause to leap; as, to leap a horse across a ditch.
v. i.
Wanting flesh; destitute of or deficient in fat; not plump; meager; thin; lank; as, a lean body; a lean cattle.
v. i.
To cause to lean; to incline; to support or rest.
v. t.
To pass over by a leap or jump; as, to leap a wall, or a ditch.
superl.
Free from dirt or filth; as, clean clothes.
v. i.
Wanting fullness, richness, sufficiency, or productiveness; deficient in quality or contents; slender; scant; barren; bare; mean; -- used literally and figuratively; as, the lean harvest; a lean purse; a lean discourse; lean wages.
v. t.
To learn. See Lere, to learn.
superl.
Free from that which is useless or injurious; without defects; as, clean land; clean timber.
travel, tourism, insurance