InfoQ Homepage Methodologies Content on InfoQ
-
Interview: Ivar Jacobson on the UP, UML, MDA, and the future of methodologies
Ivar Jacobson, one of the creators of the Unified Process, UML, and use cases, introduces his vision for a next generation development methodology that is both agile and comprehensive like the Unified Process (UP). His vision includes 'Intelligent Agents' which make customization recommendations based on tool usage patterns. Jacobson also talks about his views on UML, MDA, AOP, and the future.
-
Panelists: Business Alignment the only thing NEW about SOA
At the JAOO conference a discussion panel of SOA personalities including Gregor Hophe (integration patterns, Google), Beat Schwegler (Microsoft), Ivo Totev (SAP), Frank Buschmann (POSA books), and Iona's Steve Vinoski agreed that business alignment is the only thing NEW about SOA. Amazon's Chief Architect Werner Vogels also attended and made similar comments.
-
InfoQ Article: Do Agile Practices Make it an Agile Project?
As adoption of Agile methodologies grows, challenges abound, including the possibility of dilution as teams copy practices rather than growing them, implementing them without understanding. InfoQ's own Deb Hartmann gives us a frank discussion about how failure to teach the basics puts much at risk: the integrity and engagement of team members, and the trust of their customers.
-
Agile at Microsoft: Developing XML Notepad
InfoQ had the opportunity to interview Chris Lovett of Microsoft's XML team regarding XML Notepad and its development process. XMLNotepad is a free XML editor written in C# with features like a search tool that supports RegEx and XPath, an XSLT transformation results view, and a schema validator. The interview is about software development processes used to build the product.
-
Fowler: "Agile Imposition is a Very Red Flag"
Martin Fowler, one of the original creators of the Agile Manifesto in 2001, reflected last week on reports of Agile process being imposed on teams from the outside. He states his reaction succinctly: "Imposing a process on a team is completely opposed to the principles of agile software, and has been since its inception."
-
Case Study: DSDM Bridges the Gap Between PRINCE 2 and XP
PRINCE 2 is a traditional project management method, mandated for government agencies in the UK. Extreme Programming (XP) is considered one of the lightest Agile software development methods, relying on team self-management. In this case study, Barbara Roberts uses one of the more management-oriented Agile methods, DSDM, to get these two approaches working together within a single project.
-
Why 1994 and 1998 CHAOS Stats Differ Widely
Jim Johnson, creator of the CHAOS Chronicles on project failure, answers a question outstanding after our August interview: How does he explain the amazing change in cost overrun from 189% in 1994 to 69% in 1998? Apparently Standish planned to publish a CHAOS report in 1996 but held it back due to these unexpected results. Johnson shares what their research revealed happened.
-
Jeff Bezos Suggests Outsourcing Least Important 70%; A Boost for Rails?
Amazon.com founder, Jeff Bezos, explains 70% of a project's time is spent on inconsequential tasks and suggests these could be outsourced to third parties or technologies, such as Rails.
-
Opinion: Take Agile Off Your Resume
Yesterday Steve Yegge blogged about development practices under the title "Good Agile, Bad Agile". He wrote about "Good Agile" at Google, "Bad Agile" almost everywhere else, and offered consultants and job hunters some professional advice: drop the name.
-
Practical Advice for Implementing Scrum
As Scrum continues to gain momentum, it's not surprising to hear the call for practical help for these many novice teams. Mike Vizdos, a Certified Scrum Trainer and Agile coach with experience in both small and large enterprises, has responded with a site called "Implementing Scrum", using cartoons and straight talk to lay out the basics.
-
InfoQ Book: Enterprise SOA Adoption Strategies
In the lastest book in the InfoQ series, Capgemini CTO and SOA standards body member Steve Jones argues that for SOA to succeed we must move our thoughts away from the implementation technologies and towards the "what" of the business. Steve explains how to construct an overall business service architecture.
-
Presentation: Jeff Sutherland on The Roots of Scrum
Jeff Sutherland, an Agile Manifesto signatory, ran the first Scrum at Easel Corp. in 1993. At JAOO 2005 he covered the history of Scrum from its inception to its impact at Easel, Fuji-Xerox, Honda, WildCard, Lexus, Google. Along the way Sutherland shared interesting stories & looked at Scrum types A, B, and "all at once" type C, reminding listeners that cultural change is the hard part of Scrum.
-
New Book on Lean Software Offers Practical Advice
In 2003 Mary and Tom Poppendieck adapted the revolutionary principles of Lean manufacturing for software development. Their new book offers a blend of history, theory, and practice, drawing on their experience optimizing the software "value stream". They present the right questions to ask, the key issues to focus on, and techniques proven to work for those implementing a lean software process.
-
Opinion: Time for an Agile Certification Program
Pete Behrens, trainer and organizational Agility consultant, recently blogged about the contentious topic of certification. He noted that both Scrum and FDD have 2-day basic certification programs, while "XP has remained silent on the topic," and called on the Agile community to begin looking at a true Agile Certification Process.
-
Survey: Leaders Say Agile Has "Crossed the Chasm"
Diana Larsen leads a lot of retrospectives... So, it's not surprising that, when she asked herself "Where is Agile going now?" her response was to run a retrospective of her own. She found that leaders in our community are convinced: Agile methods have "crossed the chasm" to become a respectable alternative for managing and working in software projects. InfoQ brings you this exclusive article.