Managing UCD within agile projects
interactions - Business leadership and the UX manager
Process-centered review of object oriented software development methodologies
ACM Computing Surveys (CSUR)
Who leads our future leaders?: on the rising relevance of social competence in software development
Proceedings of the first international workshop on Leadership and management in software architecture
Engineering of Software-Intensive Systems: State of the Art and Research Challenges
Software-Intensive Systems and New Computing Paradigms
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
The essence of object orientation for CS0: concepts without code
Journal of Computing Sciences in Colleges
Proceedings of the ACM international conference on Object oriented programming systems languages and applications
Experience-based approach for adoption of agile practices in software development projects
CAiSE'10 Proceedings of the 22nd international conference on Advanced information systems engineering
Flexible working architectures: agile architecting using PPCs
ECSA'10 Proceedings of the 4th European conference on Software architecture
Maximizing the value of the software development process by game theoretic analysis
Proceedings of the 11th International Conference on Product Focused Software
App inventor for Android with studio-based learning
Journal of Computing Sciences in Colleges
Agile methods and organizational culture: reflections about cultural levels
Journal of Software Maintenance and Evolution: Research and Practice
Reliability of feedback fechanism based on root cause defect analysis-case study
Annales UMCS, Informatica
An example of the retrospective patterns-based documentation of a software system
Transactions on Pattern Languages of Programming I
Teaching software development process using the team collaboration platform
WORLD-EDU'12/CIT'12 Proceedings of the 6th international conference on Communications and Information Technology, and Proceedings of the 3rd World conference on Education and Educational Technologies
Designing for a billion users: a case study of facebook
CHI '12 Extended Abstracts on Human Factors in Computing Systems
A model-based approach to ongoing product evaluation
Proceedings of the International Working Conference on Advanced Visual Interfaces
The entity system architecture and its application in an undergraduate game development studio
Proceedings of the International Conference on the Foundations of Digital Games
Articulating everyday actions: an activity theoretical approach to scrum
Proceedings of the 30th ACM international conference on Design of communication
Criteria for software process tailoring: a systematic review
Proceedings of the 2013 International Conference on Software and System Process
International Journal of Applied Logistics
Report from the PhD symposium at XP2013: an adaptive experiment in feedback
ACM SIGSOFT Software Engineering Notes
Exploiting Codified User Task Knowledge to Discover Services at Design-Time
International Journal of Systems and Service-Oriented Engineering
Exploiting Codified User Task Knowledge to Discover Services at Design-Time
International Journal of Systems and Service-Oriented Engineering
Hi-index | 0.00 |
“Agile Software Development is a highly stimulating and rich book. The author has a deep background and gives us a tour de force of the emerging agile methods.”ï戮聳Tom GilbThe agile model of software development has taken the world by storm. Now, in Agile Software Development, Second Edition, one of agile's leading pioneers updates his Jolt Productivity award-winning book to reflect all that's been learned about agile development since its original introduction.Alistair Cockburn begins by updating his powerful model of software development as a “cooperative game of invention and communication.” Among the new ideas he introduces: harnessing competition without damaging collaboration; learning lessons from lean manufacturing; and balancing strategies for communication. Cockburn also explains how the cooperative game is played in business and on engineering projects, not just software developmentNext, he systematically illuminates the agile model, shows how it has evolved, and answers the questions developers and project managers ask most often, includingï戮·ï戮 ï戮 ï戮 ï戮 ï戮 Where does agile development fit in our organization?ï戮·ï戮 ï戮 ï戮 ï戮 ï戮 How do we blend agile ideas with other ideas?ï戮·ï戮 ï戮 ï戮 ï戮 ï戮 How do we extend agile ideas more broadly?Cockburn takes on crucial misconceptions that cause agile projects to fail. For example, you'll learn why encoding project management strategies into fixed processes can lead to ineffective strategy decisions and costly mistakes. You'll also find a thoughtful discussion of the controversial relationship between agile methods and user experience design.Cockburn turns to the practical challenges of constructing agile methodologies for your own teams. You'll learn how to tune and continuously reinvent your methodologies, and how to manage incomplete communication. This edition contains important new contributions on these and other topics:ï戮·ï戮 ï戮 ï戮 ï戮 ï戮 Agile and CMMIï戮·ï戮 ï戮 ï戮 ï戮 ï戮 Introducing agile from the top downï戮·ï戮 ï戮 ï戮 ï戮 ï戮 Revisiting “custom contracts”ï戮·ï戮 ï戮 ï戮 ï戮 ï戮 Creating change with “stickers”In addition, Cockburn updates his discussion of the Crystal methodologies, which utilize his “cooperative game” as their central metaphor.If you're new to agile development, this book will help you succeed the first time out. If you've used agile methods before, Cockburn's techniques will make you even more effective.