BT
  • Interview with Michael Azoff from Ovum about How To Create the Agile Enterprise

    by Ben Linders on  Apr 10, 2013

    Large enterprises face three challenges: to innovate and act as a start-up, to use a budgeting process that keeps the organization’s strategy in touch with changing market conditions, and to transform the whole IT department to agile. Principal analyst Michael Azoff explains Ovum’s view on creating an agile enterprise.

  • Interview and Book Excerpt: Mastering the Requirements Process

    by Shane Hastie on  Mar 13, 2013

    Suzanne and James Robertson have released the 3rd edition of their book Mastering the Requirements Process. This edition includes material focused on the challenges of requirements in modern project environments, including agile and outsourcing relationships.

  • Automated Error Reporting: The Gateway to Better Quality

    by Laila Lotfi on  Aug 28, 2012 2

    Ignorance might be bliss, but it goes straight to the bottom line when it comes to software bugs. Those who can ferret out bugs and improve the quality of their software will be rewarded with greater customer trust, higher renewal rates, lower maintenance costs, and fewer opportunities for the competition. Laila Lotfi explains how automated error reporting aids in this endeavor.

Faster, Better, Higher – But How?

Posted by Michael Stal on  Feb 20, 2012

One of the main challenges when designing software architecture is considering quality attributes. Not only their design turns out to be difficult, but also the specification of these attributes. 2

Interview and Book Review: Specification by Example

Posted by Shane Hastie on  Oct 24, 2011

Gojko Adzic has written Specification by Example in which he provides advice and guidelines on adopting this approach as a way to create living documentation on a software development project. 7

The Curse of the Change Control Mechanism

Posted by Susan Atkinson & Gabrielle Benefield on  May 11, 2011

The Evolutionary Contract Model offers new ways to write contracts for innovative/complex product development that accommodate change and help avoid “The Curse of the Change Control Mechanism”. 4

Agile Contracts

Posted by Allan Kelly on  Feb 08, 2011

Most software contracts are written with a waterfall approach in mind - fixing the scope, cost, and schedule. This article offers advice on how to write a contract for an Agile software project. 27

Working with the Product Backlog

Posted by Roman Pichler on  Aug 04, 2010

Roman Pichler discusses the product backlog along with techniques for grooming, applying, and scaling it on large projects. Chapter excerpt from Roman's book: Agile Product Management with Scrum. 6

Are You a Software Architect?

Posted by Simon Brown on  Feb 09, 2010

The line between development and architecture is tricky. Does it exist at all? Is an ivory tower actually needed? There's a balance in the middle, but how do you move from developer to architect? 41

Using SketchFlow to Create Better Prototypes

Posted by Simon Guest on  Apr 29, 2009

Simon Guest of Microsoft introduces SketchFlow as a tool for developers to create high-fidelity prototypes for their WPF or Silverlight applications. 10

The Role of the Analyst in Agile Projects

Posted by Shane Hastie on  Dec 05, 2008

Shane Hastie, Chief Knowledge Engineer at Software Education, outlines how the Business Analyst can help Agile teamwork - when properly aligned with the business, rather than the development team. 14

User Story Estimation Techniques

Posted by Jay Fields on  Jun 30, 2008

Developer Jay Fields draws on his experiences as a ThoughtWorks consultant to describe effective user story estimation techniques. 17

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT