|
Software development is fundamentally an exercise in learning, while the traditional command-and-control style of project management seeks to optimize the execution of known, repeatable processes at scale. "Project management is one of those applications that everyone knows someone else should be using."
|
|
|
|
|
So, I have a point to make (I'm sure you're not surprised.)
The learning part of software development should mostly occur before the software development process starts. Yes, there's always the "WTF, we didn't think of that" or "WTF, this open source third party library doesn't work even though we tested it beforehand" or "WTF, NuGet actually really does suck"...
...but the point being, if you analyze the requirements sufficiently, iterate a plan, vet the tech (oooh, alliteration!) before vesting in it ("vet the tech before vesting" -- a new slogan!) you should have a reasonably predictable, and importantly, manageable course plotted.
And where management comes in is to make sure that everyone stays on course, and to make adjustments to the course as problems (hopefully small) come up.
But then again, all of the above is anathema to Agile.
|
|
|
|
|
Marc Clifton wrote: analyze the requirements sufficiently
I've long concluded that the point of most "project management" is to avoid that phase.
|
|
|
|
|
Marc Clifton wrote: And where management comes in is to make sure that everyone stays on coursed, and to make adjustments to the course as make problems (hopefully if you are lucky, small) to come up. FTFY
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Google Shopping will remain part of Google, but will be operated and funded independently. Fingers crossed, pinkie swear, definitely not evil, "separating".
|
|
|
|
|
A small group of programmers wants to change how we code—before catastrophe strikes. tl;dr: Sofware sucks, so we need more software
Or something like that. Kind of longer than most of the items I post, but I think you're up to it.
|
|
|
|
|
kinda mandatory
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Code turns to spaghetti when it accretes over many years, with feature after feature piling on top of, and being woven around, what’s already there
Not necessarily. Code can easily start out as spaghetti.
|
|
|
|
|
Very true.
I was thinking today about the Excel and Word code bases. Can you imagine what they probably look like after all this time?
TTFN - Kent
|
|
|
|
|
Yes, Virginia, there will be another version of the Microsoft Office perpetual client, as well as SharePoint, Exchange, and Skype for Business Servers, all coming in the latter half of 2018. Where else can they add ribbons?
|
|
|
|
|
A new look, better dev tools, and up to twice the performance in key benchmarks. "Don’t comment bad code—rewrite it."
|
|
|
|
|
Australia is very much a participant in the space industry with about 11,500 people working in the field. However, it has never had its own space agency -- and that may put it at a disadvantage next to the US, Canada and other countries that have concerted space strategies. The government hopes to fix that From “Down Under” to “Up, up and Away”
|
|
|
|
|
And the name will be SSA, Skippy Space Agency
|
|
|
|
|
s/Prisoners of Mother England/Prisoners of Mother Earth/
If you have an important point to make, don't try to be subtle or clever. Use a pile driver. Hit the point once. Then come back and hit it again. Then hit it a third time - a tremendous whack.
--Winston Churchill
|
|
|
|
|
I don't see what took them so long. All they have to do is let go and they'll fall into space.
|
|
|
|
|
What will they call their space station? What do they call the cleaning material they use on it?
|
|
|
|
|
Unfortunately, they rejected their first choice of name:
Australian Research & Space Exploration
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
Microsoft hit a major milestone today with the official general availability of SQL Server on Linux. Isn't that one of the signs of the end of the world?
|
|
|
|
|
According to new survey data from infrastructure-automation firm Puppet, tech pros with “architect” in their title make far more than sysadmins (system administrators), system and DevOps engineers, and software engineers. I'm a "Blurb Architect", so I need a raise!
|
|
|
|
|
Wasn't there an Insider News post a few months ago that "architect" is verboten, it basically meant someone in an ivory tower totally disconnected from reality and for which everyone has great disdain?
Oh wait. That explains why they earn top dollar.
|
|
|
|
|
I take my hat off to "Enterprise Architects", the number of tech products they need to be aware of and how they hang together is astonishing. I recently saw a solution with over 14 open source items in the tech stack.
They must base decisions on the sales/marketing blurb, there is no way they can be familiar with each product.
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
I suspect a good architect also keeps track of how well items are received, and gathers info from articles, rather than relying on marketing alone. They probably also review technical documentation to get a better idea of a products true capabilities.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
Which is the real reason why I am impressed by the breed.
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
14? I would weep for a single well designed class that I can easily extend...
Charlie Gilley
<italic>Stuck in a dysfunctional matrix from which I must escape...
"Where liberty dwells, there is my country." B. Franklin, 1783
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
|
|
|
|
|
It’s no revelation that current Microsoft CEO was against the Nokia Mobile acquisition in 2013, but in his new autobiography, Nadella revealed his thoughts at the time, which I suspected also guided his subsequent actions when he replaced Steve Ballmer in 2014. Windows CE, winning since... Windows Mobile, winning since... drat
|
|
|
|