A survey of software development practices in the New Zealand software industry
Lindsay Groves,Raymond G. Nickson,Greg Reeve,Steve Reeves,Mark Utting +4 more
- pp 189-201
Reads0
Chats0
TLDR
It appears that larger software development groups typically have more well-defined software development processes, spend proportionally more time on requirements gathering, and follow more rigorous testing regimes.Abstract:
We report on the software development techniques used in the New Zealand software industry, paying particular attention to requirements gathering. We surveyed a selection of software companies with a general questionnaire and then conducted in-depth interviews with four companies. Our results show a wide variety in the kinds of companies undertaking software development, employing a wide range of software development techniques. Although our data are not sufficiently detailed to draw statistically significant conclusions, it appears that larger software development groups typically have more well-defined software development processes, spend proportionally more time on requirements gathering, and follow more rigorous testing regimes.read more
Citations
More filters
Proceedings ArticleDOI
A preliminary survey on software testing practices in Australia
TL;DR: The first survey on software testing practices carried out in Australian ICT industry is presented, as well as some observations and recommendations for the future of software testing in Australia for industry and academia.
Transforming IT service management - the ITIL impact
TL;DR: Five Australian organisations that implemented the Information Technology Infrastructure Library have transformed their IT service management to provide significant benefits, such as more rigorous control of testing and system changes, more predictable infrastructure, improved consultation with IT groups within the organisation, reduced server faults.
Proceedings Article
Challenge of adopting multiple process improvement frameworks
TL;DR: The processes included in ITIL, CobiT, CMMI and ISO 9001 are described and their increasing international diffusion throughout the Information Technology community is described.
Journal ArticleDOI
A survey of software engineering practices in Turkey
TL;DR: An online survey is designed to characterize and grasp a high-level view on type of SE practices in the Turkish software industry identifying the areas of strength and weakness, which would then hopefully encourage further industry–academia collaborations in those areas.
Proceedings ArticleDOI
Verification and validation in industry - a qualitative survey on the state of practice
Carina Andersson,Per Runeson +1 more
TL;DR: A qualitative survey of the verification and validation processes at 11 Swedish companies was presented to exchange experience between the companies and to lay out a foundation for further research on the topic.
References
More filters
Journal ArticleDOI
A field study of the software design process for large systems
TL;DR: A layered behavioral model is used to analyze how three of these problems—the thin spread of application domain knowledge, fluctuating and conflicting requirements, and communication bottlenecks and breakdowns—affected software productivity and quality through their impact on cognitive, social, and organizational processes.
Proceedings ArticleDOI
A review of the state of the practice in requirements modeling
M. Lubars,Colin Potts,C. Richter +2 more
TL;DR: A field study of ten organizations was conducted to determine their current practices on definition, interpretation, analysis, and use of the requirements for their software systems and products.
Journal ArticleDOI
How ISO 9001 compares with the CMM
TL;DR: The author looks at 20 clauses in ISO 9001 and maps them to practices in the CMM and provides answers to some common questions about the two documents.
Book
Classical and Object Oriented Software Engineering
TL;DR: Classical and Object-Oriented Software Engineering as discussed by the authors provides an excellent introduction to software engineering fundamentals, covering both traditional and object-oriented techniques, and is designed for an introductory software engineering course.