InfoQ Homepage Culture & Methods Content on InfoQ
-
Toyota Using Waterfall?
Lean software development has been inspired by lean manufacturing and specifically the work that Toyota pioneered in the field. It is then very surprising to find out that the software development arm of Toyota has been working with waterfall and is in it's infancy in lean software development.
-
Custom Code Analysis in Visual Studio 2010
Microsoft’s .NET code analysis tool, FXCop, has offered the ability to create custom code analysis rules for many years, but the experience has been less than stellar. The version for VS 2010 offers some improvements and a better integration story, but some fundamental problems still remain.
-
Repetitive Tasks an Agile Smell?
Is slicing stories in horizontal tasks an Agile Smell? Is this common habit used in Scrum/Agile Planning meetings - hurting a team's focus on customer value? What is being suggested instead?
-
Making Change Stick
Making cultural change in an organisation is hard, and fraught with risk. Adopting Agile principles is a major cultural shift for many organisations. Management consultant and author Steve Denning has been researching what makes change stick, and provides some concrete advice for change agents.
-
Agile in the Mainstream
Mainstream Agile is an idea whose time appears to have arrived. Larger consulting services firms are now touting "agility", with firms like IBM Global Business Services and Cap Gemini pitching Agile-related service offerings. Given this kind of sudden mainstream popularity, what does it mean for Agile in general? What does "mainstream" Agile look like? What's in mainstream Agile?
-
The End of an Era: Scala Community Arrives, Java Deprecated
It was recently announced that InfoQ is creating a new Operations community. In addition to that, another major change which has been in the works for the last few months at InfoQ is the conversion of the Java community to the Scala community. InfoQ spoke with a prominent Scala expert and members of the former InfoQ Java editorial team to learn more about this change and why it was made.
-
Dynamic Language Projects in Google Summer of Code, Ruby Summer of Code
Summer's approaching - and with it the time for students to work on open source projects for a bounty. Old timer, Google Summer of Code, offers a few project ideas for Ruby programmers. There's also the Ruby Summer of Code, a community effort that'll sponsor 20 projects for Ruby and Ruby on Rails. We take a look at what's on offer for Ruby and other dynamic languages.
-
Business Rules Management - the Missing Link?
A new discussion in the blogosphere is bringing up the question of whether business rules should be used to dynamically guide business process execution.
-
RubyGems.org Replaces RubyForge as Gem Host
With a recent announcement from Nick Quaranto, RubyGems.org has become the default gem source for RubyGems. The three domains gemcutter.org, gems.rubyforge.org, and rubygems.org now all point to the same place, and gem serving and installation work for all three. RubyGems.org is the main web front end, to which the other two sites redirect. The secure site, https://rubygems.org, is also now live.
-
Monetizing the Technical Debt
Most Agile teams recognize the evils associated with technical debt. Just like a financial debt, the technical debt incurs interest payments. These are paid in the form of extra effort required to maintain and enhance the software. Most Agilists recommend repaying the technical debt as early as possible. However, most Agile teams fail to monetize the technical debt.
-
Scrum Gathering: Community of Practice
The Agile community is developing consensus around three important areas of practice: requirements gathering, agile coaching, and open space formats for group learning. At the recent Scrum Gathering, these topics were prominent topics of discussion on Day 1, Day 2, and Day 3 of the event. InfoQ explored each of these further to gain a better understanding of their place in Agile.
-
A New Addition to the InfoQ Family: The Operations Community
A 7th community has now joined the current 6 on InfoQ. When one looks at our existing queues, one sees a definitive pattern - we currently focus upon application development and architecture (.NET, Ruby, Java, SOA, Architecture) and also Agile techniques, primarily in the context of application development. However, what happens to that software once it's been developed?
-
Temporary Code, Sustainable Code and Everything in Between
There is code which is well tested, well re-factored and built to last. There is also code which is planned to be thrown away in a few days. Between these two extremes, there is a lot of gray area. The code in this gray area is written with the presumption that it would be cleaned up later but is never done.
-
2010 US Scrum Gathering, The After-Shocks
The 2010 US Scrum Gathering went down 2 weeks ago in Orlando, and InfoQ has followed the buzz since. Enjoy what we've found from the vast pool of great blogs, articles, notes, videos, pictures, presentations and more that have surfaced since the event.
-
Eclipse Awards winners announced
Yesterday, the Eclipse Foundation announced the Eclipse Award winners for their contributions in the community, as well as open-source and closed-source projects.