Residency of Knowledge – 014

A frustration with Microsoft’s Power Point began this topic. Before completing it, I realized that PowerPoint operates only as a portal into propensities people already harbor.

Knowledge on a topic resides in your head, and in your heart. Last years slide presentation doesn’t have it. A collection of overheads doesn’t have it. The e-mail you sent to John and Susan doesn’t have it.

Slide presentations and e-mails require that they be ephemeral. The following quote was lifeted from user miglia on contactsheet.org:

“In the past, the notes on the blackboard represented a summation. The teacher wasn’t writing all there was to know on the subject – that existed in books, papers, pictures, documents, films, and other archives. The teacher merely presented a synthetic overview of the corpus relevant to the lesson at hand.The teacher was able to do this (if they were a good teacher) because they had some mastery of that corpus. The notes on the board were ephemeral, epiphenomena of the narrative the teacher’s master caused him/her to weave around the source material. On reflection, this is why I got nervous about overhead projectors (OHP).

OHPs were more difficult to produce, and were produced in advance of the lesson. The teacher became preoccupied with the presentation of the OHPs, making sure they were laid out clearly and legible from the back of the class, as they would be unable to effect significant changes on the fly. They would have to prejudge very accurately the length of their talk, and the level of engagement of their audience. They would, in short, have come to see the production of the OHPs as the end in itself, rather than the summative mastery of the subject matter.”

I’m an advocate of the chalk-talk.

 

Posted in General | Leave a comment

Process vs. Product – 002

I received this from the higher up management today (September 2004):

Today, the TYBRIN SE/TA Organization became the first organization within TYBRIN and the first base organization to receive CMMI Capability Level Ratings ! TYBRIN SE/TA was assessed in four process areas that are key to our ability to effectively and efficiently manage tasks on the contract. The conducted appraisal was the most stringent, a “SCAMPI A” appraisal. The appraisal process began about a month ago with a readiness review and concluded this week with personnel interviews and documentation reviews of our implementation of CMMI practices in the following four process areas: 1). Project Planning; 2). Project Monitoring and Control; 3). Supplier Agreement Management; and 4) Process and Product Quality Assurance.

[…]

This is only the first step of our continuing process improvement program. This was a baby step that allowed us to step into the CMMI model and understand how to implement the model while keeping our focus on our customer and business goals. We now launch into a continuation program to improve our organizational maturity in not only these 4 key process areas, but to also expand to additional relevant process areas. In the coming year you will see us attack Requirements Management and Risk Management.

I truly appreciate everyone’s contribution to TYBRIN’s successes here at the AFFTC.

The author of this email is a good guy. I appreciate his efforts. He’s personally and professionally been kind to me. And he doesn’t often blow his own horn or blow smoke at others. I don’t know what he does most of the day, but I think I should be really proud of his accomplishment. But there is a lot I don’t understand about why this is an important accomplishment. It feels empty for the feet on the street, pointy end of the spear kind of guy. I suspect it’s important to Tybrin because it’s important to someone else, perhaps the government. Or perhaps, it’s a professional milestone — something like breaking a 4 minute mile to an athlete. Is this a process accolade? For me (Joe SE/TA engineer), the more valuable accolade would be about the product, not the process. That’s the world I control. That’s what my work is about. That’s what my professional milestones entail. I’d love to hear someone say, “I’ve never seen a better product!”

So much energy is put into having good meetings to plan activities, that nobody seems to care any more that the activities themselves are done at a quality level. CMMI. ISO 9002. These are all certifications of the processes. Does anybody look any more at what is coming out the factory door? Why is the process more important than the product?

Bottom line is that I think there’s more leverage to change a process. If you succeed at that, you affect many more people collectively, in mass. You get to avoid individually training, teaching, and motivating individuals with custom attention. It appears to be a much more efficient way of being good. My humble opinion: “It ain’t gonna work.” Powerpoint didn’t make better speakers. Word doesn’t make better writers. Nothing replaces people, invidually being good.

The sad observation is that as we look for powerful leverage, gaining business advantage, we get what we put energy toward. We get a company with great processes. Does anybody grade the product? No. Not really. And when the customer doesn’t value it, we’re motivated to not deliver it.

I need to keep my eye open for customer sets that value quality products. Not in BS speeches. But for real. And they express a willingness to sacrifice something else to get it.

Posted in General | Leave a comment

Mandriva 2007.0 Gets the Software Management Correct

