Agile Development Methods

Agile Development Methods

Agile Development Stories
The Differences between a Project Manager and a ScrumMasterIn the traditional model of software development, the project manager is responsible for project planning, estimating costs, and other tasks. However, with the popularity of Scrum and the role of the ScrumMaster, the project manager's responsibilities, although diluted, are not going away.
Agile vs. Waterfall DevelopmentWhile there are many similarities between agile and waterfall development methodologies, we have to face the truth that agile was created because of the real and perceived failures of the waterfall methodology in software development.
How Automation Benefits Agile Technical PracticesAutomation is an important aspect of agile technical practices. Automated builds, testing, and deployment enable developers to implement features and refactor to improve code quality with confidence. So, is there any reason to be skeptical about the benefits of automation?
The Role of a Project Manager in an Agile EnvironmentIn a recent post on Linkedin, a question was asked about the role of project managers in a fully agile environment. Joe Townsend weighs in and describes how a project manager can fit in with Scrum while adhering to the principles of the Agile Manifesto.
Using a Scaled Agile Framework for Big Agile ProjectsAs the software debacles experienced by both the Royal Bank of Scotland (RBS) and Knight Capital Group show, large-scale projects can become large-scale problems. Using a Scaled Agile Framework (SAFe) helps steer these big projects in the right direction.
CIO: It's a Tough Job, but ... Will It Last?Where the CIO position is heading or even whether it will still be around in a few years is far from a sure thing. Look around, and you’ll see that opinions vary considerably about what the future holds for CIOs. Will it stay the same, split into multiple roles, or disappear completely?
Agile Codelines and Shared Traffic SpaceHow an agile team works with their codeline is analogous to a shared space traffic model, in which most traffic signals and markings are removed; drivers, cyclists, and pedestrians are guided by a small set of rules.
Applying CM to Agile Teams: A Look BackJoe Townsend examines Mario Moreira's 2008 CM Crossroads article, "Applying CM to Agile Teams,” and discovers its relevance in today's workplace. For Joe, CM is already agile; it's the developers who need to be more adaptive.