Tag Archive for Agile

Agile is Not for Everyone

Agile is Not for EveryoneThe agile manifesto was published almost 20 years ago. The publishers of the agile manifesto looked to overthrow previous project management methodologies. The agile manifesto authors cast away what they considered burdensome. They looked to eliminate contracts, plans, and documentation. Along the way, agile became the latest consultant-speak to solve any firm’s problems.

Agile has morphedOver the years Agile has morphed into CI/CD, DevOpsExtreme Programming, Kanban, Lean, SAFe and more buzzwords. The top agile methods employed by organizations include scrum (54%), scrum/XP Hybrid (10%), custom hybrid (14%), scrumban (8%), and kanban (5%).

Agile is a blanket term for a set of methodologies that emphasize collaboration within tightly-knit teams, iterative development, early delivery, continuous improvement, and the ability to respond rapidly to changing requirements. Despite these lofty goals some argue that agile has become as dogmatic as the predecessors it sought to overthrow.

Backlash against agile

Agile is a blanket termRecent signs are pointing to a possible backlash against agile. California-based IT research firm Computer Economics reports that the growth in agile development is starting to taper off. Adoption was flat year over year, and we may be closing in on the ceiling for agile.

In their report, Agile Development Adoption and Best Practices, Computer Economics found that 60% of survey respondents practiced agile development in 2019, the same amount as practiced in 2018. In 2015, only 49% practiced agile, and that figure rose steadily until 2018.

David Wagner, senior director of research for Computer Economics concluded:

Most software developers will tell you that agile is the only way to develop software … However, when requirements are fairly stable and well-understood, a more traditional development approach may be best. Also, agile works best when developers can be assigned to single projects over a longer period of time which is not always possible, especially in smaller companies.

rb-

agile might not be right for them.Computer Economics concludes that Agile is an important tool for organizations with high-level development needs, such as software and cloud providers. However, for most enterprises that do little custom development, agile might not be right for them.

Corporate IT organizations that have not already adopted Agile are expected to slow in adapting it in the future. KPMG found (PDF) that 63% of business leaders claim that the maturity of agile project management is lower than that of traditional project management.

I always like to follow the money because it leads to interesting places. Here are some factoids around Agile. The project management software market size is projected to reach $6.68 billion by 2026.

If we take these factoids together by 2026

  • MSFT is set to bring in $1.8B in project management software by 2026.
  • TEAM is set to bring in $1.7B in project management software by 2026.
    • Jira – set to bring in nearly $1.3B
    • Trello -will bring in nearly $380M

planned obsolescence trainSo following the money, it is very likely that intentional obfuscation on the part of corporate marketing machines at MSFT and TEAM to drive changes to PM methodologies in order to keep everyone on the planned obsolescence train and have to update PM and PPM software every year to match the latest agile methodology.

Stay safe out there!

Related article

 

Ralph Bach has been in IT long enough to know better and has blogged from his Bach Seat about IT, careers, and anything else that catches his attention since 2005. You can follow him on LinkedInFacebook, and Twitter. Email the Bach Seat here.

PDU’s for PMP’s

PDU's for PMP'sIt’s almost a new year. Is your New Years’ resolution to get your Project Management Institute (PMI) mandated professional development units (PDU’s) for the year completed? Well, it should be…  Here is a list of PM training resources to help you earn those PMI PDU’s. I hope you find these resources helpful!

Most of these fall under the PMI Self-Study (PDU Category C) requirements. If you take part in any of these activities and it was relevant to project management, had a specified purpose, and used knowledgeable resources then you can claim 1 PDU for each hour spent on this as “self-study”. There are a maximum of 30 PDU’s for this and any other Category C activities per recertification period (3 years).

Reading for PDU’s

You can earn up to 30 PMI (Category C) PDU’s by reading books. Some of the recommended include:

Results Without Authority: Controlling a Project When the Team Doesn’t Report to You by Tom Kendrick – It’s hard enough to lead a project when you’re the boss. Leading a project team that doesn’t report to you is a whole new challenge in itself. Mr. Kendrick walks through how to motivate a team to contribute to a project’s success.

Earn Category C PDUs by reading booksAlpha Project Managers: What the Top 2% Know That Everyone Else Does Not by Andy Crowe – Using data from a survey of more than 800 project managers from around the world, Mr. Crowe looks at what traits and practices make the top 2% of PM’s rise above the rest. Readers will walk away with actionable steps they can take to rise to the top.

