<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3556993796411336387</id><updated>2011-07-07T18:23:50.384-04:00</updated><category term='IT Strategy'/><category term='Lean'/><category term='Waterfall'/><category term='Risk Management'/><category term='Image'/><category term='CI'/><category term='Security'/><category term='Government'/><category term='Infrastructure Planning'/><category term='Scope'/><category term='Retrospective'/><category term='TDD'/><category term='Jack Bauer'/><category term='Resource Planning'/><category term='Software'/><category term='Communication'/><category term='Gartner'/><category term='Risk'/><category term='Virtualization'/><category term='Bandit'/><category term='WSJ'/><category term='DC'/><category term='EPM'/><category term='Project Management'/><category term='Certification'/><category term='PMP'/><category term='Six Sigma'/><category term='BPM'/><category term='WaPO'/><category term='Java'/><category term='PPM'/><category term='PMI'/><category term='Requirements'/><category term='Retro'/><category term='Development'/><category term='Test Driven'/><category term='Agile'/><category term='Beltway'/><category term='MS Project'/><category term='Scrum'/><category term='Iteration'/><category term='CTO'/><category term='People Management'/><category term='Hacking'/><category term='NOVA'/><category term='UPS'/><category term='CMMI'/><category term='24'/><category term='CMM'/><category term='Struts 2'/><title type='text'>Ian Bush, Agile and Business Process Consultant</title><subtitle type='html'>As an IT professional with fifteen years experience managing teams of developers, system administrators and support professionals, I have a perspective on Information Technology that is enhanced by my background owning a small business and working as a professional sports mascot.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ianbush.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3556993796411336387/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://ianbush.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Ian Bush</name><uri>http://www.blogger.com/profile/10990811526253198340</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://3.bp.blogspot.com/_ujcaXL29jmE/S1_xEJDpnCI/AAAAAAAAEbk/rA4cWOFSNyU/S220/ianprofessional.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>12</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3556993796411336387.post-5800215309783934148</id><published>2010-09-09T17:32:00.003-04:00</published><updated>2010-09-09T17:49:34.087-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Gartner'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='IT Strategy'/><category scheme='http://www.blogger.com/atom/ns#' term='Infrastructure Planning'/><title type='text'>Virtualization</title><content type='html'>So, I just finished some prolific reading on server virtualization to support an infrastructure plan that I am crafting. A few key takeaways that I thought were interesting:&lt;br /&gt;&lt;br /&gt;1. 2010 and 2011 figure to be prolific years for virtualization with the number of virtual servers being installed equal to the number for years 2001-2009 combined.&lt;br /&gt;2. According to the Gartner magic quadrant analysis, VMWare is still the 800 LB gorilla but Microsoft is coming on strong.&lt;br /&gt;3. Further, the hype cycle (http://en.wikipedia.org/wiki/Hype_cycle) for virtualization is still greatly weighted in favor of the "peak of inflated expectations", which means that IT professionals need to be sensitive to how they plan to execute on the business needs or they risk purchasing products that are not "fully baked".&lt;br /&gt;&lt;br /&gt;The final point that I found interesting was one that I thought really goes to the core of any type of technology purchase. In short, the decision to purchase and implement a virtual server environment is a strategic one. &lt;br /&gt;&lt;br /&gt;What this means is that one should not rely on "saving money" through less data center space, etc as the primary driver for why you make a purchase because this decision is more tactical. If you are to make a correct decision you should focus on how you can make the business better through quicker availability of servers for business needs and other intangible business benefits. &lt;br /&gt;&lt;br /&gt;While I am no expert on virtualization after reading the Gartner research, the articles really opened my eyes regarding how I might approach a virtual server decision. I strongly suggest that you take a look at the Gartner articles: "Magic Quadrant for X86 Server Virtualization Infrastructure", "Q&amp;A: Six Misconceptions About Server Virtualization", and "Hype Cycle for Virtualization, 2010, if you are considering a virtualization purchase in the future.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3556993796411336387-5800215309783934148?l=ianbush.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ianbush.blogspot.com/feeds/5800215309783934148/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ianbush.blogspot.com/2010/09/virtualization.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3556993796411336387/posts/default/5800215309783934148'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3556993796411336387/posts/default/5800215309783934148'/><link rel='alternate' type='text/html' href='http://ianbush.blogspot.com/2010/09/virtualization.html' title='Virtualization'/><author><name>Ian Bush</name><uri>http://www.blogger.com/profile/10990811526253198340</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://3.bp.blogspot.com/_ujcaXL29jmE/S1_xEJDpnCI/AAAAAAAAEbk/rA4cWOFSNyU/S220/ianprofessional.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3556993796411336387.post-136342318682484623</id><published>2010-06-21T09:56:00.003-04:00</published><updated>2010-06-21T10:37:24.426-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Project Management'/><category scheme='http://www.blogger.com/atom/ns#' term='PMP'/><category scheme='http://www.blogger.com/atom/ns#' term='PMI'/><title type='text'>Evaluating PM software solutions</title><content type='html'>Recently, I have been evaluating a large number of software solutions for Agile project management including reviewing just about every company in the Gartner PM magic quadrant. What I have come to realize, is that with each piece of software it is what you make of it. Project management is the same way.&lt;br /&gt;&lt;br /&gt;When I took the PMP exam, I put together a study guide that broke down the five aspects of a project plan (Initiating, Planning, Executing, Monitoring and Controlling, Closing) and its subsections, and studied until I had committed them to memory. With things like communication plans and stakeholder registries, I was armed to the teeth for the exam, but I realized that to most people those things are really extraneous, and in the Agile world, they make teams believe that the PM wants to execute a project with the waterfall method. A year later, I have a hybrid approach to the concept of a project and I use what works, not what I "am supposed to do" as a PMP. &lt;br /&gt;&lt;br /&gt;I know that there is nothing in this post that is particularly "earth shattering" to read, but it is important to not lose sight of what is important in the real world. As my marketing teacher once said, the first strategic goal for a business is to stay in business. Our projects must execute efficiently for our business to keep operating and no one solution or practice will make sure that happens. We must adapt if we are to be successful.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3556993796411336387-136342318682484623?l=ianbush.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ianbush.blogspot.com/feeds/136342318682484623/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ianbush.blogspot.com/2010/06/evaluating-pm-software-solutions.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3556993796411336387/posts/default/136342318682484623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3556993796411336387/posts/default/136342318682484623'/><link rel='alternate' type='text/html' href='http://ianbush.blogspot.com/2010/06/evaluating-pm-software-solutions.html' title='Evaluating PM software solutions'/><author><name>Ian Bush</name><uri>http://www.blogger.com/profile/10990811526253198340</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://3.bp.blogspot.com/_ujcaXL29jmE/S1_xEJDpnCI/AAAAAAAAEbk/rA4cWOFSNyU/S220/ianprofessional.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3556993796411336387.post-4393380439653151214</id><published>2010-06-14T09:31:00.000-04:00</published><updated>2010-06-21T09:50:35.314-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='UPS'/><category scheme='http://www.blogger.com/atom/ns#' term='Project Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Image'/><title type='text'>What can brown do for you?</title><content type='html'>Back in my younger years, I worked for UPS in their computer group and learned a lot about how their operation uses practices that keep the company moving in a positive direction. As an example, every six months, I was asked to count the number of steps that I took while walking around their warehouse facility so that the company could figure out whether I was working in the most efficient manner while doing my job. While some people would argue that I could just game the system and "fudge my numbers", the reality was that it was in my best interest to accurately report the information, so that management could find inefficiencies in the structure that made it harder for me to go from point a to point b. I thought this was a pretty cool thing at the time, but I have since learned that a lot of companies did this back in the early 90's, and UPS was probably just copying the other companies practices.&lt;br /&gt;&lt;br /&gt;In a more unique way, one thing that UPS did then, and still does to this day, is wash each "package car" as they return to the facility as part of a nightly routine. While some people might consider this a waste of natural resources, it is actually part of their process to ensure that customers have a positive perception of the company. In an metro area like DC, their "total customer perception" is a pretty big deal with the large number of package cars delivering all over the area. Everyone has seen the "WASH ME" written in dirt on the back of a car or truck and UPS wants to be sure that the negative impression associated with those types of delivery vehicles is never associated with their business.&lt;br /&gt;&lt;br /&gt;I think one could project this to their personal and professional image in the real world. As a professional looking to move up in their career path, one should endeavor to have a positive image with nice professional dress. Too often, I have seen someone in the corporate world with a t-shirt with some catchy phrase that while cute in the casual world, doesn't really belong in the corporate world. And in regards to the project management world, one should be prepared for any and all meetings. &lt;br /&gt;&lt;br /&gt;In short, if you know your customer's conditions of satisfaction and what their functional/non-functional requirements are, and are prepared for their questions, you will never be that dirty delivery vehicle on the career highway of life.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3556993796411336387-4393380439653151214?l=ianbush.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ianbush.blogspot.com/feeds/4393380439653151214/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ianbush.blogspot.com/2010/06/what-can-brown-do-for-you.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3556993796411336387/posts/default/4393380439653151214'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3556993796411336387/posts/default/4393380439653151214'/><link rel='alternate' type='text/html' href='http://ianbush.blogspot.com/2010/06/what-can-brown-do-for-you.html' title='What can brown do for you?'/><author><name>Ian Bush</name><uri>http://www.blogger.com/profile/10990811526253198340</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://3.bp.blogspot.com/_ujcaXL29jmE/S1_xEJDpnCI/AAAAAAAAEbk/rA4cWOFSNyU/S220/ianprofessional.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3556993796411336387.post-3293930703435802778</id><published>2010-05-20T13:46:00.003-04:00</published><updated>2010-05-20T13:54:21.383-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Waterfall'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Project Management'/><category scheme='http://www.blogger.com/atom/ns#' term='MS Project'/><title type='text'>MS Project as a tool for iterative development</title><content type='html'>Today I read a blog post from 2006 regarding the use of MS Project as a tool. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.targetprocess.com/blog/2006/01/why-ms-project-sucks-for-iterative.html"&gt;Post Here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I responded with the following comment, which I think redresses two issues with Waterfall and Agile:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;While I agree that MS Project is not the right tool to use for iterative development, it's purpose is well known by those people who use it. Since large infrastructure projects have multiple dependencies (e.g. building a large office building or airport terminal) with lots of resources, a tool like MS Project is almost mandatory. Sure, you can maintain all the aspects of a classic project (Plan, Execute, Control, Monitor and Close) in other tools, nothing really keeps the project's status visible like MS Project does. If anything, depending on the size of your release plan, you likely can find some benefit to use MS Project for an executive summary tool, and then use a spreadsheet, index cards or something else to do the iteration planning. &lt;br /&gt;&lt;br /&gt;The primary reason I chose to respond to this post was because of the multiple quotes about how Waterfall is a bad methodology to use for development. At best, it makes our practice sound immature, since other project management practices embrace the idea that you "use the right tool for the job". More importantly, at the end of the day, there ARE projects that Waterfall is good for, and we as project management professionals need to be aware of that scenario so that you properly return value to your business.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3556993796411336387-3293930703435802778?l=ianbush.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ianbush.blogspot.com/feeds/3293930703435802778/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ianbush.blogspot.com/2010/05/ms-project-as-tool-for-iterative.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3556993796411336387/posts/default/3293930703435802778'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3556993796411336387/posts/default/3293930703435802778'/><link rel='alternate' type='text/html' href='http://ianbush.blogspot.com/2010/05/ms-project-as-tool-for-iterative.html' title='MS Project as a tool for iterative development'/><author><name>Ian Bush</name><uri>http://www.blogger.com/profile/10990811526253198340</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://3.bp.blogspot.com/_ujcaXL29jmE/S1_xEJDpnCI/AAAAAAAAEbk/rA4cWOFSNyU/S220/ianprofessional.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3556993796411336387.post-1907316449007213662</id><published>2010-04-07T14:37:00.002-04:00</published><updated>2010-04-14T14:58:04.122-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Resource Planning'/><category scheme='http://www.blogger.com/atom/ns#' term='EPM'/><category scheme='http://www.blogger.com/atom/ns#' term='CTO'/><category scheme='http://www.blogger.com/atom/ns#' term='Scrum'/><category scheme='http://www.blogger.com/atom/ns#' term='PPM'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile'/><title type='text'>Agile and EPM Live, Part 1</title><content type='html'>As a company becomes more proficient at using Agile as an execution methodology, they typically realize that their planning and strategy needs some work, and this is where Enterprise or Portfolio Project Management comes in. Today, I am working with a customer who is facing this challenge and is trying to figure out what software might help them tackle the tracking aspect of their prioritization activities.&lt;br /&gt;&lt;br /&gt;To that end, one company that seems to have a solution in this space is &lt;a href="http://www.epmlive.com"&gt;EPM Live&lt;/a&gt;. I am currently evaluating their software to determine if their recent foray into the Agile space will allow them to be an effective tool for the Agile Scrum practice. For some time, they have been a good tool for customers who use the waterfall approach to software development. It now appears that the Scrum story templates and backlog functionality of their product will allow an Scrum Master or Product Owner to work with their development team in an Agile way. More importantly, the functionality in their product will allow a large organization to do the "resource shuffling" that a strongly matrix-ed development business would want to make the most of their development resources. When the "resource-constrained" product owner group is able to see and change the current assignments of their development resources, they become more effective as the trusted partner of the business. And when that happens, software is delivered even more efficiently and aligned with Agile best practices. &lt;br /&gt;&lt;br /&gt;With that said, I look forward to continuing to evaluate EPM Live. Stay tuned for more experience reports as I write them...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3556993796411336387-1907316449007213662?l=ianbush.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ianbush.blogspot.com/feeds/1907316449007213662/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ianbush.blogspot.com/2010/04/agile-and-epm-live-part-1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3556993796411336387/posts/default/1907316449007213662'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3556993796411336387/posts/default/1907316449007213662'/><link rel='alternate' type='text/html' href='http://ianbush.blogspot.com/2010/04/agile-and-epm-live-part-1.html' title='Agile and EPM Live, Part 1'/><author><name>Ian Bush</name><uri>http://www.blogger.com/profile/10990811526253198340</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://3.bp.blogspot.com/_ujcaXL29jmE/S1_xEJDpnCI/AAAAAAAAEbk/rA4cWOFSNyU/S220/ianprofessional.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3556993796411336387.post-1073447405830102096</id><published>2010-03-30T12:01:00.007-04:00</published><updated>2010-03-31T12:31:41.142-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Risk Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Jack Bauer'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Project Management'/><category scheme='http://www.blogger.com/atom/ns#' term='PMP'/><category scheme='http://www.blogger.com/atom/ns#' term='Communication'/><category scheme='http://www.blogger.com/atom/ns#' term='24'/><category scheme='http://www.blogger.com/atom/ns#' term='PMI'/><title type='text'>What Jack Bauer can teach us about project management...</title><content type='html'>If you are like me, the news that this is the last season of the Fox show 24 was hard to hear. After watching the show since its inception, I have come to treat it as part of my annual January transition to watching regular TV, and I will miss seeing the main character Jack Bauer week in and week out. (I recently read an article talking about how effective that Kiefer Sutherland, the actor that plays Jack Bauer, is at handling interviews but that is for another post. Today I want to talk about how good Jack Bauer is at being a "project manager". If you are thinking, "say what?", read on...&lt;br /&gt;&lt;br /&gt;In project management, organizations such as the Project Management Institute (PMI) encourage project managers to be "large and in charge". If you are a PM, you know is not an easy task. This is where I respect some of Jack's practices, and I encourage PM's to do the same:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Aligned with the Business Champion:&lt;/span&gt; On the show, Jack knows that he works for the American people, and that his actions must always align with what is in their best interest. Whether deciding to torture a subject (which we know to be ineffective) or escalating his concerns to the President, he is always thinking about what would best benefit his key stakeholder. Sometimes, we are PMs become conflicted about how we should best support our customer's needs, but if you have done your homework, and have a stakeholder registry which clearly spells out your stakeholder measurements of success, you can be a good shepherd of their requirements. &lt;br /&gt;&lt;br /&gt;At a recent presentation that I attended, the speaker actually encouraged PMs to have a second registry, which told the PM what the "unspoken" requirements of their stakeholders were, but most of us don't work in environments large enough that we need this formality. Just remember that at the end of the day who you work for, and what makes the project successful for them, and you will have the answer to most of your questions about what would your stakeholder do (WWSD?).&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;Staying on Mission or Plan:&lt;/span&gt; Jack Bauer has one mission each twenty-four hour period, and generally this is to save the American people from a catastrophic event. As he approaches each hour of the day, this mission is always at the top of his mind. Regardless of whether he has a girlfriend who has gotten in trouble (Audrey-Season 5 or Renee- Season 8) or his daughter has been kidnapped (Season 1), he knows that this is a distraction, and he treats it as such. While in the end, he deals with each of these distractions in due time, as we all must in our project execution, he never fails to "stay on plan". &lt;br /&gt;&lt;br /&gt;This lesson is an important one for PMs, and even more important one when you are work within an iterative execution methodology like Agile. Often we allow stakeholders to change the well thought out plan that we began our project with, and these changes often do not have the same risk and project impact analysis associated with them that the beginning of our projects had. As such, we execute these changes and fail to manage the impact of the change properly. This results in missed budgets and delivery dates. As PMs we shouldn't stop changes from happening, but rather manage them through adequate analysis and communication. If something goes awry, all the stakeholders are prepared for it, and if proper risk and change management is done, a plan to deal with the problem is in place.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Doing the Right Thing:&lt;/span&gt; While Jack is moving through his day, he has occasions where he is not able to communicate with all his stakeholders (e.g. President, CTU Director, etc.) and during those times, he has to make a decision that he thinks is most aligned with his customer. (The PMI actually has a question on the PMP exam that asks about this specific scenario, albeit without the 24 reference.) &lt;br /&gt;&lt;br /&gt;When you are the PM, you are "large and in charge", and so times come up where you will have to make a decision, and you will not have the benefit of your stakeholder's direct approval to codify the decision. As such, it is important to know what your stakeholders measure the success of the project, and what you are empowered to do. A good plan, or charter document will help you determine these things and give you a blueprint for the decision process. &lt;br /&gt;&lt;br /&gt;After making the decision, Jack always communicates with his stakeholders, and you should too. As those of us who have been doing this for a while know, sometimes an email is insufficient, so you should endeavor to communicate face to face, or at least by phone if the decision was an important one. (As an aside, I highly recommend you consider the message and the recipient often in your practice and constantly reevaluate how your messages should be delivered.)&lt;br /&gt;&lt;br /&gt;So, that is a few examples about how you can "save the world" as a PM, or at least do a good job. Here's to the last few hours of 24 and being a good Project Manager.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;For those of you Agilistas: It is notable that you could exchange out the title PM for Scrum Master, and the post would still make sense. I really am encouraged by how the Agile community is moving towards good PM practices and aligning to the idea that classic PMs have a place in the Agile world.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3556993796411336387-1073447405830102096?l=ianbush.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ianbush.blogspot.com/feeds/1073447405830102096/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ianbush.blogspot.com/2010/03/what-jack-bauer-can-teach-us-about.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3556993796411336387/posts/default/1073447405830102096'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3556993796411336387/posts/default/1073447405830102096'/><link rel='alternate' type='text/html' href='http://ianbush.blogspot.com/2010/03/what-jack-bauer-can-teach-us-about.html' title='What Jack Bauer can teach us about project management...'/><author><name>Ian Bush</name><uri>http://www.blogger.com/profile/10990811526253198340</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://3.bp.blogspot.com/_ujcaXL29jmE/S1_xEJDpnCI/AAAAAAAAEbk/rA4cWOFSNyU/S220/ianprofessional.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3556993796411336387.post-4389531954365647815</id><published>2010-03-23T10:27:00.000-04:00</published><updated>2010-03-31T12:32:23.501-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Retro'/><category scheme='http://www.blogger.com/atom/ns#' term='Lean'/><category scheme='http://www.blogger.com/atom/ns#' term='Retrospective'/><category scheme='http://www.blogger.com/atom/ns#' term='People Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile'/><category scheme='http://www.blogger.com/atom/ns#' term='BPM'/><category scheme='http://www.blogger.com/atom/ns#' term='Iteration'/><category scheme='http://www.blogger.com/atom/ns#' term='Six Sigma'/><title type='text'>Control Chart Retrospective</title><content type='html'>Recently, I have become enamored of business management practices that are typically associated with Six Sigma and lean practice. One of these is the use of control charts, and this week, I used this idea to drive my team's Agile retrospective.&lt;br /&gt;&lt;br /&gt;(For those folks unfamiliar with the idea of a control chart, I have added a link &lt;a href="http://en.wikipedia.org/wiki/Control_chart"&gt;here&lt;/a&gt;.)&lt;br /&gt;&lt;br /&gt;Essentially, I used the stories that my team worked on this week, to drive a "feeling" score with a range of -2 to +2. We then tracked these stories across a time line of Monday through Friday and I looked to see if we had any insight that could be drawn out of the order of the stories and their impact on the mood of the team.&lt;br /&gt;&lt;br /&gt;In our case, we noted several times where we had several stories in time sequence that were trending towards too positive (+2) or too negative (-2). Additionally, we had several that were in a row consistently in the positive or negative territory. If you follow 6-Sigma practice, you want to be sure that these events don't happen too often, or your process becomes "out of control".&lt;br /&gt;&lt;br /&gt;I correlate this experience to people management. As a Scrum Master, one must ensure that the team doesn't get too "high" or too "low", because it can cause problems with the execution of stories. More importantly, Agile stresses consistent flow, and when you have teams that are too positive/negative, you can end up going towards peaks and valleys in code production. &lt;br /&gt;&lt;br /&gt;If you are interested in trying out this idea, send me an email and I will give you more insight into how I led this retrospective. As with everything, results may vary, but in our case this week, we had good introspection into our iteration.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3556993796411336387-4389531954365647815?l=ianbush.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ianbush.blogspot.com/feeds/4389531954365647815/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ianbush.blogspot.com/2010/03/control-chart-retrospective.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3556993796411336387/posts/default/4389531954365647815'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3556993796411336387/posts/default/4389531954365647815'/><link rel='alternate' type='text/html' href='http://ianbush.blogspot.com/2010/03/control-chart-retrospective.html' title='Control Chart Retrospective'/><author><name>Ian Bush</name><uri>http://www.blogger.com/profile/10990811526253198340</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://3.bp.blogspot.com/_ujcaXL29jmE/S1_xEJDpnCI/AAAAAAAAEbk/rA4cWOFSNyU/S220/ianprofessional.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3556993796411336387.post-1828588467474668395</id><published>2010-03-18T10:00:00.009-04:00</published><updated>2010-03-18T10:21:39.602-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><category scheme='http://www.blogger.com/atom/ns#' term='Hacking'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Risk'/><category scheme='http://www.blogger.com/atom/ns#' term='Scope'/><category scheme='http://www.blogger.com/atom/ns#' term='Requirements'/><category scheme='http://www.blogger.com/atom/ns#' term='PMI'/><title type='text'>Hacker Disables Over 100 Cars Remotely</title><content type='html'>&lt;P&gt;&lt;br /&gt;&lt;a href="http://www.wired.com/threatlevel/2010/03/hacker-bricks-cars/" onclick="popUp(this.href,'console',400,200);return false;" target="_blank"&gt;Link to the Story on Wired&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;For starters, this is not a hacking event. The person in question used another employee's password and then set about "vandalizing" cars. That said, my first question was, "Where is the robust authentication process that a system like this should require?" If you are going to give a business the ability to remotely disable a vehicle, shouldn't that process be protected with something more than a password? (e.g. Give a RSA token with a substantial deposit to make sure that the businesses recover it when an employee leaves and protect the value of them.)&lt;br /&gt;&lt;br /&gt;That said, I am going to bend this post a bit towards the Agile world. Often times, people argue that the interative approach that Agile uses for software development is not sufficient for mission critical applications.  I think a story like this shows that regardless of how you choose to EXECUTE your project, you still need to have appropriate risk and scope planning to ensure that it is not misused. At the end of the day, you can use any methodology to make this kind of mistake, but in my mind, Agile is really best for ensuring that the requirements are tested, accepted, and delivered on time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3556993796411336387-1828588467474668395?l=ianbush.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ianbush.blogspot.com/feeds/1828588467474668395/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ianbush.blogspot.com/2010/03/hacker-disables-more-than-100-cars.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3556993796411336387/posts/default/1828588467474668395'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3556993796411336387/posts/default/1828588467474668395'/><link rel='alternate' type='text/html' href='http://ianbush.blogspot.com/2010/03/hacker-disables-more-than-100-cars.html' title='Hacker Disables Over 100 Cars Remotely'/><author><name>Ian Bush</name><uri>http://www.blogger.com/profile/10990811526253198340</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://3.bp.blogspot.com/_ujcaXL29jmE/S1_xEJDpnCI/AAAAAAAAEbk/rA4cWOFSNyU/S220/ianprofessional.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3556993796411336387.post-6271913613274224967</id><published>2010-03-16T13:59:00.003-04:00</published><updated>2010-03-16T14:03:56.638-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CMMI'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile'/><category scheme='http://www.blogger.com/atom/ns#' term='BPM'/><category scheme='http://www.blogger.com/atom/ns#' term='Certification'/><title type='text'>Agile and CMMI, Part 2</title><content type='html'>A few weeks ago I wrote on the topic of CMMI and pairing it with Agile. Apparently, there is a smarter man than me, as Jeff Dalton has already put together a presentation on the topic and more specifically, his experience in making it happen.&lt;br /&gt;&lt;br /&gt;Jeff's &lt;a href="https://docs.google.com/fileview?id=0BxrhpXX7BX7WYjg4ZmQ1YWQtMzQzNi00NmZlLWE2YjgtOGY3MTYxN2JhYjEx&amp;hl=en"&gt;PDF presentation&lt;/a&gt; and the &lt;a href="http://www.eventbrite.com/event/343785271/?ref=eivte&amp;invite=Mjk0OTczL3BmZXdlbGxAY2NwYWNlLmNvbS8w%0A&amp;utm_source=eb_email&amp;utm_medium=email&amp;utm_campaign=invite"&gt;EventBrite&lt;/a&gt; event where you can find out more background on Jeff.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3556993796411336387-6271913613274224967?l=ianbush.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ianbush.blogspot.com/feeds/6271913613274224967/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ianbush.blogspot.com/2010/03/agile-and-cmmi-part-2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3556993796411336387/posts/default/6271913613274224967'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3556993796411336387/posts/default/6271913613274224967'/><link rel='alternate' type='text/html' href='http://ianbush.blogspot.com/2010/03/agile-and-cmmi-part-2.html' title='Agile and CMMI, Part 2'/><author><name>Ian Bush</name><uri>http://www.blogger.com/profile/10990811526253198340</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://3.bp.blogspot.com/_ujcaXL29jmE/S1_xEJDpnCI/AAAAAAAAEbk/rA4cWOFSNyU/S220/ianprofessional.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3556993796411336387.post-4524427489861909759</id><published>2010-03-15T10:28:00.005-04:00</published><updated>2010-03-16T13:52:47.986-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='WSJ'/><category scheme='http://www.blogger.com/atom/ns#' term='DC'/><category scheme='http://www.blogger.com/atom/ns#' term='Beltway'/><category scheme='http://www.blogger.com/atom/ns#' term='WaPO'/><category scheme='http://www.blogger.com/atom/ns#' term='Government'/><category scheme='http://www.blogger.com/atom/ns#' term='Bandit'/><category scheme='http://www.blogger.com/atom/ns#' term='NOVA'/><title type='text'>D.C. Business</title><content type='html'>Recently an article in the Washington Post magazine recalled the "dot-com days" and several people's memories of what things were like during that time (&lt;a href="http://bit.ly/bmo3C7"&gt;http://bit.ly/bmo3C7&lt;/a&gt;). After reading the WaPo article and another one in the Wall Street Journal about the top 50 venture capital businesses (&lt;a href="http://bit.ly/avX6du"&gt;http://bit.ly/avX6du&lt;/a&gt;), I got to thinking about how the Washington metro market has transformed itself back to what it was during the 80's and 90's.&lt;br /&gt;&lt;br /&gt;Back in the 80's and 90's, this area was known for its "beltway bandits" and the government contracting space. One of the notable things that happened during this time was that there was a substantial absorption of office space by the govt contractors which led to large amounts of speculative building. As the govt contracting boom began to slow down, banks such as Capital One (previously Signet Bank) faced large portfolios of non-performing building assets (20% or more). Soon after the contraction, the consumer wave that beget the commercial/dot-com sector, and that real estate became absorbed by the new commercial businesses. &lt;br /&gt;&lt;br /&gt;For a commercial tech veteran like me, this was a good thing, because it looked like the area was becoming more diverse business-wise, and innovation seemed to be on everyone's mind. Now, business indicators are showing a market change.&lt;br /&gt;&lt;br /&gt;As illustrated by the WSJ article, we have now seen a full reversal in the Washington metro area. There are no venture capital based companies in this area, which in my humble opinion points to a lack of technology innovation leaders, and when you add that to my unscientific observation about job opportunities in the market predominantly requiring govt clearances, it is obvious that we are back to the beltway bandit model. I personally think this is bad for the area, but with an  push by the Obama administration to make government more accountable, perhaps we will see a more efficient government and conversely, more opportunity for commercial folks like myself.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3556993796411336387-4524427489861909759?l=ianbush.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ianbush.blogspot.com/feeds/4524427489861909759/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ianbush.blogspot.com/2010/03/dc-business.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3556993796411336387/posts/default/4524427489861909759'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3556993796411336387/posts/default/4524427489861909759'/><link rel='alternate' type='text/html' href='http://ianbush.blogspot.com/2010/03/dc-business.html' title='D.C. Business'/><author><name>Ian Bush</name><uri>http://www.blogger.com/profile/10990811526253198340</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://3.bp.blogspot.com/_ujcaXL29jmE/S1_xEJDpnCI/AAAAAAAAEbk/rA4cWOFSNyU/S220/ianprofessional.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3556993796411336387.post-7545406546668930759</id><published>2010-03-11T17:33:00.002-05:00</published><updated>2010-03-16T13:53:36.784-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Struts 2'/><category scheme='http://www.blogger.com/atom/ns#' term='CI'/><category scheme='http://www.blogger.com/atom/ns#' term='Java'/><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><category scheme='http://www.blogger.com/atom/ns#' term='Test Driven'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile'/><category scheme='http://www.blogger.com/atom/ns#' term='TDD'/><title type='text'>Investing in What Developers Care About</title><content type='html'>Today, I attended an Agile roadshow sponsored by Electric Cloud (&lt;a href="http://www.electriccloud.com/"&gt;http://www.electriccloud.com/&lt;/a&gt;), which was supposed to be focused on Agile practice and methods, but was more about the parts of Agile that we product owners don't often think about. Predominantly, it focused on Test Driven Development (TDD), code re-factoring, and continuous integration (CI), otherwise known as things that developers really care about. In reflection, it made me think about how little attention product owners pay attention to these sorts of things.&lt;br /&gt;&lt;br /&gt;In my humble opinion, if an Agile team focuses solely on delivered value to the business, the development part of the team will become stale. As such, product owners need to embrace the technology that the developers are using to be sure that they allocate enough time in their iterations to the development team to allow them to explore new development tools and paradigms. I have done this successfully for four years with my current team, and with a recent conversion to Struts 2, I feel that my developers are happier for it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3556993796411336387-7545406546668930759?l=ianbush.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ianbush.blogspot.com/feeds/7545406546668930759/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ianbush.blogspot.com/2010/03/investing-in-what-developers-care-about.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3556993796411336387/posts/default/7545406546668930759'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3556993796411336387/posts/default/7545406546668930759'/><link rel='alternate' type='text/html' href='http://ianbush.blogspot.com/2010/03/investing-in-what-developers-care-about.html' title='Investing in What Developers Care About'/><author><name>Ian Bush</name><uri>http://www.blogger.com/profile/10990811526253198340</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://3.bp.blogspot.com/_ujcaXL29jmE/S1_xEJDpnCI/AAAAAAAAEbk/rA4cWOFSNyU/S220/ianprofessional.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3556993796411336387.post-6684973892618044383</id><published>2010-03-04T16:05:00.001-05:00</published><updated>2010-03-16T13:30:13.281-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CMMI'/><category scheme='http://www.blogger.com/atom/ns#' term='CMM'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile'/><category scheme='http://www.blogger.com/atom/ns#' term='BPM'/><title type='text'>CMMI and Agile</title><content type='html'>One day last year, I was conversing with an Agile colleague about the idea of Agile and the Capability Maturity Model (CMMI), and how related the two could be. In short, companies that adopt an Agile approach to their software development are embracing a level 2-3 approach to development that could be part of their movement to an efficient software development practice. The interesting thing is that many folks identify the CMMI movement as being most aligned with Waterfall development practice, which I don't agree with. I think that any company that embraces a development practice and follows it's tenets, is on the path to CMMI Level 2 and the rest is all semantics.&lt;br /&gt;&lt;br /&gt;That said, the "rub" will come when they are looking to use metrics to develop the feedback loop that is necessary to evaluate the success of their practice in the move to level 4. It is there that even Agile shops have difficulty because good metrics are somewhat elusive in Agile as the team is constantly re-factoring themselves to improve the ultimate deliverable, customer value. I would love to hear from any company that embraces both CMMI and Agile as I would really like to hear how the certification process went.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3556993796411336387-6684973892618044383?l=ianbush.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ianbush.blogspot.com/feeds/6684973892618044383/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://ianbush.blogspot.com/2010/03/cmmi-and-agile.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3556993796411336387/posts/default/6684973892618044383'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3556993796411336387/posts/default/6684973892618044383'/><link rel='alternate' type='text/html' href='http://ianbush.blogspot.com/2010/03/cmmi-and-agile.html' title='CMMI and Agile'/><author><name>Ian Bush</name><uri>http://www.blogger.com/profile/10990811526253198340</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://3.bp.blogspot.com/_ujcaXL29jmE/S1_xEJDpnCI/AAAAAAAAEbk/rA4cWOFSNyU/S220/ianprofessional.jpg'/></author><thr:total>0</thr:total></entry></feed>
