Selecting a Project's Methodology
IEEE Software
From Agile Software Development to Agile Businesses
EUROMICRO '05 Proceedings of the 31st EUROMICRO Conference on Software Engineering and Advanced Applications
Guidelines are a tool: building a design knowledge management system for programmers
DUX '05 Proceedings of the 2005 conference on Designing for User eXperience
Enhancing problem frames with scenarios and histories: a preliminary study
Proceedings of the 2006 international workshop on Advances and applications of problem frames
Integrating traditional and agile processes in the classroom
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Software design and engineering as a social process
CHI '07 Extended Abstracts on Human Factors in Computing Systems
Process-centered review of object oriented software development methodologies
ACM Computing Surveys (CSUR)
Adopting an agile methodology: why it did not work
Proceedings of the 2008 international workshop on Scrutinizing agile practices or shoot-out at the agile corral
Asap: a planning tool for agile software development
Proceedings of the nineteenth ACM conference on Hypertext and hypermedia
Empirical studies of agile software development: A systematic review
Information and Software Technology
The impact of agile practices on communication in software development
Empirical Software Engineering
Using on ethnographic process to conduct requirements analysis for agile systems developmet
Information Technology and Management
The Application of ISO 9001 to Agile Software Development
PROFES '08 Proceedings of the 9th international conference on Product-Focused Software Process Improvement
The role of physical artefacts in agile software development: Two complementary perspectives
Interacting with Computers
Distributed side-by-side programming
CHASE '09 Proceedings of the 2009 ICSE Workshop on Cooperative and Human Aspects on Software Engineering
Extreme programming for a single person team
Proceedings of the 46th Annual Southeast Regional Conference on XX
Intersection of software methodologies and ITIL V3
SE '08 Proceedings of the IASTED International Conference on Software Engineering
XP'07 Proceedings of the 8th international conference on Agile processes in software engineering and extreme programming
Organizing self-organizing teams
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
Test-driven roles for pair programming
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2
Supporting agile change management by scenario-based regression simulation
IEEE Transactions on Intelligent Transportation Systems
Test-driven roles for pair programming
Proceedings of the 2010 ICSE Workshop on Cooperative and Human Aspects of Software Engineering
Saros: an eclipse plug-in for distributed party programming
Proceedings of the 2010 ICSE Workshop on Cooperative and Human Aspects of Software Engineering
Users' involvement may help respect social and ethical values and improve software quality
Information Systems Frontiers
Original paper: A web-based model for simulating whole-farm beef cattle systems
Computers and Electronics in Agriculture
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
Bridging cultural differences: a grounded theory perspective
Proceedings of the 4th India Software Engineering Conference
The impact of inadequate customer collaboration on self-organizing Agile teams
Information and Software Technology
Collabode: collaborative coding in the browser
Proceedings of the 4th International Workshop on Cooperative and Human Aspects of Software Engineering
Four generic issues for tools-as-plugins illustrated by the distributed editor Saros
Proceedings of the 1st Workshop on Developing Tools as Plug-ins
Towards a process for architectural modelling in agile software development
Proceedings of the joint ACM SIGSOFT conference -- QoSA and ACM SIGSOFT symposium -- ISARCS on Quality of software architectures -- QoSA and architecting critical systems -- ISARCS
Role-based interfaces for collaborative software development
Proceedings of the 24th annual ACM symposium adjunct on User interface software and technology
Real-time collaborative coding in a web IDE
Proceedings of the 24th annual ACM symposium on User interface software and technology
Early experience with agile methodology in a model-driven approach
Proceedings of the 14th international conference on Model driven engineering languages and systems
Reconciling software development models: A quasi-systematic review
Journal of Systems and Software
Balancing agility and discipline with XPrince
RISE'05 Proceedings of the Second international conference on Rapid Integration of Software Engineering Techniques
Software security for small development teams: a case study
Proceedings of the 13th International Conference on Information Integration and Web-based Applications and Services
Deploying agile practices in organizations: a case study
EuroSPI'05 Proceedings of the 12th European conference on Software Process Improvement
Pair programming vs. side-by-side programming
EuroSPI'05 Proceedings of the 12th European conference on Software Process Improvement
SPI methodology for virtual organizations
OTM'06 Proceedings of the 2006 international conference on On the Move to Meaningful Internet Systems: AWeSOMe, CAMS, COMINF, IS, KSinBIT, MIOS-CIAO, MONET - Volume Part I
Software process fusion: uniting pair programming and solo programming processes
SPW/ProSim'06 Proceedings of the 2006 international conference on Software Process Simulation and Modeling
From ECOOP'87 to ECOOP 2006 and beyond
ECOOP'06 Proceedings of the 20th European conference on Object-Oriented Programming
Experimenting with agile practices – first things first
XP'06 Proceedings of the 7th international conference on Extreme Programming and Agile Processes in Software Engineering
Developing a grounded theory to explain the practices of self-organizing Agile teams
Empirical Software Engineering
Criteria for software process tailoring: a systematic review
Proceedings of the 2013 International Conference on Software and System Process
Web Semantics: Science, Services and Agents on the World Wide Web
ICWE'13 Proceedings of the 13th international conference on Web Engineering
Hi-index | 0.00 |
"The best thinking in the agile development community brought to street-level in the form of implementable strategy and tactics. Essential reading for anyone who shares the passion for creating quality software."-Eric Olafson, CEO Tomax"Crystal Clear is beyond agile. This book leads you from software process hell to successful software development by practical examples and useful samples."-Basaki Satoshi, Schlumberger"A very powerful message, delivered in a variety of ways to touch the motivation and understanding of many points of view."-Laurie Williams, Assistant Professor, North Carolina State University"A broad, rich understanding of small-team software development based on observations of what actually works."-John Rusk"A superb synthesis of underlying principles and a clear description of strategies and techniques."-Géry Derbier, Project Manager, Solistic"Alistair Cockburn shows how small teams can be highly effective at developing fit-for-purpose software by following a few basic software development practices and by creating proper team dynamics. These small teams can be much more effective and predictable than much larger teams that follow overly bureaucratic and prescriptive development processes."-Todd Little, Sr. Development Manager, Landmark Graphics"I find Cockburn's writings on agile methods enlightening: He describes 'how to do,' of course, but also how to tell whether you're doing it right, to reach into the feeling of the project. This particular book's value is that actual project experiences leading to and confirming the principles and practices are so...well...clearly presented."-Scott Duncan, ASQ Software Division Standards Chair and representative to the US SC7 TAG and IEEE S2ESC Executive Committee and Management Board and Chair of IEEE Working Group 1648 on agile methods"Crystal Clear identifies principles that work not only for software development, but also for any results-centric activities. Dr. Cockburn follows these principles with concrete, practical examples of how to apply the principles to real situations and roles and to resolve real issues."-Niel Nickolaisen, COO, Deseret Book"All the successful projects I've been involved with or have observed over the past 19 or so years have had many of the same characteristics as described in Crystal Clear (even the big projects). And many of the failed projects failed because they missed something-such as expert end-user involvement or accessibility throughout the project. The final story was a great read. Here was a project that in my opinion was an overwhelming success-high productivity, high quality, delivery, happy customer, and the fact that the team would do it again. The differing styles in each chapter kept it interesting. I started reading it and couldn't put it down, and by the end, I just had to say 'Wow!'"-Ron Holliday, Director, Fidelity Management ResearchCarefully researched over ten years and eagerly anticipated by the agile community, Crystal Clear: A Human-Powered Methodology for Small Teams is a lucid and practical introduction to running a successful agile project in your organization. Each chapter illuminates a different important aspect of orchestrating agile projects.Highlights include Attention to the essential human and communication aspects of successful projects Case studies, examples, principles, strategies, techniques, and guiding properties Samples of work products from real-world projects instead of blank templates and toy problems Top strategies used by software teams that excel in delivering quality code in a timely fashion Detailed introduction to emerging best-practice techniques, such as Blitz Planning, Project 360ï戮潞, and the essential Reflection Workshop Question-and-answer with the author about how he arrived at these recommendations, including where they fit with CMMI, ISO, RUP, XP, and other methodologies A detailed case study, including an ISO auditor's analysis of the projectPerhaps the most important contribution this book offers is the Seven Properties of Successful Projects. The author has studied successful agile projects and identified common traits they share. These properties lead your project to success; conversely, their absence endangers your project.© Copyright Pearson Education. All rights reserved.