Acceptance test-driven development

DSpace/Manakin Repository

Show simple item record

dc.contributor.author Koudelia, Nikolai
dc.date.accessioned 2012-02-16T16:14:51Z
dc.date.available 2012-02-16T16:14:51Z
dc.date.issued 2011
dc.identifier.uri http://hdl.handle.net/123456789/37392
dc.description.abstract Acceptance Test-Driven Development (ATDD) is meant to bring customers, engineers, testers and software developers together and help them understand each other. ATDD is not an automatic testing technique but rather a precise requirement management and software development convention, which helps to avoid misunderstandings between stakeholders and leads to production of program code satisfying only the real requirements making it more simple and clear. Conclusions about benefits and common problems emerging during adoption of ATDD are based on results of a software project which took place while this work was being written. They also concur very well with other case studies. A large framework of acceptance tests was built during the project. The framework turned out to be a good basement for production of high-quality program code, its maintenance and control of software complexity. Unfortunately, utilization of ATDD as a communication tool between software developers and other stakeholders failed completely.
dc.format.extent 102
dc.language.iso eng
dc.rights This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited. en
dc.rights Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty. fi
dc.subject.other AAT
dc.subject.other ATDD
dc.subject.other BDD
dc.subject.other automated
dc.subject.other acceptance
dc.subject.other testing
dc.title Acceptance test-driven development
dc.type Book en
dc.identifier.urn URN:NBN:fi:jyu-201202161200
dc.type.dcmitype Text en
dc.type.ontasot Pro gradu fi
dc.type.ontasot Master's thesis en
dc.contributor.tiedekunta Informaatioteknologian tiedekunta fi
dc.contributor.tiedekunta Faculty of Information Technology en
dc.contributor.laitos Tietotekniikan laitos fi
dc.contributor.laitos Department of Mathematical Information Technology en
dc.contributor.yliopisto University of Jyväskylä en
dc.contributor.yliopisto Jyväskylän yliopisto fi
dc.contributor.oppiaine tietotekniikka fi
dc.date.updated 2012-02-16T16:14:51Z

This item appears in the following Collection(s)

Show simple item record