Delivering Bad News in Good Ways: Turn Difficult Conversations into Purposeful Dialogue, Positive Outcomes, & Focused Results in 3 Easy Steps by Alison Sigmon – While there are a lot of books out there about the proper ways to deliver bad news, this one is directed at PMs. Ms. Sigmon gives project managers a defined process to not only break the bad news but also improve communication over the long term.

Making Things Happen: Mastering Project Management by Scott Berkun – Drawing from his years leading technology projects at Microsoft (MSFT), Mr. Berkun offers readers field-tested philosophies and strategies for defining, leading, and managing projects. If you’re leading technology projects, this is a must-read.

Adaptive Project Management: Leading Complex and Uncertain Projects by Andy Silber – Mr. Silber presents a new methodology, Adaptive Project Management, in this book. He explains how to succeed or fail fast for projects that are too uncertain to use waterfall project management and too complex to succeed with agile project management.

The Effective Executive: The Definitive Guide to Getting the Right Things Done by Peter F. Drucker – An oldie but a goodie. Don’t let the title dissuade you from reading. Mr. Drucker’s lessons about time management, prioritization, and effective decision-making can be applied to any knowledge worker.

Getting Things Done: The Art of Stress-Free Productivity by David Allen – The book that started it all; this is the definitive guide to GTD. In the age of multitasking and information overload, Getting Things Done is the book we need to find focus.

Getting Things Done. In this podcast enhancement to the book.  Mr. Allen talks with people who are in different stages of their GTD journey and offers practical tips for building your own GTD systems.

The Checklist Manifesto: How to Get Things Right by Atul Gawande – Mr. Gawande, a renowned surgeon, and New Yorker writer, is a proponent of the simple checklist. At first glance, the subject sounds like it could be just another dry how-to book, but his anecdotes and writing skills take this one to another level. He expertly blends storytelling, science, and productivity.

The Productivity Project: Accomplishing More by Managing Your Time, Attention, and Energy by Chris Bailey – After college, Mr. Bailey turned down two lucrative job offers and instead funneled his energy into chronicling productivity experiments on his blog. This book has the results of these experiments, plus interviews with leading productivity experts and 25 takeaway lessons that the reader can apply to everyday life.

The Power of Habit by Charles Duhigg – Mr. Duhigg explains the science of how habits work — and how we can change them. About 40% of the actions we do in a day are habits — so we’re on autopilot for almost half our life. Identifying what triggers your habits is key.

Podcasts for PDU’s

Earn PMI Category C PDUs by listening to podcastssYou can earn up to 30 PMI (Category C) PDU’s by listening to podcasts. Some good ones are:

The Project Management Podcast. Hosted by Cornelius Fitcher, the PM Podcast has more than 300 free and paid podcasts. He brings in PM experts to talk about a variety of topics, everything from how to become a PM to managing unknown risks.

The People and Projects Podcast. Andy Kaufman interviews experts on PM, productivity, and management on his People and Projects Podcast. He releases a new podcast every three to four weeks.

The Lazy Project Manager. Hosted by Peter Taylor, this podcast began in 2013 after he published his best-selling book by the same name. Mr. Taylor is described as “one of the most entertaining and inspirational speakers in project management today.” Topics and themes really run the gamut on this podcast, with new podcasts being released at least once a month.

PM for the Masses. Cesar Abeid brings a lot of guests to his popular podcast. Topics cover everything from public speaking to methodology to careers.

The Tim Ferriss Show. Hosted by Tim Ferriss, author of The 4-Hour Work Week, this podcast was the first business/interview podcast to pass 100,000,000 downloads. He brings on well-known personalities to dissect what tools, techniques, and tactics they used to get where they are.

Back to Work. In this award-winning podcast, Merlin Mann and Dan Benjamin discuss productivity, constraints, tools, and communication. Mann and Benjamin offer a nice balance of clever banter and teaching in every one-hour episode.

Massive Open Online Courses

MOOC'sMOOCs can get online the opportunity to take a class from institutions around the world.

edX – Was founded in 2012 and is governed by more than 90 global partners. EdX is the only leading MOOC provider that is both nonprofit and open source.

Project Risk AssessmentUniversity of Michigan – In this course, you will learn how to conduct risk analysis of different projects using both conceptual and practical developments in modern finance. – Self Paced – Verified Certificate $99.00

Strategic Applications of IT Project & Program ManagementUniversity of Washington –  This course focuses on learning project management methodologies in the IT field, and why they are effective. This course introduces you to project management standards and frameworks that increase efficiency and deliver tangible business benefits to IT projects. – Self Paced – Verified Certificate $79.00

International Project ManagementRochester Institute of Technology – This course addresses the knowledge, skills, and behaviors required to successfully manage projects that span organizations, national boundaries, and cultural differences. – Starts on May 17, 2018 – Verified Certificate $150.00

