Purgatory

I started a new job last week working for a local company as a senior CF developer.  The job I signed up for was supposed to be a high-vis project, with multiple applications written in CFMX 6.1/Fusebox 4.1, with plans to move to Fusebox 5.  I was looking forward to this, as I have been interested in taking a peek at Sean Corfield's work in FB5, which has gotten really good reviews. Plus it was supposed to give me an opportunity to work with a small team for the first time in a long...... time.  I was stoked.

However, as sometimes happens, things have stalled. My position is not 'turned on', and I don't mean that in the way you would want it to.  In the interim, I have been assigned to do some work on some other projects that need some attention.  For how long, I do not know.

Oh my heck.  

My worst fears have been realized. I have now inherited 3 projects left by my predecessor, all using different frameworks/versions and no documentation.  He left several weeks prior to my arrival, so there was no formal turnover, although I did get him on the phone for about 30 minutes.

The one I am working on now is a Fusebox 3 application without the Flip and Fusedocs.  The database is Access and there is a printed ER diagram, but no CASE tool, and no descriptions of what the tables are for, or what the fields mean. I know about what the application is supposed to do, but I don't understand the business domain at all, and I was forced to meet with the clients to discuss changes *before* I ever laid eyes on the application.  Yowza.

My next one is one that is 95% complete according to the former developer, and it is written in Model-Glue Unity.  Again, I have a rough idea of what it is supposed to do, but there is no formal documentation.

This company has a lot of CF developers, but they are spread out at client facilities, and there clearly has not been an effort to standardize anything where development is concerned.  Maybe I can help them with that.

On a positive note, I should get some good experience working with several flavors of Fusebox and Model-Glue Unity.  However, since the projects are already way down the road, the clients are starting to complain about late deliverables.

This is going to be painful for a while, I just know it.

TrackBacks
There are no trackbacks for this entry.

Trackback URL for this entry:
http://www.jefffleitz.com/trackback.cfm?07CA496F-AE0C-0C44-DE4319A9F4150085

Comments
Mark Fuqua's Gravatar Always fun to come late to what others have been told is your party! Good luck Jeff. Sounds like nightmare.

Mark
# Posted By Mark Fuqua | 12/4/06 7:52 PM
BlogCFC was created by Raymond Camden. This blog is running version 5.5.001.