Why Do Products Fail? – Forgetting that Users Learn

Tyner Blain

Software Usability and Learning Curves. User interaction improvements remove complexity, and make software easier to use. Next up in the series on the root causes of product failure – products that fail because you have ignored the user’s level of experience.

2012 203

Why Do Products Fail? – Incomplete Solutions

Tyner Blain

Most of the best practices of software development, in particular agile and lean* methodology, bias us towards focusing on – almost fixating on – the former. This article continues the series exploring the root causes of product failure.

2012 168

20/20 Vision – Innovation Game in Action

Tyner Blain

Chris Risdon of Adaptive Path has a great presentation explaining customer journey mapping , from the 2012 IA Summit. This extra layer of abstraction makes it more challenging to be develop Outside-In software when figuring out what is most important to the end users.

2012 159

The Mythical Project Manager: Part 2

Guerrilla Project Management

Today, we already see a backlash against this traditional project management in areas such as software development. In Part 1 of the “Mythical Project Manager” series, we discussed how today we find ourselves at a crossroad. Our organizations are demanding agility yet our traditional project management education is deeply rooted in the doctrine of “control”. Leadership

2012 41

Online Collaboration Software


Online collaboration software is gaining wide acceptance. The collaboration market is one of the fastest growing markets in the software industry. In fact, by 2012 this market is estimated to be $42.57 Elements of good online collaboration software.

Defensive Programming Grows Up

Leading Agile

Defensive programming consists of learning and using guidelines for software design and coding that tend to minimize the frequency and severity of problems in production. The day came when the software community more-or-less forgot about defensive programming.

2018 86

Top 10 Lean/ Kanban Books for IT, Software and Knowledge Work!


This is the original book where David Anderson first laid down the definition of and guidance to the Kanban Method for software and knowledge work. 31 pages, ET to read: 50 min, Published July 19th, 2012 by Lean-Kanban University). Are you new to Kanban?

Lean 65

GirlsGuideToPM: My Top 10 Articles of All Time

Girl's Guide to PM

For more up-to-date software reviews, see my complete list here. 2012. I hadn’t realised it, but What Makes A Good Project Manager was actually the top post of 2012.

2016 392

Cone of Uncertainty - Revisited

Herding Cats

The Cone of Uncertainty,” Stephen Gryphon, Phillippe Kruchten, and Steve McConnell, Letters, IEEE Software , 23 (5) 2006, pp 8?10. Shrinking the Cone of Uncertainty with Continuous Assessment for Software Team Dynamics in Design and Development,” Pongtip Aroonvatanaporn,”Ph.D.

2012 36

Executives don’t want your project reports

The Lazy Project Manager

To meet the need for a simple yet efficient project management visualization tool, Bellevue-based software company Office Timeline has developed a desktop add-in that anyone can use to generate summary views of Gantt charts and timelines right inside PowerPoint.

Asana Alternatives


4- DaPulse – DaPulse is a relatively new entry to project management software market. It is popular with software engineering teams due to its integration with code repository and versioning apps like GitHub. Citrix acquired Podio in 2012. Asana is a popular to-do list.

2010 77

Free project management certifications

Moira Alexander

Founded by Harvard University and MIT in 2012, edX is one of the biggest MOOC (Massive Open Online Courses) platforms available and offers many project management (PM) courses. Agile Software Development - goes over fundamental agile concepts to enhance your software development skills. Data Analytics in Business - covers how to apply your analytics skills in business by working through a real-world analytics project using Python and software like SAS.

2017 Project Management Trends To Watch

Girl's Guide to PM

Even the smallest firm (including my own company with all of two part-time employees) can use project management software. Our software tools are full of data from the risks we log to the estimates we fail to achieve.

2017 335

The Causes of Conflict On Project Teams

Girl's Guide to PM

I have mentioned some causes of conflict above, but in 2012 I did some research into this at an event. Projects can be a hotbed of conflict.

2016 401

Free Producteev Alternative

Paymo App

Producteev was a task management software for individuals and teams that offered advanced task management and collaboration features. It seems there’s no official announcement from Jive, the company that bought Producteev back in 2012.

2012 74

Estimating is a Learned Skill

Herding Cats

The primary purpose of software estimation is not to predict a project’s outcome; it is to determine whether a project’s targets are realistic enough to allow the project to be controlled to meet them ‒ Steve McConnell. Believing is Seeing: Confirmation Bias Studies in Software Engineering, “Magne Jørgensen and Efi Papatheocharous, 41st Euromicro Conference on Software Engineering and Advanced Applications (SEAA). The Future of Systems-and Software Development.

Misunderstanding Making Decisions in the Presence of Uncertainty

Herding Cats

The naturally occurring work effort in the development of a software feature - even if we've built the feature before - is an irreducible uncertainty. Hybrid–Agile Software Development Anti–Patterns, Risks, and Recommendations,” Paul E. Software risk management,” Sergey M.

