If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

 
Go Back  dBforums > General > Chit Chat > Accounting package maintenance

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 10-28-10, 11:06
kitaman kitaman is offline
Papabi's friend
 
Join Date: Sep 2009
Location: Ontario
Posts: 626
Accounting package maintenance

One of my customers asked me if would take over maintenance and development of their Progress accounting system. They have all the source code, but no system docs. Any thoughts?
Reply With Quote
  #2 (permalink)  
Old 10-28-10, 11:10
pootle flump pootle flump is offline
King of Understatement
 
Join Date: Feb 2004
Location: One Flump in One Place
Posts: 14,905
What's "Progress accounting system"?
I would do some sort of review of the source code to decide how much I wanted the job, and then quote for the work according to sliding scale of how much of a PITA it looks like. No system docs is fine so long as part of the "maintenance and development" includes a long time writing them.
__________________
Testimonial:
Quote:
pootle flump
ur codings are working excelent.
Reply With Quote
  #3 (permalink)  
Old 10-28-10, 11:11
Teddy Teddy is offline
Purveyor of Discontent
 
Join Date: Mar 2003
Location: The Bottom of The Barrel
Posts: 6,075
Charge them for evaluating the source, then make a decision based on what you found.
__________________
oh yeah... documentation... I have heard of that.

*** What Do You Want In The MS Access Forum? ***
Reply With Quote
  #4 (permalink)  
Old 10-28-10, 11:12
pootle flump pootle flump is offline
King of Understatement
 
Join Date: Feb 2004
Location: One Flump in One Place
Posts: 14,905
Pfffft - you just cribbed me.
__________________
Testimonial:
Quote:
pootle flump
ur codings are working excelent.
Reply With Quote
  #5 (permalink)  
Old 10-28-10, 11:37
Pat Phelan Pat Phelan is offline
Resident Curmudgeon
 
Join Date: Feb 2004
Location: In front of the computer
Posts: 12,605
A lot depends on issues that you could never cover in a post.

From a technical side, I'd buy a copy of SQL Spec if you don't already have one. It makes nifty documentation of the Progress database, and this is where the surprises usually lurk. I take this back, SQL Spec does NOT document Progress databases... I thought that I had done that, but I must be corn-fused.

From an accounting side, how picky is your client and how comfortable are you with GAAP and specifically with Canadian legislation in that area? Unless you are really, REALLY good I'd be sure to write the contract or statement of work so that you're only responsible for implementing what the client requests. There is WAY too much liability for this to be profitable any other way that I can imagine.

If you want, I'll be happy to pull this into a new thread. Otherwise we'll both be lambasted for talking shop in the corral!

-PatP
__________________
In theory, theory and practice are identical. In practice, theory and practice are unrelated.

Last edited by Pat Phelan; 10-28-10 at 12:42. Reason: Corrected an error
Reply With Quote
  #6 (permalink)  
Old 10-28-10, 12:34
Thrasymachus Thrasymachus is offline
SQL Server Street Fighter
 
Join Date: Nov 2004
Location: Down The Rabbit Hole
Posts: 7,979
ready teddy's sig. one of my specialties is a field I have coined software archealogy.
__________________
software development is where smart people go to waste their lives
Reply With Quote
  #7 (permalink)  
Old 10-28-10, 12:52
kitaman kitaman is offline
Papabi's friend
 
Join Date: Sep 2009
Location: Ontario
Posts: 626
Pat, can you set up a new thread?
Thanks, Jack
Reply With Quote
  #8 (permalink)  
Old 10-28-10, 12:55
Teddy Teddy is offline
Purveyor of Discontent
 
Join Date: Mar 2003
Location: The Bottom of The Barrel
Posts: 6,075
Likewise on this side of the fence. My few years of spelunking around legacy source code in an attempt to extract meaningful architecture cues has taught me that source access can be damn near useless when stacked next to the cost of a rewrite or off the shelf purchase. Or, it could be completely self-documenting and read like a tv guide. You just never know...
__________________
oh yeah... documentation... I have heard of that.

*** What Do You Want In The MS Access Forum? ***
Reply With Quote
  #9 (permalink)  
Old 10-28-10, 13:52
Pat Phelan Pat Phelan is offline
Resident Curmudgeon
 
Join Date: Feb 2004
Location: In front of the computer
Posts: 12,605
Quote:
Originally Posted by kitaman View Post
Pat, can you set up a new thread?
Done!

-PatP
__________________
In theory, theory and practice are identical. In practice, theory and practice are unrelated.
Reply With Quote
  #10 (permalink)  
Old 10-31-10, 11:12
johngraham johngraham is offline
Registered User
 
Join Date: Oct 2010
Posts: 1
Quote:
Originally Posted by kitaman View Post
One of my customers asked me if would take over maintenance and development of their Progress accounting system. They have all the source code, but no system docs. Any thoughts?
I wouldn't go near it
Reply With Quote
  #11 (permalink)  
Old 10-31-10, 11:23
Pat Phelan Pat Phelan is offline
Resident Curmudgeon
 
Join Date: Feb 2004
Location: In front of the computer
Posts: 12,605
Quote:
Originally Posted by johngraham View Post
I wouldn't go near it
Oh come on! No guts, no glory!

While Canada is no where near as litagious as the United States, there is WAY too much risk for me to consider this profitable!

-PatP
__________________
In theory, theory and practice are identical. In practice, theory and practice are unrelated.
Reply With Quote
  #12 (permalink)  
Old 10-31-10, 12:23
kitaman kitaman is offline
Papabi's friend
 
Join Date: Sep 2009
Location: Ontario
Posts: 626
This would be time and materials, not flat rate. The client already buys custom software from me that interacts with the package.
My real predicament is whether there is enough work to justify the up front learning. And whether it is easier to learn another environment, or find another client that fits what I currently know.
Reply With Quote
  #13 (permalink)  
Old 10-31-10, 13:32
Pat Phelan Pat Phelan is offline
Resident Curmudgeon
 
Join Date: Feb 2004
Location: In front of the computer
Posts: 12,605
If it was time and materials, and it was clear up front in the statement of work or the contract that you would simply implement changes as directed by the client (not professing any tax or accounting knowledge), then the risk would be acceptable to me. The part that only you can decide is whether it is time to find a new client or if the work needed is justifiable. Keep in mind that you might be able to convince the client to either pay for training or allow hours for you to train yourself, either of those could make the situation a lot more palatable.

As I remember it, you're in a pretty remote location. Finding new clients in your neighborhood might be challenging. A good client is worth a fair bit of sacrifice any day any where, so in your case that might be enough to "tip the scale" toward staying where you are.

-PatP
__________________
In theory, theory and practice are identical. In practice, theory and practice are unrelated.
Reply With Quote
  #14 (permalink)  
Old 11-02-10, 13:48
kitaman kitaman is offline
Papabi's friend
 
Join Date: Sep 2009
Location: Ontario
Posts: 626
Decided not to do it. After talking to the client, there isn't enough work to justify the investment.
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On