software-productivity.com
Software Productivity Blog: What is Quality?
http://www.software-productivity.com/2013/02/what-is-quality.html
Monday, February 25, 2013. The standard EN ISO 9000:2005, where fundamentals and definitions of quality management systems are described, defines quality as “ degree to which a set of inherent characteristics fulfills requirements. One conclusion of this definition is that requirements must exist. Ideally requirements are agreed with the product owner and described clearly. Then these are explicit requirements. Ie typical expectations on these characteristics. Implicit requirements must be avoided, becau...
software-productivity.com
Software Productivity Blog: Also Measurements can help creating Quality
http://www.software-productivity.com/2013/06/also-measurements-can-help-creating.html
Monday, June 17, 2013. Also Measurements can help creating Quality. Additionally to root cause analyses of defects (see: Defects can help creating quality. Steady measurements and benchmarks are an important basis for continuous improvements. The following three metrics can already cover the most important aspects:. The performance of the development process until the achievement of a predefined (outer and inner) quality ready for delivery (see: Measuring Productivity in Software Development. The easiest...
software-productivity.com
Software Productivity Blog: The Impact of Technical Debt on Productivity
http://www.software-productivity.com/2013/08/technical-debt.html
Monday, August 12, 2013. The Impact of Technical Debt on Productivity. Some measures for raising the productivity are not very recommendable:. Incomplete implementation of requirements. Postponed corrections of known defects. Disregard of commentation and technical design. Insufficient or missing documentation. Build and deploy processes too complex and not automatable. A development project increasing the productivity by such measures takes on technical debt. Which must be paid back including interest.
software-productivity.com
Software Productivity Blog: The Impact of neglected Quality Assurance on Productivity
http://www.software-productivity.com/2013/12/the-impact-of-neglected-quality.html
Monday, December 2, 2013. The Impact of neglected Quality Assurance on Productivity. The productivity of a software development project can be raised by neglecting quality assurance and starting production with an inadequately tested application. One reason for this can be time pressure. An apparent positive effect: The new-development productivity is higher than in projects with more test efforts. But: Beyond the project duration the effects are:. Higher defect rate compared with other systems. These pr...
software-productivity.com
Software Productivity Blog: Methods for measuring Software Size
http://www.software-productivity.com/2013/01/methods-for-measuring-size-of-software.html
Wednesday, January 23, 2013. Methods for measuring Software Size. Key Performance Indicators (KPIs) are required to check, whether certain aspects of maintenance, development or operation are acceptable, can be improved or even require actions. The according thresholds or baselines can be found by exploring KPIs over a longer period of time - or by benchmarking, i.e. by a comparison of KPIs between different systems or projects. The weights of the counted transactions and files are based on their complex...
software-productivity.com
Software Productivity Blog: Measures for optimizing Productivity
http://www.software-productivity.com/2013/07/measures-for-optimizing-productivity.html
Monday, July 1, 2013. Measures for optimizing Productivity. From experience the productivity of software development is affected by the following key areas - in different intensity and without an. Of the involved staff. Especially the willingness to increase productivity. Ie the ability to make the required knowledge available for staff at the right time. Ie the ability to anticipate negative influences on productivity and to take countermeasures prematurely. Subscribe to: Post Comments (Atom). The stand...
software-productivity.com
Software Productivity Blog: Using Sonar for steady Analyses of the Code Quality
http://www.software-productivity.com/2013/04/using-sonar-for-steady-analyses-of-code.html
Monday, April 15, 2013. Using Sonar for steady Analyses of the Code Quality. The platform Sonar allows static code analyses of different projects and presents the results in a standardised form. Sonar applies some own rules enhanced by the rules of integrated tools as e.g. FindBugs, Checkstyle or PMD (for the Java world). Sonar Dashboard showing the results of a Code Analysis (Sample). Information about Sonar can be found at. Http:/ www.sonarqube.org/features/. Subscribe to: Post Comments (Atom). KPIs fo...
software-productivity.com
Software Productivity Blog: Economical Measurements (The Limits of Automation)
http://www.software-productivity.com/2014/07/economical-measurements-limits-of.html
Monday, July 28, 2014. Economical Measurements (The Limits of Automation). Dialog models represented by XML or XHTML files as being used by many GUI frameworks. XML schemas defining interface or message structures. Meta data of a DBMS including information about tables and attributes. At application A similiar dialogs have been implemented separately and partially redundant. At application B a generic dialog has been implemented which automatically adapts according to the use case respectively invocation.
software-productivity.com
Software Productivity Blog: Is the Function Point Method still up-to-date?
http://www.software-productivity.com/2013/04/is-function-point-method-still-up-to.html
Monday, April 29, 2013. Is the Function Point Method still up-to-date? As shown in my post Methods for measuring the Size of Software. The comparability between KPIs of IT systems of different sizes requires a size measurement method. As well as the effort estimation of a planned development task. Since 1979 the best-known method for the analysis of the functional size. As described in the standard ISO/IEC 14143 for Functional Size Measurement) is the Function Point Analysis. In an Internal Logical File.
software-productivity.com
Software Productivity Blog: Measuring Productivity in Software Development
http://www.software-productivity.com/2013/01/measuring-productivity-in-software.html
Wednesday, January 30, 2013. Measuring Productivity in Software Development. In industrial production productivity can be measured as the efficiency of a production process by the relationship of output to input. Under the following conditions this relationship can be used to measure the productivity in software development:. Every measurement considers the same process which finishes with a defined quality, e.g. by passing a quality gate prior to the handover to production. Productivity influences of ch...