Searching \ for '[OT] - Firmware Maintenance Templates/Procedures' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: www.piclist.com/techref/index.htm?key=firmware+maintenance
Search entire site for: '- Firmware Maintenance Templates/Procedures'.

Exact match. Not showing close matches.
PICList Thread
'[OT] - Firmware Maintenance Templates/Procedures'
2000\06\01@055220 by D Lloyd

flavicon
face
Hi PICsters,

As we all know that documentation of code is very important and that we all
*religiously* follow our procedures <cough, cough>, does anyone know of any good
templates regarding maintenance as opposed to development?

Such templates would ideally relate to change control procedures, bug
maintenance etc. I went through the same exercise of obtaining such information
for development but procedures used by the likes of NASA are a bit overkill for
general embedded systems, so cut down information would be more beneficial.

Any help/useful pointers would be appreciated.

Kind Regards,
Dan Lloyd

Firmware Engineer, Electronic Operations
ABB Metering. England.

2000\06\01@095458 by Andrew Kunz

flavicon
face
They are not necessarily overkill.  The longer I'm in this, the more
documentation I want to see.

Unfortunately, most of us are still not that good at it.

Andy









D Lloyd <spam_OUTdan.lloydTakeThisOuTspamGB.ABB.COM> on 06/01/2000 05:49:44 AM

Please respond to pic microcontroller discussion list <.....PICLISTKILLspamspam@spam@MITVMA.MIT.EDU>








To:      PICLISTspamKILLspamMITVMA.MIT.EDU

cc:      (bcc: Andrew Kunz/TDI_NOTES)



Subject: [OT] - Firmware Maintenance Templates/Procedures








Hi PICsters,

As we all know that documentation of code is very important and that we all
*religiously* follow our procedures <cough, cough>, does anyone know of any good
templates regarding maintenance as opposed to development?

Such templates would ideally relate to change control procedures, bug
maintenance etc. I went through the same exercise of obtaining such information
for development but procedures used by the likes of NASA are a bit overkill for
general embedded systems, so cut down information would be more beneficial.

Any help/useful pointers would be appreciated.

Kind Regards,
Dan Lloyd

Firmware Engineer, Electronic Operations
ABB Metering. England.

2000\06\01@124707 by Quitt, Walter

flavicon
face
With all the hurry up and get it done, somethings gotta give.
Usually, it's the documentation.  :-(:-( -WaLT

{Original Message removed}

2000\06\01@132056 by Andrew Kunz

flavicon
face
Fortunately I work for an ISO-900x company now, so I can't ship until it gets
all the paperwork done.

If the paperwork isn't done when it ships, it isn't my head that rolls.

Andy










"Quitt, Walter" <.....wquittKILLspamspam.....MICROJOIN.COM> on 06/01/2000 12:44:50 PM

Please respond to pic microcontroller discussion list <EraseMEPICLISTspam_OUTspamTakeThisOuTMITVMA.MIT.EDU>








To:      PICLISTspamspam_OUTMITVMA.MIT.EDU

cc:      (bcc: Andrew Kunz/TDI_NOTES)



Subject: Re: [OT] - Firmware Maintenance
         Templates/Procedures








With all the hurry up and get it done, somethings gotta give.
Usually, it's the documentation.  :-(:-( -WaLT

{Original Message removed}

2000\06\01@142130 by Dan Michaels
flavicon
face
Andy wrote:
>
>They are not necessarily overkill.  The longer I'm in this, the more
>documentation I want to see.
>
....

What's worse - seems to me - is the tendency to put everything
online or on CDROM. Nice and cheap, but causes its own set of
problems. It's great for databooks, where you only need to look
things up occasionally, but ......

Recently, I signed onto an online business-service agency
[unnamed for now] which I **should** have been able to get
**started up** with mimimal effort. Unfortunately, I called the
company, and they told me to register on-line and download the
documentation. Well, that was about 400 pages worth of PDF files
- and I didn't download everything. Then you pour thru that
trying to figure out where to begin. Ever try reading 400 pages
of PDF on your computer screen? For a company who everyone said
was great/easy to deal with, it has turned into a real nitemare.
I haven't gotten past square-1 yet with this.

