-
Tags
ASQ Influential Voices blogs Books Career Carnival commentary continual improvement Creativity curiouscat Customer focus customer service Data Deming Economics engineering Google Health care Innovation internet Investing IT John Hunter leadership lean manufacturing Lean thinking management Management managing people Manufacturing organization as a system Popular Process improvement Psychology Public Sector Quality tools quote respect for people Six sigma Software Development Statistics Systems thinking tips Toyota Toyota Production System (TPS) webcast
-
Categories
- Books
- Career
- Carnival
- China
- Competition
- Creativity
- curiouscat.com
- Customer focus
- Data
- Deming
- Design of Experiments
- Economics
- Education
- Fun
- Health care
- India
- Innovation
- Investing
- IT
- Lean thinking
- Management
- Management Articles
- Manufacturing
- Performance Appraisal
- Popular
- Process improvement
- Psychology
- Public Sector
- Quality tools
- quote
- Respect
- Science
- Six sigma
- Software Development
- Statistics
- Systems thinking
- Tags
- Theory of Constraints
- Toyota Production System (TPS)
- Travel photos
- UK
- webcast
Category Archives: Software Development
Jason Fried: Why work doesn’t happen at work
In this TED talk, Jason Fried, founder of 37 signals, discusses how people get work done. When asked where do you go when you really need to get something done, almost no-one says: the office (unless it is early in … Continue reading
No True Lean Thinking or Agile Software Development
“There is no true value of any characteristic, state, or condition that is defined in terms of measurement or observation.” – Dr. W. Edwards Deming. The value depends on your operational definition. Once you operationalize management ideas in a real … Continue reading
The role of leadership in software development
The webcast of Mary Poppendieck’s talk, The role of leadership in software development, at Google. As usual Mary does a very nice job of providing some good historical background while exploring wise management practices (tied to software development but plenty … Continue reading
Posted in Lean thinking, Management, Software Development
Tagged leadership, Lean thinking, management history, management webcast, Poppendieck, Software Development
Comments Off on The role of leadership in software development
Stop Starting and Start Finishing – Jason Yip
Jason Yip explores the value of reducing work in process and reducing context switching costs to optimize throughput. By designing processes to work on projects serially instead of in parallel we reduce context switching, and other costs, of multitasking. Related: … Continue reading
Trust Your Staff to Make Decisions
The failure to give your organization the flexibility to serve customers is a big mistake. Many companies make this mistake. Often the basic problem is managers don’t trust that their systems to hire and develop people that will make good … Continue reading
Posted in Customer focus, Management, Respect, Software Development
Tagged airlines, bad customer service, Customer focus, Process improvement, usability
8 Comments
Mistake Proofing Deployment of Software Code
This is a continuation of my previous post: Improving Software Development with Automated Tests. Lets look at a typical poka-yoke example. A USB connector must be put in the right way up – for the connection to work properly and … Continue reading
Posted in Management, Quality tools, Software Development
Tagged management, Process improvement, Quality tools, Ruby, Software Development
6 Comments
Combinatorial Testing – The Quadrant of Massive Efficiency Gains
My brother, Justin Hunter, gives a lightning talk on Combinatorial Testing – The Quadrant of Doom and The Quadrant of Massive Efficiency Gains in the video above. The following text is largely directly quoted from the talk – with a … Continue reading
Interruptions Can Severely Damage Performance
Interruptions can severely degrade your performance. The type of work you are doing impacts the cost greatly. I have spent some of my time programming web applications. When I am doing that interruptions are a huge drain on my performance … Continue reading
Toyota’s Journey to Lean Software Development
Toyota’s journey from Waterfall to Lean software development by Henrik Kniberg Toyota builds cars (duh). In the past that didn’t involve much software, and the little software that was needed was mostly developed by suppliers and embedded in isolated components. … Continue reading
Posted in Innovation, IT, Lean thinking, Management, Quality tools, Software Development, Toyota Production System (TPS)
Tagged agile management, IT, Japan, Lean thinking, Software Development, Toyota, Toyota Production System (TPS)
Comments Off on Toyota’s Journey to Lean Software Development
Involve IT Staff in Business Process Improvement
I started out basically working on management improvement from the start of my career. My makeup (I am never satisfied and figure things should always be better) along with a few traits, experiences and probably even genes made this a … Continue reading →