Ok, so, I am veto-ing putting NANT on the staging server. Even though its good practice for Agile development to have daily builds, there is only one developer (me). It makes it a little overzealous. While it would be best to get that done at some point, time is a factor now and there are more important things than NANT on the horizon.
Looking for a good cheap bug tracker. I LOVE fogbugz. Also worked with unfuddle which is good. Both can be pricey based on what you are using them for.
I have started making little changes to the app of Project:Awesome just to get things working. Looking at this application recently I have discovered the following things:
· Weird security for an internal app. I don’t really understand the necessity? Maybe to make it scalable (which brings me back to my original point).
· UI is pretty raw. Orig developer even admitted he kind of threw it together. Looking forward to gutting it.
· Bad variable naming. I don’t like non descriptive variables, and there are a whole bunch. Along with digits on the end of them. Annoying. Also did prefixes for stored procs like SEL and DEL I really don’t like that and plan to sp_rename the crap out of them.
I mean the app works (mostly), but the structure is pretty wild and difficult to get a grasp of. Lot of third part apps. From what I can understand it takes text and turns it into .pdf then into another printable format and sends it to a printer. I really don’t understand the need for the pdf conversion. Its nothing that can’t be done with just html.
Also learned that the original dev is an ISTJ. Which pretty much means he (inaccurately) thinks I’m an idiot. Really can’t rely on him to help me without speaking badly about me. Been there. So, I’ve been trying to ask him as little as possible. Update -This actually isn't true. I was thinking of my interaction with a INFJ, I got the two confused. This is good to know. Basically it means that I think he has a lot to learn. I don't know this to be true because I haven't really spent time with him.... but it does make me trust him a bit more. In the future I wont be as cautious asking him for help. There is another dev I am working with, I met him last week. Seems pretty smart and will be a big help. He is not on Project:Awesome but he’s on my team.
Pretty much have my PM pegged as an ISTP. Which means he doesn’t really “get” me. Thinks I’m a little unconventional, but is open to my style as long as it brings results. Also means he’s a hard worker, honest, and enterprising. I think we will work together well.
Think my boss is a male ESFJ (rare). Which means he’s warm, kind, likes people, and works HARD. A lot of my friends are ESFJs, also means he respects my brilliance. Which is always good in a boss.
For those of you wondering what I am talking about look here: http://www.personalitypathways.com/type_inventory.html
So, now that the vpc is set up and the app is running. We are going to be moving on to the other development items. That’s exciting.
On a lighter note me and Erika went out this weekend and had a fun time. We went to a club and found this guy on the dance floor. I asked him for the specs to the flux capacitor. He took it in stride, lol.
Hey Sara
ReplyDeleteWont be with interwebs for a month.. so I'll check GD whenever I can :)
Keep it up :)
OMG on that pic
ReplyDeletelol
who said you could use my pic?
ReplyDeletelooks good! good luck with the site!
ReplyDeleteThink VMware/Citrix!, Think THIN! Think VIRTUAL!
You could just write good software that doesn't have any bugs and item tracking becomes pointless.
ReplyDeleteBug Tracker - Check out a project called MANTIS. Free, open source. Runs on PHP/MySQL, which are also free so your cost of purchase is zero. You can probably have the whole thing up and running in an hour.
ReplyDeleteI used it to manage a large-ish project a few years back and hosted the whole thing on a Windows server. Worked flawlessly.
Bug tracking?! I use post-it notes on my monitors -- Christmas all the time...
ReplyDeleteI'm so proud of you!! Keep up the good work!
ReplyDelete