Also, I just bought a smallish product [the Internet Appliance
described in latest Poptronics]. It has exactly **1 LINE** of
documentation that says "go to our website and download the s.w.".
On the site it says, download this [500KB], and then go to emware
and get their s.w. [another 1-2 MB], and then go to Mchp and get
MPLAB. Well, you can see what this has turned into, too. Now,
if someone would just show me where home-plate is!!

Moral is - there should **ALWAYS** be an easy entry into the
product/system at a basic level, upon which to bootstrap off
of to the more involved stuff. The more "bloat-ware" the thing
is, the more important this is. My products include a 1-page
text called "Getting Started", which should allow anyone to
get up and running in 10 minutes.

Cheers for the new way of doing business,
- Dan Michaels
Oricom Technologies
===================

2000\06\01@142950 by D Lloyd

flavicon
face
part 0 2779 bytes content-type:application/octet-stream;Hi

I agree - documentation can never be considered to be bad but it must have real
value, rather than quality typical of being an "afterthought" . We do follow
procedure/perform peer reviews rather than formal methods (Fagan et al) etc etc.

On another documentation note, I read on the Net regarding some American
University professor marking his students down for providing commented code -
his argument was that you wouldn't intersperse French with English (using
English to describe what the French was) because you should be fluent in the
French in the first place.......Maybe the guy never had to maintain someone
else's code (or he had a crystal ball)?

I'll continue searching.

Thanks,

Dan






|------------->
|(Embedded    |
|image moved  |
|to file:     |
|pic23996.pcx)|
|             |
|------------->
 >------------------------------------------------------------------------|
 |Andrew Kunz <@spam@akunzKILLspamspamTDIPOWER.COM>                                        |
 |01/06/2000 14:54                                                        |
 >------------------------------------------------------------------------|



Please respond to pic microcontroller discussion list <KILLspamPICLISTKILLspamspamMITVMA.MIT.EDU>

To:   RemoveMEPICLISTTakeThisOuTspamMITVMA.MIT.EDU
cc:    (bcc: Dan Lloyd/GBPTD/ABB)
Subject:  Re: [OT] - Firmware Maintenance Templates/Procedures

Security Level:?         Internal



They are not necessarily overkill.  The longer I'm in this, the more
documentation I want to see.

Unfortunately, most of us are still not that good at it.

Andy









D Lloyd <spamBeGonedan.lloydspamBeGonespamGB.ABB.COM> on 06/01/2000 05:49:44 AM

Please respond to pic microcontroller discussion list <TakeThisOuTPICLISTEraseMEspamspam_OUTMITVMA.MIT.EDU>








To:      RemoveMEPICLISTspamTakeThisOuTMITVMA.MIT.EDU

cc:      (bcc: Andrew Kunz/TDI_NOTES)



Subject: [OT] - Firmware Maintenance Templates/Procedures








Hi PICsters,

As we all know that documentation of code is very important and that we all
*religiously* follow our procedures <cough, cough>, does anyone know of any good
templates regarding maintenance as opposed to development?

Such templates would ideally relate to change control procedures, bug
maintenance etc. I went through the same exercise of obtaining such information
for development but procedures used by the likes of NASA are a bit overkill for
general embedded systems, so cut down information would be more beneficial.

Any help/useful pointers would be appreciated.

Kind Regards,
Dan Lloyd

Firmware Engineer, Electronic Operations
ABB Metering. England.






Content-type: application/octet-stream;
       name="pic23996.pcx"
Content-Disposition: attachment; filename="pic23996.pcx"

Attachment converted: creation:pic23996.pcx (????/----) (00016015)

2000\06\01@145458 by Andrew Kunz

flavicon
face
part 0 3737 bytes content-type:application/octet-stream;
He's not too swift.

My mother and her family came to America from Germany in 1951.  They speak
German to one another most of the time, but often they mixed English words
without skipping a beat.

Since most Western programming languages are English-based, it makes sense to
put comments in your native tonque, whatever that may be.  At least you'll be
better able to understand your own code then.

I have a Russian friend who comments in English, because "technical English is
just very bad Russian"  (referring to the Greek root of both technical
languages) and "nutting is lost in the translation."

Andy









D Lloyd <dan.lloydEraseMEspam.....GB.ABB.COM> on 06/01/2000 12:03:57 PM

