InfoQ Homepage Agile in the Enterprise Content on InfoQ
-
Multiple Projects, One Agile Team
It's not uncommon for an organization to have one group of developers who need to complete multiple projects. In those situations, how should the group be structured, and how should their work be planned and allocated?
-
Panel on Agile Leadership: Stories from the Trenches
InfoQ presents video of a panel from the APLN Leadership Summit at Agile2006, where four business leaders spoke about their experiences: Bud Phillips (Capital One Financial), Israel Ganot (BMC Software), Steven Ambrose (DTE Energy), Peter George (Cronos Inc.). Topics included top-down vs. bottom-up adoption, making the leap of faith to enterprise adoption and the value of the PMO.
-
Communicating with Business Using FIT and FitNesse
Although both FIT and FitNesse are used for performing integration and acceptance testing on agile projects, people have tried to use these for general-purpose testing, with mixed results. Others have suggested that FIT should be used for tests where communicating with the business, or with a customer, is of paramount importance. Naresh Jain and James Shore have shared their experiences.
-
Agile Meets Pragmatic Marketing
Pragmatic Marketing is a product management methodology for the technology industry which seeks to apply values and principles similar to those of agile software development. So what happens when the pragmatic marketers meet the agile developers?
-
ThoughtWorks Releases Mingle 1.1
Mingle R1.1 is out, just 3 months after after the first release, packed with new functionality driven by user feedback from the launch and beta period. In December R1.2 will be released.
-
Opinion: The Implicit Backlog
Last week, we reported on the wastes that are attributed to having a Product Backlog. This week, to keep it interesting, we'll report on the wastes present when a Product Backlog is absent.
-
Does the Agile Community Need a Maturity Model?
Periodically an Agile Maturity Model or a Framework for Agile Adoption shows up on the radar. There are also several consulting companies performing Agile 'readiness assessments' as a precursor to helping their clients 'become' Agile. Are these indications of an unfulfilled need in the community?
-
Religion driven industry? Buzzwords and checklists vs. thinking and inspection
James O. Coplien has recently argued that today’s industry is based on buzzwords and checklists. The use of some techniques and methodologies, TDD for instance, has become “a religious issue”. This prevents from inspecting possible tradeoffs and focusing on finding solutions that would be the most appropriate and the most cost-effective for a given project.
-
Is Pipelined Continous Integration a Good Idea?
Sometimes, when the team and/or code-base get large, the CI server starts to slow down. The cycle between builds grows and the feedback degrades – a build may take an hour or more to respond with a pass/fail, and by that time several people may have checked in their code into an already broken build. To address this issue, many teams “pipeline” their CI - but is this a good strategy?
-
Selenium Grid: Web Testing in Parallel
Pervasive user-interface/acceptance testing can be a drag on test and therefore build speed. Selenium Grid offers the ability to run Selenium tests in parallel on one machine or on a farm of machines in a reliable, easy-to-use way. InfoQ speaks with the Selenium Grid team.
-
Jean Tabaka's Agile Odyssey
In this amusing presentation from Agile2006, Jean Tabaka compares impediments and obstacles encountered by an Agile mentor with those detailed in Homer's classic. In this 73 minutes presentation, discover who plays which classical roles in Agile adoption: Cyclops, the Sirens, Poseidon, Circe, Cicones, the Lotus-Eaters, and even the good-and-faithful dog Argus.
-
InfoQ Book Review: The Responsibility Virus
Agile teams can use a regular learning cycle to shift gradually and organically into a more collaborative mode. But the rest of the business may not be equally well equipped. Deborah Hartmann proposes that the Responsibility Virus is an important book for the change agent's library, suggesting that it may provide a tool to help other parts of the organization also grow into greater collaboration.
-
Why do Agile Adoptions Fail?
Although agilists focus much of their energy on helping their agile projects succeed, it is helpful to periodically stop and consider what causes some agile projects and agile adoptions to fail. Armed with this knowledge, perhaps one can avoid these same pitfalls.
-
Making Agile Methods and Enterprise Architecture Play Nice
A report from the Cutter Consortium asks Are Agile Methods and Enterprise Architecture Compatible? and answers "Yes, with Effort." The authors recommended specific techniques to allow Agile Methods and Enterprise Architecture to be mutually beneficial. Moreover, their observations, analysis, and recommendations are directly applicable to the meshing of AM and SOA.
-
Lessons Learned: Transitioning to Agile at GMAC-RFC
This half hour presentation looks at a Fortune 500 company's effort to achieve faster time to market by transitioning from RUP to Agile. Hussman & Stenstad reveal the gradual process from readiness assessment and chartering through education and practice to the creation of an adaptive culture with a "living plan", sharing lessons learned along the way.