scispace - formally typeset
Open AccessProceedings ArticleDOI

A survey of software development practices in the New Zealand software industry

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

Content maybe subject to copyright    Report

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

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.
Book

Programming productivity

Capers Jones
Proceedings ArticleDOI

A review of the state of the practice in requirements modeling

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.
Related Papers (5)
Trending Questions (1)
How do you develop a career in software development?

Our results show a wide variety in the kinds of companies undertaking software development, employing a wide range of software development techniques.