User login

Project management

Preventing Agile Scrum methodology from degrading code quality

"practical advice for avoiding [delivering broken software with Scrum] – whether you’re an Organizer or you’re an Activist Developer"

The key problem identified is that incentive to abandon code quality to meet time/budget and feature goals.

The solution is to, first, not allow tests, in code, automated, or human, and other issues of code quality to be cut off from the features that are being built. Hide the time in the task estimates if absolutely necessary.

But also:

The Ultimate Project Planning and Management Suite in Drupal

This does not remotely exist yet. Funding a point person to lead the project to make it, and creating or improving all the modules that would make it up, is a job for coordinating community initiatives- itself an initiative that could use support.

Drupal Business Panel with Ron Huber, Jenn Sramek, Matt Cheney, and Chris Bryant

Chris Bryant of Gravitek
Matt Cheney of Chapter Three
Jenn Sramek of Civic Actions
moderated by Ron Huber of Achieve Internet

[shops i consider role models]
i don't have them listed or ranked

most people were in the last presentation

in my opinion most [Drupal shops] are about the same size, under 40.

Ch3 = 27

Civic Actions - 37-40

Chris Bryant
gravitek - 10

Agaric's Trac workflow

This is in etc/trac/trac.ini. Note that each project can override in its own trac.inin (which for Agaric's system is in /srv/trac/PROJECTNAME/conf/trac.ini).

Managing a Drupal Consulting Firm DC CPH 2010 notes (and some thoughts)

Summary: Great diversity in approaches, some common themes: choosing clients who are well-resourced and good to work with, getting a project manager, relentlessly working on internal communication whether in-person or virtual, and sharing everything good. Commoditization of Drupal skills is happening, and the Drupal ecosystem demands a lot of investment in giving stuff away. Being Drupal experts won't be enough to sustain the rates that sustain this, specialization required.

Syndicate content