Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Re:CMMI is a scam (Score 1) 228

So here's the part the press doesn't cover thoroughly: CGI Federal was not the Prime or Lead System Integrator on this contract. We had no authority to issue orders or assert requirements on any other contractor. Sure, CGI made some mistakes, but we can't be responsible for the other contractors when we have no contractual relationship with them!

Testing, in particular, was something CMS reserved for themselves to manage as the LSI on the program.

Again, I don't work for the CGI division that had the contract, but I do read newspapers and follow the internal chatter on this sort of thing, so I'm pretty well "up" on CGI's experiences on this project.

Comment Re:CMMI is a scam (Score 2) 228

Nice way to go fully orthogonal ad hominem while not addressing the actual subject at hand. Did you find your debate skills in a cereal box? Froot Loops, perhaps?

OK for the record: I wrote my first multi-thousand line program in 1978. I was 12 at the time. I hold a PhD in experimental nuclear physics, a PMP certification (project management), have forgotten the details of approximately 119 programming languages that I have learned over the decades (although for some reason, good old fashioned K&R C sticks with me like a bad habit), and don't bother with certifications until my employer wants me to get one for some reason or another, at which point I do what any professional does: I go buy the book, read up until I feel confident I can pass the exam on the first try, and then pound the exam into dust.

The PMP is one example; I had to get that to satisfy the company policies when they promoted me from Chief Engineer to manager of an entire operating division that numbered about 150 people. I took the mandated class and then the exam, out-scoring every single one of the multi-decade experienced program managers who were working for me when I took over the division. Then I went on to grow that division from $24M/yr to $35M/yr in 2 years, when the company split my division in half because it had gotten too big. Then I took the $20M piece and grew it to $35M again in another two years, at which point it was (again) the single largest division in the company.

So: you are demonstrably, provably wrong in your assumptions about what I know about software engineering, business management, and probably everything else you think you can guess about me based on a single post. You also clearly don't understand the complexities of CMMI, how a company earns such a certification, and what the implications and resulting process burdens are downstream of the cert.

Surprisingly, there is one nugget of half truth in the steaming torrent of verbal diarrhea that was your unprovoked attack. You said "Your business was fucked long before CMMI even if you couldn't recognize it." The truth is that there were things wrong with the company, but we were doing just fine overall. The problem is that CMMI added so much friction to the way we worked that the previously minor problems became huge ones. The fundamental mistake the company made was playing along with SEI's demand that we apply CMMI to the entire company rather than just the division that had the mandate to attain at least Level 3. That project was OK with taking 3 years to develop 50k lines of code, and was more than happy to see costs in the $5-10 per SLOC range. The average customer is not OK with those parameters. Incidentally, the project in question was ultimately canceled (not just our part, but the entire acquisition), with sunk costs so high that it makes the taxpayer in me weep like a baby who just dropped the ice cream ball out of the cone. But we made every deadline, met every cost target, and hit every defect density goal. Thank you, CMMI, for making our customer so happy with our performance that they gave us upwards of 97% of the maximum award fee (it was a CPAF contract) but making the overall project so expensive that even the US Congress choked on the bill and killed the thing.

Hey kid, running a software business requires much more than just disparaging other professionals whose skills and history you nothing about. You need to learn what you don't know, then get back to me about...

Oh let's just cut to the chase: go fuck yourself.

Comment Re:Proof! (Score 1) 228

CGI Federal didn't pick MarkLogic -- the Lead System Integrator (aka US govt) did that. I have great respect for MarkLogic and what it does, and know lots about the product...but if that had been my decision to make, ML would not have been my choice for this project.

FWIW, CGI in Canada is a substantially different organization than CGI Federal. We ("Federal") are a US corporation that operates under an SSA ("special security agreement") with the US govt in order to mitigate our FOCI ("Foreign Ownership, Control or Influence") situation. We are a wholly owned subsidiary of CGI Group aka the Canadian Mothership, but we have an all-US citizen board of directors and agreed-upon policies that limit how we interact with CGI group -- that's the SSA.

Full disclaimer: I am not authorized to speak on CGI's behalf, and don't work for the division that was involved with healthcare.gov. For the most part I only know what I read in the papers plus what I hear around the virtual water cooler. But I know a witch hunt when I see one, and that's what the Washington Post has been pursuing since 1 OCT 2013.

Comment Re:Proof! (Score 2) 228

Actually, CGI has some great talent in both engineering and project management. How do I know this? Because I have worked at CGI Federal for three years now. The company's track record of successful deliveries is enviable in the Federal space. I say this based on 10+ years of experience in US Govt software development and contracting.

Of course, none of this is relevant to the CMMI discussion. Bringing up the CGI bogeyman as a counter example to the value of CMMI is purely intellectual dishonesty and FUD-mongering.

