The Psychology of Computer Programming
The Psychology of Computer Programming
Workflow Modeling: Tools for Process Improvement and Application Development
Workflow Modeling: Tools for Process Improvement and Application Development
Business modeling based on logistics to support business process re-engineering
Proceedings of the IFIP TC8 Open Conference on Business Process Re-engineering: Information Systems Opportunities and Challenges
Organizational Patterns of Agile Software Development
Organizational Patterns of Agile Software Development
A Systems-Theoretic Approach to Safety in Software-Intensive Systems
IEEE Transactions on Dependable and Secure Computing
Tracking Projects through A Three-Dimensional Software Development Model
COMPSAC '07 Proceedings of the 31st Annual International Computer Software and Applications Conference - Volume 01
Effective Project Management: Traditional, Agile, Extreme
Effective Project Management: Traditional, Agile, Extreme
Hi-index | 0.00 |
An underlying theory is a framework of goals, solutions, and assumptions that guide how we observe situations and define problems. In science, the underlying theories, like particles, waves, relativity, plate tectonics, and evolution, are well known and well understood. In process improvement, the underlying theories are not so well understood. To address that problem, we present a system of patterns. The system includes six patterns for theories that underlie many of the well known practices in process improvement. The patterns are Plan, Best Practices, Flow, Feedback, Systems Thinking, and Living System. These patterns are found in ISO 9000, PMBOK, CMMI, SPICE, Lean, TQM, Six Sigma, and Agile. Like all patterns, the patterns in this system are structural configurations that solve a problem in a context.