Skip to content

The Best Way to get Web 2.0 Into the Enterprise

There are a few ideas circulating in the blogosphere as to what will bring Web 2.0 into the enterprise, including ... The Influx of the Millennials; recent college graduates who have come to expect social networking, instant messaging and collaboration via the cloud. This groundswell of pressure will force IT to implement these new technologies. Consumer High-Tech; populist technologies like Apple hardware and Google's suite of software has taken hold in our homes; folks who expect interoperability with their employer's…

Read More ...

Butting In to the Conversation: PM Communication Tools

Dennis McDonald and Lee White are conducting an interesting experiment on their blogs, crossposting a conversation about project management and social media. I'll add my voice, with both input on the topic and observations on the method. (Topic) The Right Tool for The Job - depends on the Job The first part of the conversation talks about whether social media could replace classic project management tools, in terms of communicating project status. I agree with Dennis - you can never…

Read More ...

Do you want it good or fast? Prioritizing Time-to-Value over Requirements

I have a background in software product development, iterative "methodologies", and the sort of fast-twitch life cycle that characterizes entrepreneurial startups, high-growing businesses, and "lean" process improvement projects. Unfortunately, this style is also favored by departmental developer wannabes, sloppy coders, and impatient Gen-Y newbies that want to apply a consumer products mentality to corporate IT. <aside>Yes, I'm throwing a bit of a challenge out with that last statement. I understand that as the demographics of my IT team changes, management…

Read More ...

Five More Realities for Driving Business Value from Technology

Dennis McDonald's recent post listed Ten Realities of Managing and Using Technology to Generate Business Value. I think a few of these items need some elaboration ... Implementing a technology based solution without understanding the costs is a big mistake ... and most projects only consider TCI - Total Cost of Implementation. This typically includes acquisition, first-year maintenance, and professional services (or internal IT time) to integrate with existing systems. Smart managers will add in Recurring Costs, such as annual…

Read More ...

Update on Blogs as PM Tools – Tales from the Front Lines

We seem to be going through a second wave of focus (hype?) in the popular technology press, on the idea of using blogs as an important project management tool. The topic made the cover of CIO Magazine this week - Lynch made a number of interesting observations - interesting because I don't necessarily see the same things in practice: The Reputation Hurdle: While I agree that blogs aren't fully understood by everyone, the folks that need to use them pick…

Read More ...

Three Business-Case Arguments for Agile, & The Moose On The Table

Another conversation at the start of the new year - this time in our PMO, concerning project prioritization and resource assignments. Many organizations follow a "parallel" model, launching multiple projects at any one time and working concurrently to move things forward. To be fair, this often occurs because we start work on one or two things, only to have additional worthy business requirements pop-up as time goes by. Unfortunately, we don't stop the first project or delay the second; most…

Read More ...

Five Simple Rules for Project Names, plus Four Sample Lists

A recent post by Jeff Atwood about project names brought back memories of a previous employer, and the project naming convention we set up in our PMO. At this company, the IT group spawned maybe 30 to 50 chunks of work we would call "projects" - at least two calendar weeks in duration (anything smaller than that was just a programming request, and given a control number). Like any good PMO, we generated charters, mission statements, requirements, process maps, status…

Read More ...

Tactics for Controlling Project Scope

I wrote about ways to "cheat" at project prioritization [aka trying to figure out what to work on next, when there is more demand (projects) than supply (people to work on them)]. One significant tool you have at your disposal is controlling scope - can you do 20% of the work to get 80% of the benefits? Easier said than done, sometimes you need tactics, that help identify an opportune place to stop, a run-on project, or a design that…

Read More ...

SQL Hack for Reporting Project Phase and Status

It's been a while since I've posted some code, but I did a nice little SQL hack today that I've been puzzling over for a while. I freely admit that I may have made this more difficult with the original data model, but the die has been cast. Consider a single SQL table that captures project updates as comments note that this table also allows me to change the "phase" (ex. Design, Development, Test, Production) and/or Status (ex. Proposed, Red,…

Read More ...