Coursera Agile Development Specialization – This course provides a beginner overview of the Agile methodology, specifically within software projects. You’ll learn to coördinate all aspects of the agile development process, including running design sprints, managing teams, and fostering a culture of experimentation. – Cost: $49 monthly Coursera subscription

Lynda.com – The online learning platform Lynda.com offers more than 90 courses related to project management. Many of these courses qualify for PDU’s through PMI. – Cost: Free for the first 30 days, then $19.99 per month – Start date: On-Demand

Project Management Websites

Project Management WebsitesProject Management Institute (PMI) – Everyone’s go-to project management resource is PMI. Their website is chock full of helpful information, including articles, white papers, online courses, and webinars

Microsoft Project Users group – MPUG is recognized as the official Industry Association for Microsoft® Project. MPUG delivers PMI PDU eligible online training, deep-dive certificate series sessions, hundreds of on-demand training videos helpful articles and resources, as well as a community forum for all your Microsoft Project Questions. $99.00 annual membership

A Girl’s Guide to Project Management – PM expert Elizabeth Harrin, writes about a variety of project management topics. Her strength is writing about careers, leadership, and teams within the PM space. She also provides free templates and toolkits to help PMs excel at their jobs.

Project Times – A well-curated site of helpful articles, webinars, white papers, and case studies about project management. Project Times isn’t afraid to post the offbeat (i.e., “Why Project Managers Shouldn’t Wear Man Buns”), which makes for a fun read.

Harvard Business Review – While HBR isn’t solely focused on PM, its focus on management, leadership, and careers is beneficial and applicable to any office dweller. They hide their content behind a paywall.

Herding Cats – Glen Alleman writes about a variety of topics related to Agile methodology and project management.

CIO – The project management section of the CIO website has some great content within the context of IT and tech PM. Articles cover everything from implementing an ERP system to managing project budgets.

What is your favorite source for PDU’s Let me know and I will add it to the list in the comments.

Related article

 

Ralph Bach has been in IT long enough to know better and has blogged from his Bach Seat about IT, careers, and anything else that catches his attention since 2005. You can follow him on LinkedInFacebook, and Twitter. Email the Bach Seat here.

Guestimating for Project Managers

Guestimating for Project ManagersSince the dawn of time, one of the questions most likely to strike fear into the heart of even seasoned project managers is, “So how much is this project going to cost?” In fact, at Brightwork says there are hieroglyphs on the wall of the tomb of the great pharaoh Khufu, depicting the pharaoh asking Vizier Hermiunu, the pyramid’s project manager, this very question about his burial pyramid and, a few walls down, a second depiction of the project manager being thrown into a nest of crocodiles in the Nile after the project overran its budget by a few thousand debens.

As evidence of how little project management progressed, Mr. Kreha relates how he sat in a questioning-techniques-in-training estimation meeting and watched an agile” project team assign “points” to “stories” in a vain attempt to estimate how much work they might get done in the next two weeks, aka the next sprint. And inevitably, a new team member would ask at some point, “so how many hours are there in a point?” Immediately, this agile novice is mocked mercilessly! “You don’t understand,” the scrum master and other developers say, “points aren’t convertible into hours or dollars. We use a Fibonacci sequence – you know, 1,2,3, 5, 8, and 13 – to estimate how much effort a story is. It has nothing to do with hours or money.”

And so we project managers are still left holding the bag for estimating projects, often early in a project’s lifecycle, and then being held accountable for them as if we were clairvoyant. What can be done?

Brightwork’s Kreha offers some hints on how to stay out of the croc pond. Start doing them, that might help:

Separate hard costs from soft costs

Separate ‘hard costs’ from soft costsWhen you’re estimating. Hard costs are things like license fees. Once you have a quote from a vendor (stall until you have one) you can be pretty confident that’s what the cost will be. Hourly labor, and time and material contracts in general, are obviously softer since you’re funding time and not deliverables per se.

For softer costs, use burn rates’ to look at low, likely, and high ranges for labor costs. For example, if you have a team of 10 with an average bill rate of $100/hour and they will be working on your project more or less full time for the next 5-6 months, you’re looking at $860k to $1M if I did the math right. Don’t get suckered into estimating hours without thinking about time, because things ALMOST ALWAYS take longer than you planned.

Use ranges wherever possible

use ‘burn rates’Early in a project, it at least helps to subliminally communicate to stakeholders that the project costs are still a bit squishy. I am sure we’ve all seen estimates that have line items down to the dollar. Like $365,750.00. That’s a terrible thing to do – it implies a precision that just isn’t there.