I’ve used Linux since 1994. I’ve used Mandrake Linux since 2002. I’m now running Mandriva 2006.1 and Mandriva 2007.0.

Mandriva 2007.0 finally has the software install and de-install tool correct. Mandriva uses RPM package distribution similar to that made popular by Red Hat. Red Hat has gone mostly commercial, leaving Fedora in the home-use / free-download wake. Mandriva has picked up the baton, and keeps an active presence in the free-download arena.

My suspicion is that it will pay back dividends to them because they have a well-done scalable product line. Just like Apple took over the academic world because they gave computers away free to grade schools, buyers of Mandriva commerical packages will probably come from the user base of free at-home products.

The product division lines are natural. For example, in the free Professional version I downloaded, the graphics drivers are free licensed. On prior installs, I had obtained nVidea graphic drivers from other sources, and, yes, they did offer better performance and capability. And if you want that, and are willing to pay slightly more, you can buy a commercial verion of Mandriva 2007.1, which includes these drivers and other software restricted by non-GNU licensing. This division seems natural, and not offensive to me.

At the same time, Mandriva is not skimping on the in-house development software made available across the product line. After 2 weeks of using 2007.1, I have been most impressed with the software install/removal tool RPMdrake. It always annoyed me that I had to run independent, sequential sessions of removing software (then stop, reload for installs, then re-authenticate as root, then wait for package lists again) and installing software.

They have now combined removing, installing, and updating into one integral GUI. Good job, development team. For the first time, it was obvious to me that updates listed as available include only those software packages I already have installed. Perhaps it was happening that way before, but the new GUI is what made my brain understand what was happening.

I installed the entire system from the 1.44 disk network images. There are glitches and failures reported in the forums, but for me, things worked well. Initially, I went into “power mode” and just checked every software category to install. Doing this, I got “package didn’t install” errors three times. I suppose they must have been 3 of the more obscure packages.

My internet link died, so I had to start over. This time I accepted the default settings, and added the games category. A half day later, the system was up and operational (time limited by my internet connection).

One suggestion for the network install script writers..

An initial 40 MB image is downloaded that then takes over and does package selection, device confirmation, etc. After this stage, if anything goes wrong, don’t make the user start over and download the 40 MB image again. Instead, check the hard drive. If it’s present, just get right into package selection.

Posted in Computers | Leave a comment

NAS not SAN – Why Not FTP?

In the October 2nd issue of Federal Computer Weekly, pag 29-32, John Moore discusses reasons why Virtual NAS (Network Attached Storage) hasn’t caught on. In case you aren’t familiar with V-NAS, John’s definition suffices:

“The technology works by creating a layer that masks the physical location of data. Client devices and servers are no longer mapped to specific physical storage devices.”

And when I read that, I just couldn’t get my mind around why V-NAS is required or desireable in the face of good old fashioned File Transfer Protocol (FTP). For example, if you download some of the aviation screensavers from ftp.increa.com, I can pretty much guarantee you that you don’t know the source location of the data. Similarly, the KDE desktop under Mandriva 2007.1 Linux virtualizes FTP file locations the same as any physical hard drive or partition or network share. What’s the big deal with V-NAS??

Both FTP and NAS are file oriented protocols, unlike the block I/O virtualized with Storage Area Networks (SANs). Setting aside SANs, is there some performance or management issue that prevents underlying FTP to do anything V-NAS is suppose to do?

Posted in Computers | Leave a comment

Tight Recursion Questions

I’ve pondered, discussed, debated, and argued about many things in my life. The order of that verb list isn’t accidental. I listed it sort of in order of how much time you ought to spend on each one. Argue very little. Debate in a few well-controlled forums. Discuss with many people. Ponder and pray more than you discuss.

Conversations are like liquid in a funnel. Conversations sort of scatters around at the top, catching all sorts of topics, and rinsing the walls of life’s containment into the mix. But as they continue, they start coalescing on very few intractible, fundamental, precepts of life. At this point, learning and growth tends to stall unless participants are willing to engage on questions that deviate from the “yes” or “no” variety.

Below are two questions that may be helpful with a willing partner when done in a giving (not taking) way.

  • To the Humanist or Atheist, ask “Are you absolutely sure there are no absolutes?”
  • To the Christian pursuing free love instead of obedience to God, ask “Are you being legalistic about grace?”

The last miscellanea I’ll include here is a favorite observation: “Experts aren’t”.

Posted in Spirit & Heart | Leave a comment