Teaching software engineering practices with Extreme Programming
Journal of Computing Sciences in Colleges
The impact of the Abilene Paradox on double-loop learning in an agile team
Information and Software Technology
Using opinion polls to help measure business impact in agile development
Proceedings of the 1st international workshop on Business impact of process improvements
Collaboration and co-ordination in mature eXtreme programming teams
International Journal of Human-Computer Studies
REV '07 Proceedings of the Second International Workshop on Requirements Engineering Visualization
Programmers are from Mars, customers are from Venus: a practical guide for customers on XP projects
Proceedings of the 2006 conference on Pattern languages of programs
Use-Cases Engineering with UC Workbench
Proceedings of the 2005 conference on Software Engineering: Evolution and Emerging Technologies
Computer Supported Cooperative Work
Enterprise SoBA: large-scale implementation of acceptance test driven story cards
IRI'09 Proceedings of the 10th IEEE international conference on Information Reuse & Integration
UCOT: semiautomatic generation of conceptual models from use case descriptions
SE '08 Proceedings of the IASTED International Conference on Software Engineering
Distributed agile: project management in a global environment
Empirical Software Engineering
Project bid on iteration basis
XP'07 Proceedings of the 8th international conference on Agile processes in software engineering and extreme programming
Financial organization transformation strategy
XP'07 Proceedings of the 8th international conference on Agile processes in software engineering and extreme programming
An agile approach for integration of an open source health information system
XP'07 Proceedings of the 8th international conference on Agile processes in software engineering and extreme programming
XP'07 Proceedings of the 8th international conference on Agile processes in software engineering and extreme programming
Hands-on release planning with poker chips
Proceedings of the 14th Conference on Pattern Languages of Programs
Incorporating user centered requirement engineering into agile software development
HCI'07 Proceedings of the 12th international conference on Human-computer interaction: interaction design and usability
RTDWD: real-time distributed wideband-delphi for user stories estimation
RISE'06 Proceedings of the 3rd international conference on Rapid integration of software engineering techniques
Software as hypothesis: research-based design methodology
Proceedings of the Tenth Anniversary Conference on Participatory Design 2008
Generating user stories in groups
CRIWG'09 Proceedings of the 15th international conference on Groupware: design, implementation, and use
Agile methods for software practice transformation
IBM Journal of Research and Development
Using transitive changesets to support feature location
Proceedings of the IEEE/ACM international conference on Automated software engineering
Proceedings of the ACM international conference on Object oriented programming systems languages and applications
Design methods as discourse on practice
Proceedings of the 16th ACM international conference on Supporting group work
CDVE'10 Proceedings of the 7th international conference on Cooperative design, visualization, and engineering
FOLCOM or the costs of tagging
EKAW'10 Proceedings of the 17th international conference on Knowledge engineering and management by the masses
A design perspective on modularity
Proceedings of the tenth international conference on Aspect-oriented software development
A comparison of model-based and judgment-based release planning in incremental software projects
Proceedings of the 33rd International Conference on Software Engineering
AF-ABLE in the multi agent contest 2009
Annals of Mathematics and Artificial Intelligence
MEX experience boards: a set of agile tools for user experience design
Proceedings of the IX Symposium on Human Factors in Computing Systems
From interface mockups to web application models
WISE'11 Proceedings of the 12th international conference on Web information system engineering
A case study on benefits and side-effects of agile practices in large-scale requirements engineering
Proceedings of the 1st Workshop on Agile Requirements Engineering
From bogtrotting to herding: a UCD perspective
Annals of Mathematics and Artificial Intelligence
The artist in the computer scientist: more humanity to our research
Proceedings of the 10th SIGPLAN symposium on New ideas, new paradigms, and reflections on programming and software
UC workbench – a tool for writing use cases and generating mockups
XP'05 Proceedings of the 6th international conference on Extreme Programming and Agile Processes in Software Engineering
Incorporating learning and expected cost of change in prioritizing features on agile projects
XP'06 Proceedings of the 7th international conference on Extreme Programming and Agile Processes in Software Engineering
Using the COSMIC method to estimate Agile user stories
Proceedings of the 12th International Conference on Product Focused Software Development and Process Improvement
Web-Based self- and peer-assessment of teachers' educational technology competencies
ICWL'11 Proceedings of the 10th international conference on Advances in Web-Based Learning
On using planning poker for estimating user stories
Journal of Systems and Software
Task complexity and user model attributes: an analysis of user model attributes for elderly drivers
ICCHP'12 Proceedings of the 13th international conference on Computers Helping People with Special Needs - Volume Part I
Sprint planning optimization in agile data warehouse design
DaWaK'12 Proceedings of the 14th international conference on Data Warehousing and Knowledge Discovery
Factors influencing user feedback on predicted satisfaction with software systems
REFSQ'13 Proceedings of the 19th international conference on Requirements Engineering: Foundation for Software Quality
Use case-driven performance engineering without "concurrent users"
Proceedings of the 4th ACM/SPEC International Conference on Performance Engineering
Visually modelling data intensive web applications to assist end-user development
Proceedings of the 6th International Symposium on Visual Information Communication and Interaction
Multi-sprint planning and smooth replanning: An optimization model
Journal of Systems and Software
A Lagrangian heuristic for sprint planning in agile software development
Computers and Operations Research
Mockup-Driven Development: Providing agile support for Model-Driven Web Engineering
Information and Software Technology
Hi-index | 0.00 |
Agile requirements: discovering what your users really want. With this book, you will learn to: Flexible, quick and practical requirements that work Save time and develop better software that meets users' needs Gathering user stories -- even when you can't talk to users How user stories work, and how they differ from use cases, scenarios, and traditional requirements Leveraging user stories as part of planning, scheduling, estimating, and testing Ideal for Extreme Programming, Scrum, or any other agile methodology ----------------------------------------------------------------------------------------------------------Thoroughly reviewed and eagerly anticipated by the agile community, User Stories Applied offers a requirements process that saves time, eliminates rework, and leads directly to better software.The best way to build software that meets users' needs is to begin with "user stories": simple, clear, brief descriptions of functionality that will be valuable to real users. In User Stories Applied, Mike Cohn provides you with a front-to-back blueprint for writing these user stories and weaving them into your development lifecycle.You'll learn what makes a great user story, and what makes a bad one. You'll discover practical ways to gather user stories, even when you can't speak with your users. Then, once you've compiled your user stories, Cohn shows how to organize them, prioritize them, and use them for planning, management, and testing. User role modeling: understanding what users have in common, and where they differ Gathering stories: user interviewing, questionnaires, observation, and workshops Working with managers, trainers, salespeople and other "proxies" Writing user stories for acceptance testing Using stories to prioritize, set schedules, and estimate release costs Includes end-of-chapter practice questions and exercisesUser Stories Applied will be invaluable to every software developer, tester, analyst, and manager working with any agile method: XP, Scrum... or even your own home-grown approach.ADDISON-WESLEY PROFESSIONALBoston, MA 02116www.awprofessional.comISBN: 0-321-20568-5