InfoQ Homepage Culture & Methods Content on InfoQ
-
Agile Documentation: Is There Clarity?
Agile documentation is not exactly the most clear cut subject in the community? How much documentation should we create? What works? What doesn't? How do we transform from a traditional process to an agile one with regards to documents? This is an area that lacks clarity in the agile community.
-
A Manifesto of Done
Alixx Skevington posted a Manifesto of Done as the beginning of a discussion thread, talking about the commitments team members make to each other about the quality of their work and clearly expressing their commitment to delivering business value through their code. Covering areas such as coding standards, usable code, unit testing and test coverage he emphasises the importance of quality work.
-
WebSockets and Bayeux/CometD
There are two technologies which bring communication into browser-based applications at the moment; Bayeux (aka CometD) and more recently, WebSockets. Will one supersede the other, or are there sufficient differences for both to thrive?
-
An Alternative to Certifications
The Agile Skills project is a resource for establishing a baseline of skills that an Agile Developer needs. It provides an evolving repository and a place to start learning about these skills.
-
ThoughtWorks’ Developers Favor Distributed Version Control Systems
Martin Fowler has conducted a survey on ThoughtWorks’ software development mailing list to determine how some of the version control systems (VCS) are perceived by developers. He also wrote a review of most prominent VCSes comparing centralized and distributed systems.
-
Conflict is Human: Let's Use It Well
Lyssa Adkins, author of Coaching Agile Teams maintains that not only does "resolving" conflict not work - it can even be counter-productive. Can conflict actually catapult teams to higher performance? In her ADP2009 keynote, she presented a model for helping teams learn to de-escalate from destructive into constructive forms of conflict.
-
InfoQ User Survey Results
Back in January, InfoQ published a User Survey and asked for people to take a few minutes and fill it out. Our reasoning for doing so was pretty straightforward - we wanted to know how we could improve the InfoQ experience for you, the user. We were pleasantly surprised that within a few days of posting the survey we had received several thousand replies - these are the results of that survey.
-
Harmonizing Agile With "User-Centered Design"
UX specialist Anthony Colfelt presents a case for how agile, alone, might not be sufficient and a thorough and engaging look into how User-Centered Design can, and should, be merged with it.
-
Ruby 1.9.2 Release Schedule Aims at August for Final Release
Now that Ruby 1.9.2 passes all RubySpec tests, a revised release schedule for Ruby 1.9.2 has been announced. It aims at mid-August for the final release.
-
Most Effective Team Structure
Agile talks about small team sizes with the magic numbers of 7 plus minus 2. Agile also recommends whole teams. Whole team is a concept that advises for having sufficient skills within the team itself to get the job done. Thus the development team has the testing skills, database skills, user interface skills, apart from the core development skills. Is defining the team structure this easy?
-
Is the Agile Community Being Unreasonable?
A recent thread on the pmi-agile Yahoo! group discusses some frustrations of the Agile recommendations that seem on the verge of naivete.
-
US Scrum Gathering, An All-Open Space Final Day
The 2010 US Scrum Gathering in Orlando wraps up after an all-Open Space Day 3, exemplifying the collaborative and empirical essence of Scrum as its originally intended.
-
Terracotta and Eucalyptus Integration Provides Data Management and Elastic Provisioning in the Cloud
Terracotta recently announced a partnership with open source private cloud platform vendor Eucalyptus that allows the companies to provision private clouds on Amazon AWS-compatible Eucalyptus cloud platform and take advantage of the elasticity and flexibility of the cloud.
-
Emerging Industry SOA Best Practices
A new MITRE whitepaper documents a variety of best practices and key characteristics for a successful SOA implementation.
-
SpringSource Announces TC Server Spring Edition
SpringSource has announced an updated TC Server Spring Edition. TC Server is SpringSource's Tomcat-based offering with enhanced monitoring and cloud provisioning capabilities. It focuses on making operations' and developers' lives better.