Please respond to pic microcontroller discussion list <EraseMEPICLISTspamMITVMA.MIT.EDU>








To:      RemoveMEPICLISTEraseMEspamEraseMEMITVMA.MIT.EDU

cc:      (bcc: Andrew Kunz/TDI_NOTES)



Subject: Re: [OT] - Firmware Maintenance
         Templates/Procedures










Hi

I agree - documentation can never be considered to be bad but it must have real
value, rather than quality typical of being an "afterthought" . We do follow
procedure/perform peer reviews rather than formal methods (Fagan et al) etc etc.

On another documentation note, I read on the Net regarding some American
University professor marking his students down for providing commented code -
his argument was that you wouldn't intersperse French with English (using
English to describe what the French was) because you should be fluent in the
French in the first place.......Maybe the guy never had to maintain someone
else's code (or he had a crystal ball)?

I'll continue searching.

Thanks,

Dan






|------------->
|(Embedded    |
|image moved  |
|to file:     |
|pic23996.pcx)|
|             |
|------------->
 >------------------------------------------------------------------------|
 |Andrew Kunz <RemoveMEakunzspam_OUTspamKILLspamTDIPOWER.COM>                                        |
 |01/06/2000 14:54                                                        |
 >------------------------------------------------------------------------|



Please respond to pic microcontroller discussion list <RemoveMEPICLISTTakeThisOuTspamspamMITVMA.MIT.EDU>

To:   EraseMEPICLISTspamspamspamBeGoneMITVMA.MIT.EDU
cc:    (bcc: Dan Lloyd/GBPTD/ABB)
Subject:  Re: [OT] - Firmware Maintenance Templates/Procedures

Security Level:?         Internal



They are not necessarily overkill.  The longer I'm in this, the more
documentation I want to see.

Unfortunately, most of us are still not that good at it.

Andy









D Lloyd <RemoveMEdan.lloydKILLspamspamGB.ABB.COM> on 06/01/2000 05:49:44 AM

Please respond to pic microcontroller discussion list <PICLISTSTOPspamspamspam_OUTMITVMA.MIT.EDU>








To:      spamBeGonePICLISTSTOPspamspamEraseMEMITVMA.MIT.EDU

cc:      (bcc: Andrew Kunz/TDI_NOTES)



Subject: [OT] - Firmware Maintenance Templates/Procedures








Hi PICsters,

As we all know that documentation of code is very important and that we all
*religiously* follow our procedures <cough, cough>, does anyone know of any good
templates regarding maintenance as opposed to development?

Such templates would ideally relate to change control procedures, bug
maintenance etc. I went through the same exercise of obtaining such information
for development but procedures used by the likes of NASA are a bit overkill for
general embedded systems, so cut down information would be more beneficial.

Any help/useful pointers would be appreciated.

Kind Regards,
Dan Lloyd

Firmware Engineer, Electronic Operations
ABB Metering. England.







Content-type: application/octet-stream;
       name="pic23996.pcx"
Content-Disposition: attachment; filename="pic23996.pcx"

Attachment converted: creation:pic23996.pcx 1 (????/----) (00016019)

2000\06\01@151310 by Dan Michaels

flavicon
face
Dan Lloyd wrote:
..........
>On another documentation note, I read on the Net regarding some American
>University professor marking his students down for providing commented code -
>his argument was that you wouldn't intersperse French with English (using
>English to describe what the French was) because you should be fluent in the
>French in the first place.......Maybe the guy never had to maintain someone
>else's code (or he had a crystal ball)?
>

Having had some experience both in and out of the university, and
having seen this sort of perfessor upcloseandpersonal, I can note that:

- many of them believe in the concept of "self-documenting" or
 "self-commenting" code.
- many of them believe computer scientists don't do programming.
- many of them have never actually done much coding.
- the ivory tower is not the real world.
- experience counts.
- never beat a dead horse.

Regarding the 1st [and worst] item, this idea is usually taught
in Pascal101 [ie, CS101], where much of the code comes out looking
more like a book [ie, prose] than a program. This is supposed to be
more natural for the beginner. Most people versed in C, I think,
look at this kind of output with horror.

Cheers,
- "the once and never ghost of pascal past"

More... (looser matching)
- Last day of these posts
- In 2000 , 2001 only
- Today
- New search...