Not defending CMMI (IMO it's completely worthless), but I *am* defending CGI.

Comment CMMI is a scam (Score 5, Informative) 228

In 2005, my employer at the time decided to go for CMMI level 3 because it was required by a govt customer for their project. Certification achieved. Then in 2007 my employer opted to shoot for the moon and go for CMMI level 5. Again, certification achieved.

Two years later I left the company, because it was clear that CMMI level 5 was going to kill the company. CMMI level 5 introduced a high level of bloat, inefficiency, process overhead, documentation requirements, and (worst of all) process rigidity and attempts yo manage the development process by statistical analysis. Our delivery times more than doubled. The cost of delivering projects more than tripled. And the Holy Grail of reduced defect density? Nary a sign of such improvement. As far as I could tell, there was -zero- impact on code quality.

Our customers started abandoning us, our reputation circled the bowl, and everyone who had any business sense left the place in droves. What was a $100M/yr contract software development house is now down to 1/4 of the staff and revenue it had in 2009, and I fully expect their parent company will close their doors this year.

I firmly believe that CMMI Level 5 killed that company.

Comment As a long-time Austin resident... (Score 1) 230

I have a few observations to make.

1) "So what" that AT&T is only going to roll out this service to "tens of thousands of customer locations throughout Austin". Google is not promising to do anything more, with a plan to deploy it to select neighborhoods based on expressed interests from residents in those neighborhoods. The real question is whether AT&T tries to roll out AT&T fiber to the same neighborhoods or if they pick other neighborhoods. I would prefer the latter just so there's more high-speed coverage around the town.

2) I am currently a RoadRunner customer. RoadRunner sucks horribly, but AT&T's service sucked so much worse the last time I used it that I fired them as soon as I could. I'm not sure I would trust AT&T to make G-bit service work, given that they couldn't make dial-up or DSL work right in the past.

3) BRING IT ON! Competition is a good thing on all fronts. I also expect (hope?) to see other communications outfits (most notably Grande) try to get in the same game, which would be *great*.

I can't help but think of AT&T's announcement as a good thing...

Comment Re:TS is not SCI (Score 2) 138

I have no points to mod this up, but would if I did. This is dead on target, at least as far as how the military views this sort of thing. But do remember that TS and SCI are somewhat orthogonal; you can have SECRET/SCI and TS/collateral in addition to the more common SECRET/collateral and TS/SCI.

Also note that typically NSA is comfortable with encryption as long as they know how much effort is required to break it. The only way NSA will believe a difficulty estimate is if they actually break it. They don't like schemes that they don't know how to break because that means that they don't know for sure that other people have not broken it.

That said, if NSA approves it for use in the US government, it means that they probably believe that they are the only people on the planet who can break it.

Comment Re:Maybe this is how the rings formed (Score 1) 27

That was sort of my point. If the plumes carry away water made liquid from the tidal heating ((even a little at a time), eventually Enceladus will "run out" of water and what's left will be solid non-water material. At that point it could fracture all the way through. Oh, and the water plumes will freeze quickly once they escape, creating ice crystals, a process which would add material to the rings as well.

Am I missing something?

Comment Maybe this is how the rings formed (Score 1) 27

So tidal forces manipulate this moon enough to cause fissures to open, and stuff comes pouring out from underneath! Sounds like a fracture in progress to me, but one that hasn't torn the moon apart yet. It also sounds like there's some sort of elasticity in play; it's hard to imagine the self gravity of this small an object being a major force. So maybe when enough stuff escapes that the moon stops being elastic enough to recover from the tidal fissures, it fractures and splits?

Sounds like a perfect recipe for turning big rocks into small ones...that then resemble the stuff making up Saturn's rings.

Methinks we are seeing ring formation as a live event.

Submission + - Analysis of ATM PINs published (datagenetics.com)

drdread66 writes: Perhaps unsurprisingly, end users pick lousy PINs for their ATM cards just like they pick lousy passwords for web sites. An analysis of PINs from previous breaches shows that the #1 most used PIN (1234) accounts for more than 10% of all PINs in the data set.

Comment FOSS license compliance is difficult for many (Score 4, Insightful) 228

A previous employer of mine really really really wanted to offer FOSS support & products as part of their lineup. In the end, the lawyers won, as they couldn't craft a policy that would allow anyone other than a lawyer to make the decisions. This was mostly for GPLv2 and v3, but they got the dev managers completely wound up about all the license types. Mostly this resulted in the company punting on the FOSS idea.

It's not terribly surprising that some small outfit decided to outsource the responsibility, assuming they were in a similar "analysis paralysis" situation. Too bad they did not understand the intent of the licenses and just "do the right thing."

Comment Re:Size is deceptive... (Score 5, Informative) 89

I graduated from UT with a PhD in physics, and Mike Downer was a prof while I was there. He does "femtosecond physics" ie things you can do with extremely short pulses of laser light. Pretty cool stuf, actually. Anyway, a petawatt laser (10^15 W) fired in a femtosecond (10^-15 s) has a total energy of ~1 J per pulse...they're really not giant gizmos.

Message: the lasers in question aren't petawatt CW, but pulsed.

Comment Old idea (Score 2) 156

Whoop-de-doo. There are several outfits that have done something similar over the years, including companies that have tens of thousands of fingerprint devices out on the street already. I would be somewhat surprised if the tech covered in this article is not already patented by Lumidigm or somebody like them.

"Liveness checks" have been a part of fingerprint tech for many years now, ever since the famous "ghosting" attack on the early L-1 and Cross Match sensors. Whoever wrote the article didn't do their homework if they think this is actually "news."

Comment Re:Death of Slashdot? (Score 1) 522

Illegal? How do you figure?

The only law restricting cash that I know of concerns crossing a US border with more than $10k in cash, and even then you just have to declare the fact that you are carrying more than $10k. The act itself is not illegal.

Inside the borders of the USA, your comment about merchants being prohibited from accepting cash for a purchase is completely nonsensical. "Legal tender for all debts, public and private." That's what it says right on the note.

I'm not sure that carrying $100k in cash would stand up as "probable cause" for a search in most courts unless there were other factors involved...

Slashdot Top Deals

With your bare hands?!?

Working...