-
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
A Programmer’s View of the Universe
A few weeks ago I wrote about integrating information technology and business process management. This post from Steve Yegge is interesting and discusses one reason I find that a good strategy. Programmers, by and large, are good, practical systems thinkers … Continue reading
Posted in Creativity, Management, Respect, Software Development
Tagged Career, managing people, programming, Psychology, respect for people, Software Development
1 Comment
Management Improvement Carnival #50
Corey Ladas is hosting the Management Improvement Carnival #50 on the Lean Software Engineering blog, highlights include: Where did middle managers come from? by Jeffrey Krames: A new anecdote from a conversation with Peter Drucker, which leaves the reader wondering…where … Continue reading
Posted in Carnival, Management, Software Development
Tagged Carnival, management, Software Development
Comments Off on Management Improvement Carnival #50
Information Technology and Business Process Support
I moved from management improvement work into information technology work (where I continue to practice management improvement). Many IT practices follow quality management guidelines well (agile software development for one). I have found it far easier to design and provide … Continue reading
Embrace Diversity, Erase Uniformity
Guest Post by Jurgen Appelo, author of the Managing Software Development blog. Five years ago, when I started working for my current employer, the entire organization (about 30 people) consisted only of 20-something white straight single males. The atmosphere was … Continue reading
Eric Schmidt on Management at Google
Eric Schmidt speaks at the Management Lab Summit on May 29, 2008 in Half Moon Bay, California. Conversation with Professor Gary Hamel. “The culture can be thought of as a ship and iterate culture with transparency for what people are … Continue reading
Posted in Career, Creativity, Google, Management, Popular, Software Development, webcast
Tagged curiouscat, Google, management, Popular, quote, respect for people, webcast
5 Comments
The Manager FAQ
This is a great set of answers for programmers on the behavior of managers, that can also be of interest to some non-programmers. The Manager FAQ by Peter Seebach The following list is an attempt to cover some of the … Continue reading
Posted in Management, Software Development
Tagged management, Psychology, Software Development
3 Comments
CMMI and Agile Development
CMMI or Agile: Why Not Embrace Both! is a new report that is worth reading. All too often, CMMI has been applied rather than implemented. The standards-centric application of CMMI has contributed to some spectacular failures and losses of time … Continue reading
Lean and Kanban for Software Developers
Lean and Kanban for Software Developers by Clinton Keith Time-boxing allows us to employ a very powerful aspect of Kanban. The cards in each column represent capacity for each stage of the value stream. As we see above, each stage … Continue reading
Posted in Lean thinking, Management, Management Articles, Software Development
Tagged Lean thinking, management, Software Development
Comments Off on Lean and Kanban for Software Developers
The Software Engineering Manager’s Lament
The engineering manager’s lament by Eric Ries: In teams that follow the “pick two” agenda [quality, time or price], which two has to be resolved via a power play. In companies with a strong engineering culture, the engineers pick quality. … Continue reading
Posted in IT, Management, Software Development, Systems thinking
Tagged engineering, Lean thinking, management, Software Development, Systems thinking
Comments Off on The Software Engineering Manager’s Lament
Making Life Difficult for Customers
Companies seem to think technology is an excuse to provide bad service. Or maybe they don’t need any excuse at all to do so, based on how often they provide bad service. My latest experience with lame pointy haired boss … Continue reading
Posted in Customer focus, IT, Management, Software Development
Tagged bad customer service, internet, Madison, Software Development, usability, Wisconsin
5 Comments