InfoQ Homepage Agile in the Enterprise Content on InfoQ
-
Over-Commitment Versus Over-Delivery
A major goal of sprint planning is to make a commitment to what is intended to be delivered by the end of the sprint. However, many teams either over-commit or over-deliver. Both situations are considered as smells and lead to lack of predictability along with other related pitfalls. The team is required to walk a fine line between the two.
-
Panel: BayAPLN Agile Expert Panel
During QCon San Francisco 2008, InfoQ and BayAPLN, a local group of Agile Project Leadership Network (APLN), organized a panel comprised of Agile experts which answered questions from the audience. The panelists were: David Chilcott, Moderator, Polyanna Pixton, David Hussman, Sue Mckinney, Pat Reed.
-
Doing Agile After Layoffs
Part of a development team has been laid off, the team is down to four developers with a part time Scrum Master and no dedicated Product Owner. Is Scrum still applicable? What options are there? How does one adapt?
-
Difference Between Internal and External Release
Traditionally, software release is considered to be a handshake between engineering and business where a release made by engineering is passed on to the external world by business. In an interesting article, Israel Gat suggested the reason to split the software release into 'internal' and 'external' release, for the benefit of both engineering and business.
-
Distribute Development and the Quality Will Suffer
In a recent survey conducted by 'The Reg reader' the surprise second biggest distributed development challenge faced by respondents, after communication and collaboration, was the varying quality levels between distributed sites. Another big challenge amongst the top five was the difference in quality of practices and processes across sites.
-
Scaling Scrum Without the Scrum of Scrums
Scrum has proven effective at promoting communication between members of a development team. The question of how to scale this high-bandwidth communication across teams, especially in large organizations, remains an area of active exploration and debate. Will Read has proposed a mesh-network inspired alternative to the popular Scrum-of-Scrums meeting for achieving this goal.
-
Interview: Scott Ambler On Agile’s Present and Future
In this interview, InfoQ’s Chief Editor, Floyd Marinescu, interviewed Scott Ambler, Practice Lead for Agile Development at IBM, on the current status of the Agile community and practices having a look at the perspective of the Agile’s future.
-
Scrum of Scrums - Issues and Value
The Scrum of Scrums meeting "is an important technique in scaling Scrum to large project teams. These meetings allow clusters of teams to discuss their work, focusing especially on areas of overlap and integration." Allan Shalloway asked for people's experience "on Scrum-of-Scrums for coordinating teams vs scaling Scrum to the enterprise" he sees problems in with large groups (350 people).
-
SEI publishes report integrating CMMI and Agile
Last week was hot in international scenario on software development. The SEI (Software Engineering Institute) recently published a report entitled " CMMI or Agile: Why Not Embrace Both!", which addresses the integration between the ideas and practices of the CMMI with the ideas and practices of Agile as something possible in software development projects.
-
Infrastructure Made Easy for Agile Software Teams
Getting the right infrastructure set up is instrumental for the success of Agile software teams. Teams now have the option of deploying a fresh infrastructure using Buildix or using an online workspace provided by Assembla to kick start their project in no time.
-
Performance Reviews Banished
In the Wall Street Journal, Sam Culbert argues that annual performance and pay reviews are at best dysfunctional. He sees their primary purpose as "intimidation aimed at preserving the boss's authority and power advantage". Jeff Sutherland, Mary Poppendieck, ... offer alterantives
-
Working Group Formed to Produce Reusable Agile Contracts
Traditional software contracts have often pitted the customer and vendor against each other. Several Agilists in the past have taken a stab at defining an Agile contract which improves the relationship between the customer and the vendor. A working group is collaborating on OpenPlans taking a step further in this direction and coming up with a reusable Agile contract.
-
Presentation: Measuring Agile in the Enterprise: 5 Success Factors for Large-Scale Agile Adoption
In this presentation filmed during Agile 2008, Michael Mah analyzes the development process in 5 companies: 2 Agile (one of them BMC) and 3 classic. He measures the development progress and effectiveness and compares the results with industry averages. He also presents the factors which contributed to the success of BMC's Agile adoption.
-
Agility Means Truthfulness
Talk about agile can often tend toward the tangible things that people do day-to-day, toward the "process of agile", but true agility is really less about process and more about principle. Travis Birch presents his perspective about some of these more intangible aspects of agile, namely "truthfulness".
-
Agile and Offshore: Asking for Trouble?
Kevin Coleman told his story working with an offshore team that claimed to be 'Agile' and the woes and worries that came with that experience in last month's issue of the Agile Journal. Several readers validated his experience with their own. In practice, can Agile methods be used successfully with offshore teams given today's business reality?