Low Software Maintenance Period?
Software maintenance is an important part of the software development activity, but it is also the less discussed. As an example of its relative importance, you could just compare the space occupied by...
View ArticleMethods & Tools Survey Confirms Increased Agile Adoption
At what stage is the agile approach (XP, Scrum, TDD, …) adoption at your location? (2005 results) Not aware 13% (26%) Not using 13% (16%) Investigating 14% (14%) Analysed and rejected 4% (3%) Pilot...
View ArticleOpen Source Software Turned Industrial but Perceived Quality Don’t Change
Open source development tools like MySQL, Eclipse, PHP or JBoss are now adopted by many software development organizations. Our last poll examined how the quality of open source tools is perceived...
View ArticleThird Annual State of Agile Survey Data Available
This survey was conducted and sponsored by VersionOne in June and July 2008. It received answers from 3061 participants in 80 countries; most of them (70%) were participating to the survey for the...
View ArticleDo We Need Unit Testing?
A recent Methods & Tools poll examined how organizations perform unit testing. Is it an informal activity that is done before integration if there is some time left after programming or is it the...
View ArticleCMMI: Less Hyped Than Agile but Equally Popular?
A recent Methods & Tools poll examined at what stage is the CMMI approach adoption in software development organizations. Not aware 13% Not using 29% Investigating 8% Analysed and rejected 4%...
View ArticleSoftware Development Training Survey: Between Ugly and Good
Our question was: How many weeks of training have you followed on average the past 3 years?? None 23% Less than one week 19% One week (5 days) 15% One to two weeks 18% Two weeks to one month 8% More...
View ArticleNo Functional Testing for the Dumb Developer ?
A recent Methods & Tools survey tried to evaluate the usage of tools to automate execution of functional software tests. A similar poll was conducted in 2005 and it was interesting to compare the...
View ArticleMore Procedures in Software Configuration Management
Our last poll examined how software configuration management (change management / version control) is performed by organisations. Is it an informal activity or performed with formal procedures that are...
View ArticleCan Developers and Testers Love Each Other?
After the results of a previous poll focused on functional testing automation, I wondered if there was still a great divide between the worlds of development and functional testing. So I did this...
View ArticleUnified Modeling Language (UML) Still Widely Used
In 1997, the Object Management Group (OMG) made the UML a standard modelling language for object-oriented applications. Has the Agile adoption changed the way organizations use UML? Methods & Tools...
View ArticleContinuous Integration: Continuous Build or Continuous Quality Control?
The last Methods & Tools poll wanted to determine the level of adoption of continuous integration tools in organizations. We asked the following question: “Do you use a tool for continuous...
View ArticleLoad Testing Tools Usage
The last Methods & Tools survey wanted to determine the level of adoption of load testing tools in organizations. It asked the following question: “Do you use a tool for load / performance...
View ArticleSoftware Requirements Free Format
The last Methods & Tools asked the following question: “Which format is used to express requirements in your organization?” Free text 36% User Stories 23% UML Use Cases 20% Other format 7%...
View ArticleSoftware Testing Training
The last Methods & Tools poll asked the following question: “How many weeks of training on software testing have you completed in your professional life?” The results were interesting as most of...
View ArticleProject Management Tools Usage
The last Methods & Tools poll asked the following question: “Does your project use a software tool to plan, estimate and track project activities?” The good news is that most of the participants...
View ArticleWhat Tool Do You Use to Manage Your Software Requirements?
From the extensive format of UML use cases to the minimal guidance of the Agile user stories, there have been many attempts to formalize the expression of software requirements. However, the free text...
View ArticleSoftware Testing for Mobile Apps Survey
As mobile computing is becoming more and more important in software development, XBOSoft is organizing a survey to assess the state of software testing and quality assurance for mobile apps. The...
View ArticleIncreased Software Development Maintenance Costs
Software maintenance is an important, but rarely discussed, activity in software development. In its last poll, Methods & Tools asked the question: “What part of your software development budget is...
View ArticleNoSQL Databases Adoption Survey Results
NoSQL databases (MongoDB, Couchbase, Riak, Cassandra, etc…) are getting more and more visibility in software development discussions and conferences. The last Methods & Tools survey wanted to know...
View Article