Author Archive
Tuesday, May 25th, 2010
Back in March, I was promoted to Chief Technology Officer. This was a pretty big deal for me, as you can probably imagine, and it greatly expanded the scope of my responsibilities. That's partly why I've not been spending enough time writing for this blog. I'm actually proud of my ...
Posted in Software Development | No Comments »
Wednesday, December 23rd, 2009
When my development team got started on our new product, we established a hierarchy based on product ownership. One developer “owned” a particular piece of the product. Bill owned Documentation, Mark owned UI, Victor owned the Financial module, and so on. This had its own advantages, as it let an ...
Posted in Enterprise | No Comments »
Friday, November 20th, 2009
We are in the throes of development of our product, and while coding marches on, we’re asked on a near-daily basis: when will it be done? That’s a tricky question, one that has plagued developers and managers for years. There are countless books on how to estimate software development, ...
Posted in Enterprise | No Comments »
Saturday, November 14th, 2009
Where has the time gone? My last entry was on July 29, 2009. To say that a lot has happened since then would be a grand understatement. The short version is that I left the world of SharePoint consulting and accepted a full-time position at a software company here in ...
Posted in General | No Comments »
Wednesday, July 29th, 2009
Yesterday I had lunch with two colleagues. As we chowed down on pulled pork and spiced apples, we talked about what makes something "enterprisey" and the scenarios in which going with the "right option" isn't always the best option. It was a good lunch.
It seems like in every conversation about ...
Posted in Enterprise | No Comments »
Monday, July 27th, 2009
Not too long ago, I was working with Microsoft Excel and had to write some macros. I finished up my work in Excel but left it open, and several hours later, I came back to my computer and the Visual Basic code editor was still open, minimized along with Excel.
Seeing ...
Posted in General | No Comments »
Tuesday, July 7th, 2009
There's a term that comes from online games known as grinding. This term is used to describe a repetitive activity intended to accomplish some goal. For example, you might find yourself repeatedly killing a certain type of creature in the hopes that it'll give you a particular piece of loot. ...
Posted in Software Development | No Comments »
Saturday, June 20th, 2009
Until about two weeks ago, I had no idea why so many developers were going ga-ga over Ruby on Rails. It wasn't because I had a problem with Rails; in fact, I didn't have an opinion at all. That's the beauty of ignorance.
But as I started to delve deeper into ...
Posted in Software Development | No Comments »
Wednesday, June 3rd, 2009
Yesterday I installed Service Pack 2 for WSS 3.0 and MOSS 2007 on the two servers in our Development farm. I purposely did not follow the guidelines for upgrading SharePoint as I wanted to see what happened when I ran the installer. Since it’s a dev environment, there was no ...
Posted in Enterprise, Software Development | No Comments »
Sunday, May 31st, 2009
I've been giving a lot of thought to Microsoft Dynamics lately. Microsoft Dynamics encompasses Microsoft's enterprise software for customer relationship management (CRM) and enterprise resource planning (ERP). Microsoft developed CRM in-house, and bought the ERP applications from various companies so it could compete in the enterprise applications spaces held by ...
Posted in Enterprise | No Comments »