Improving Software Process Improvement
IEEE Software
Artificial Intelligence: A Modern Approach
Artificial Intelligence: A Modern Approach
An Empirical Investigation of the Key Factors for Success in Software Process Improvement
IEEE Transactions on Software Engineering
A semantic approach to monitor business process
Communications of the ACM - The semantic e-business vision
A Guide To The Project Management Body Of Knowledge (PMBOK Guides)
A Guide To The Project Management Body Of Knowledge (PMBOK Guides)
Real Time Business Performance Monitoring and Analysis Using Metric Network
ICEBE '06 Proceedings of the IEEE International Conference on e-Business Engineering
The 'MECIMPLAN' Approach to Agent-Based Strategic Planning
WI-IATW '06 Proceedings of the 2006 IEEE/WIC/ACM international conference on Web Intelligence and Intelligent Agent Technology
CMMI(R): Guidelines for Process Integration and Product Improvement (2nd Edition) (The SEI Series in Software Engineering)
Artificial intelligence for monitoring and supervisory control of process systems
Engineering Applications of Artificial Intelligence
WoSQ '07 Proceedings of the 5th International Workshop on Software Quality
GQM^+ Strategies -- Aligning Business Strategies with Software Measurement
ESEM '07 Proceedings of the First International Symposium on Empirical Software Engineering and Measurement
Strategic alignment of software process improvement programs using QFD
Proceedings of the 1st international workshop on Business impact of process improvements
Linking Business Goals to Process Models in Semantic Business Process Modeling
EDOC '08 Proceedings of the 2008 12th International IEEE Enterprise Distributed Object Computing Conference
Designing a knowledge-based system for strategic planning: A balanced scorecard perspective
Expert Systems with Applications: An International Journal
Goal alignment in process improvement
Journal of Systems and Software
Hi-index | 0.00 |
Software engineers are always aiming at improving software processes and products. However, the adoption of these improvements on software organizations must be aligned to their strategic goals. Otherwise, these improvements may not improve the organization. However, to guarantee this alignment can be complex, since improvement initiatives would have to be planned and monitored considering aspects starting from strategic level and going all the way to the organization daily operations. Thus, this work presents an approach to define and monitor software improvement goals, which are decompositions of strategic goals and are related to software products or processes. Our approach comprises strategic, tactical and operational planning activities, always aiming at strategic alignment. As important tools to monitor the goals defined, software measurement and statistical process control are also considered. An infrastructure to monitor the goals is described, and also an experience of use of the approach at a Brazilian software development organization.