S.Lott -- Software Architect
  • Other Articles
  • Publications
  • S.Lott Biography

Bad Trends and Sloppy Velocity

Date Wed 21 September 2016 Tags agile / project management
Read this: https://www.linkedin.com/pulse/story-points-evil-brad-black-in-the-market-
There are good quotes from Ron Jeffries on the worthlessness of story points. (I've heard this from other Agile Consultants, also.) Story Points are a political hack to make management stop measuring the future.
The future is very hard to measure. The …
more ...

How to Manage Risk

Date Tue 06 August 2013 Tags risk / software process improvement / project management / estimating

Also see "On Risk and Estimating and Agile Methods". This post is yet another angle on a common theme.

Orders of Ignorance and Risk Management.

Software risk management has two sides. First, there's the classical meaning of risk, we'll call that "casino risk" because it's really random events. This includes …

more ...

How Managers Say "No": The RDBMS Hegemony Example

Date Tue 16 July 2013 Tags project management / architecture / RDBMS / noSQL / SQL

Got an email looking for help in attempting break through the RDBMS Hegemony. It's a little confusing, but this is the important part of how management says "no".

"Their response was nice but can you flush [sic] it out more"

[First: the word is "flesh": "flesh it out." Repeat after …

more ...

On Risk and Estimating and Agile Methods

Date Thu 27 June 2013 Tags risk / project management

See The Question of Risk.

Also, see Lean Projects -- Not Deficient Projects.

And Keeping the Customer Satisfied.

These are notes for a long, detailed rant on the value of Agile methods.

One specious argument against an Agile approach is the "risk management" question. In this case, however, it becomes a …

more ...

The Small Class Large Class "Question"

Date Tue 18 June 2013 Tags project management / object-oriented design / software process improvement

Tweet:

People criticize for making tons of small classes instead of fewer larger classes.How is well-organized code more difficult to understand?

—jim christopher (@beefarino) May 31, 2013

This isn't really a question. Writing a few "large" omnibus classes is simply bad design.

There are several variations on the theme …

more ...

Should the CIO Know How to Code?

Date Thu 26 April 2012 Tags software process improvement / project management

Read this Computerworld posting: Should the CIO know how to code? The answer is "Yes." The examples of "well-functioning non-technical CIOs" are people as rare as hen's teeth. "These are leaders who know what they don't know. They are good at asking the right questions, probing for further insight, and …

more ...

The Estimation Charade

Date Thu 16 February 2012 Tags project management

Tweeted by @brennandunn: Why Software Development Estimations Are Regularly Off.

"In reality, most projects worth doing are not repetitions of previous things."

Thank you for that.

If it has been done before -- same problem -- same technology -- then we should be able to clone that solution and avoid creating a software …

more ...

Innovation is the punctuation at the end of a string of failures

Date Tue 10 January 2012 Tags software process improvement / project management

Read this in Forbes: "Innovation's Return on Failure: ROF".

Also, this: "The Necessity of Failure in Innovation (+ more on CDOs)".

This, too: "Why innovation efforts fail".

While we're at it: "Accepting Failure is Key to Good Overall Returns on High-Risk Development Programs".

I can't say enough about the value of …

more ...

Agile "Religion" Issues

Date Thu 01 December 2011 Tags software process improvement / agile / project management

See this Limitations of Agile Software Development and this The Agile "Religion" -- What?.

What's important is that the limitations of Agile are not limitations. They're (mostly) intentional roadblocks to Agile.

Looking for "limitations" in the Agile approach misses the point of Agile in several important ways.

The most important problem …

more ...

Justification of Project Staffing

Date Mon 28 November 2011 Tags software process improvement / project management

I really dislike being asked to plan a project. It's hard to predict the future accurately.

In spite of the future being -- well -- the future, and utterly unknowable, we still have to have the following kinds of discussions.

Me: "It's probably going to take a team of six."

Customer: "We …

more ...

  • «
  • 1
  • 2
  • »
  • Social

    • Mastodon
    • Github
    • StackOverflow
    • LinkedIn
    • O'Reilly
    • Amazon
  • Categories

    • Architecture & Design
    • Books
    • FOSS
    • Management
    • News
    • Python
    • Technologies
  • Links

    • Pelican
    • Python.org
    • Jinja2
  • Archive

    • September 2016 (1)
    • August 2013 (1)
    • July 2013 (1)
    • June 2013 (2)
    • April 2012 (1)
    • February 2012 (1)
    • January 2012 (1)
    • December 2011 (1)
    • November 2011 (1)
    • September 2011 (1)
    • March 2010 (1)
    • February 2010 (1)
    • January 2010 (1)
    • December 2009 (1)
    • October 2009 (1)
    • August 2008 (1)
    • November 2007 (1)
    • April 2006 (1)

© 2016 S.Lott · Powered by pelican-bootstrap3, Pelican, Bootstrap

Back to top