Don’t EVER leave out contingency! At the project outset, make sure it’s 25% of the total project estimate. And try your best NOT to tell anyone it’s there. That’s YOUR insurance policy to keep you out of the croc pond

Get estimates from multiple sources if possible. Have a technical team do an estimate. Have a trusted project manager do one. And maybe even ask the stakeholders what they think the project should If the numbers you get back are wildly variant, you have a lot of work to do to rationalize them down to something plausible.

BiddersRelentlessly track your actual costs as you incur them! And more importantly, once you see them drifting away from the estimate or any underlying assumptions you made, TELL someone right away. Delivering financial bad news is one thing; delivering financial bad news 75% through a project is PM malpractice.

Figure out who, if anyone, is likely to be joining you in the croc pool. Trust their numbers more than someone who will skate out the side door faster than Usain Bolt if the project costs start going sideways.

rb-

We have all been there, in the croc pond, under the bus, or in front of the train. Someone didn’t complete their task on time or misunderstood a requirement or just screwed up. These suggestions can help insulate you from some of the inevitable problems that are part of being a project manager.

Related articles

 

Ralph Bach has been in IT long enough to know better and has blogged from his Bach Seat about IT, careers, and anything else that catches his attention since 2005. You can follow him on LinkedInFacebook, and Twitter. Email the Bach Seat here.

Demand for Project Managers Dropping

Demand for Project Managers DroppingThe role of IT project managers is critical, as new technology adoption, regulatory compliance, outsourcing, and other factors make it vital that projects be properly planned and controlled.

project managers as a percentage of the IT staff dropped

Computer Economics says that too few organizations adequately staff the project manager function and, as a result, too many projects fall short of objectives, miss deadlines, or overrun budgets. In their report, IT Project Management Staffing Ratios (Reg. Req.), the research firm found that project managers as a percentage of the IT staff dropped slightly at the median from 4.8% in 2015 to 4.5% in 2016.

project managers as a percentage of the IT staff
The Irvine, CA-based firm speculates that there are a variety of reasons for the recent decline in the percentage of project managers. They found that like other IT functions, the staffing ratio for project managers is in flux. The percentages of staff in certain other IT job categories are growing, with a higher percentage going to application development, business analytics, and security. This, by definition, pushes down the percentage in project management.

project managers handle more projectsOther reasons Computer Economics cites include the improvement in project management tools, which might allow project managers to handle more projects. It also appears a small number of companies might be abandoning the dedicated role of project manager, combining it with the role of lead developer, for example. The study also blames the growing popularity of agile development, with its focus on, also may be contributing to the decline in project management as a discrete function. However, this decline has only been recent and may not yet reflect a trend. Tom Dunlap, research director for Computer Economics said,

Despite the slight drop in the percentage of PMs, I’d be surprised if that turned into a long-term trend. With the rapidly changing nature of technology in the enterprise and the generally bad track record of IT departments getting projects in on time and on budget, I expect the percentage of PMs to go up.

rb-

Compare this data to that PMI reported in their Project Management Job Growth and Talent Gap 2017–2027 (PDF) report where they are making the case for a growing job market for PMs. The report claims that through 2027, the global project management-oriented labor force in seven project-oriented sectors is expected to grow by 33 percent, or nearly 22 million new jobs.

Related articles

 

Ralph Bach has been in IT long enough to know better and has blogged from his Bach Seat about IT, careers, and anything else that catches his attention since 2005. You can follow him on LinkedInFacebook, and Twitter. Email the Bach Seat here.

Should You Say Something in Meetings?

Should You Say Something in Meetings?Recently came across a post from Oisín Grogan, the “$200 Million Business Coach” about why people hate meetings. He says people hate meetings because:

  1. They don’t start on time.
  2. They don’t finish on time.
  3. What’s in the middle is a waste of time!

Should You Say Something?

He stresses the project manager running the meeting needs to keep people on point. Project team members should only talk about matters related to their roles. The sales manager should not talk about how production should be delivering. The team should talk about how to get tasks completed.

Coordination between different departments and roles is a vital function of meetings and Mr. Grogan says you’ll get more of your meetings if you keep people on point. To help address the issue, he developed a flow chart on how to decide when to and how to say something in a meeting.

WAIT infographic

rb-

What do you think? Should this be handed out at project kickoff meetings to set the rules?

 

Ralph Bach has been in IT long enough to know better and has blogged from his Bach Seat about IT, careers, and anything else that catches his attention since 2005. You can follow him on LinkedInFacebook, and Twitter. Email the Bach Seat here.