acm-header
Sign In

Communications of the ACM

BLOG@CACM


bg-corner

Research in Agile Development Practices
From BLOG@CACM

Research in Agile Development Practices

Recent research in Agile development practices has identified that self-organizing teams spontaneously assume some previously unclassified roles and practices to...

Successful Software Platforms Are the Byproducts of Successful Businesses
From BLOG@CACM

Successful Software Platforms Are the Byproducts of Successful Businesses

Startups need their current business to be successful and self-sustaining before they place serious effort in building a general software platform.

Why Do Software Developers Tolerate 'Crunch Time'?
From BLOG@CACM

Why Do Software Developers Tolerate 'Crunch Time'?

Given the well known increased risk of burnout for an extended "Crunch Time," why do developers put up with it? 
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account