2003 57

Managing Virtual Teams Successfully

The IIL Blog

Online gaming collaboration can be traced back to the introduction of the personal computer and software developers and came to life in the early 1990s when the Internet was introduced. Resources: Number of participants, software, and systems required, facilities, etc. By Dr. Willis H.

2004 62

Resources for Cone of Uncertainty

Herding Cats

Seems there is still some confusion (intentional or accidental) about the Cone of Uncertainty and its purpose and its use in software development. And if the competitor is shipping software with greater value, how does the Cone impact that?

2007 42

The Agile Cannon

Herding Cats

Ashkenas, “It’s Time to Rethink Continuous Improvement,” HBR blog [link] (2012). . [3] Alleman, "Product & Process Development Kaizen for Software Development, Project, and Program Management, LPPDE, Denver Colorado, April 2008. [5]

Agile 69

Collaborating with iWorkers, eWorkers, and all the other a-zWorkers


In 2012, a blog entry defined it as an Information Worker—a person who uses information to assist in making decisions or taking action, or a person who creates information that informs the decisions or actions of others. iWorkers, eWorkers and Collaboration. Are you an eWorker?

2011 57

Don’t over-work yourself: Key to reducing stress at work


According to a survey by the American Psychological Association (APA), in 2012, 65% of Americans said that work was a top stressor. Have you ever been in the situation where you are simply trying to keep your head above water in the midst of impending deadlines?

2006 62

Wrike vs Asana – which PM tool works best for YOU?


Wrike is a project management software that enables you to collaborate with your team efficiently and effectively. As a company, Wrike is the provider of a cloud-based project management and collaboration software, based in Silicon Valley, the San Francisco Bay Area. In 2012, a freemium version of the product was launched which allowed project teams of up to 5 users to use the solution for free. Easy tracking with Enterprise task management software.

2018 40

Deconstructing The Cone of Uncertainty

Herding Cats

Shipping on time, to specifications, and within budget might be meaningless if a competitor is shipping software that has a greater value to the market. It's suggested from observations, the Cone of Uncertainty (CoU) is not a valid model of how uncertainty behaves in software development projects. In all software development businesses, showing up late and over budget has a direct impact on the bottom line. . Thesis, University of Southern California, August 2012.

2007 32

Deconstruction the #NoEstimates Conjecture

Herding Cats

Yes, this is the basis of any closed loop control system from keeping the room temperature at a specific setting, to the speed control on your car, to managing software development projects in the presence of uncertainty. This is likely not very useful on agile software development processes.

2018 52

Managing in Presence of Uncertainty

Herding Cats

Let's start with a clear and concise description of the problem of successfully managing projects in the presence of uncertainty: Accurate software cost and schedule estimations are essential for non-trivial software projects. Software Cost Estimation Model,"Barry Boehm, et al.,

2010 63

Concept of Operations

Herding Cats

Can All This Formality Have Any Use in Modern Software Development? 1, 2012. Systems Engineering for Software Intensive Projects Using Agile Methods, Larri Rosser, Phyllis Marbach, Gundars Osvalds, and David Lempia, Systems Engineering Conference, Washington DC (SEDC), 2014. . . One of the root causes of project failure is the failure to apply the first principle of the five principles of project success.

2014 38

Deconstruction the #NoEstimates Conjecture

Herding Cats

Yes, this is the basis of any closed loop control system from keeping the room temperature for a specific setting, to the speed control on your car, to managing software development projects in the presence of uncertainty, using any software method you choose. The very technical answer to this question is the sample rate can be determined by a Nyquist sample rate analysis of the underlying non-stationary stochastic process of any typical software development project.

Pictures About Managing in the Presence of Uncertainty

Herding Cats

Here's what that looks like for the planned completion of Work Package #3 on March 12th, 2012. While these charts are notional in nature, here's a real one for dependencies of a large software-intensive system of systems for a flight vehicle.

2012 50

Why Most People Fail At Career Change

Project Management Hacks

In fact, Jobvite’s 2012 Social Job Seeker Survey found 69% of Americans they were either “actively seeking” a new job or “open to” a new job. Are you unhappy with the direction of your career? You’re not alone.

2016 59

Types of Teams


One of the first major companies that decided to implement self-managed teams was software company Valve in 2012. Teams can be divided in four main groups: project teams, self-managed teams, virtual teams, and operational teams.

2012 52

Types of Teams


One of the first major companies that decided to implement self-managed teams was software company Valve in 2012. Teams can be divided in four main groups: project teams, self-managed teams, virtual teams, and operational teams.

2012 52

Misinterpretations of the Cone of Uncertainty

Herding Cats

The Cone of Uncertainty is a framing assumption used to model the needed reduction in some parameter of interest in domains ranging from software development to hurricane forecasting. Thesis, University of Southern California, August 2012.