Vice President, Application Development
PennyMac is a leading national home loan lender and servicer. Enjoy great rates and a quick, painless process when you purchase or refinance your next home.
As an experienced software leader, my core initiatives focus on delivering technical solutions which provide iteratively-deliverable business value. What does that mean? The sentence reads a bit heavy, but when you boil it down it’s a simple truth really. Our observations about life confirm it in almost every other arena, and so it follows that the same is often true for software development too: ⇨ Never sit on value when you can deliver now and yield a small but probably harvest. Of course, that’s just the first step of many. Each subsequent step (or deliverable) is a large enough deployment to provide additional business value, and when compounded with the previous deliverables, the value often can be exponential. It has often been my experience that business leaders focus on big picture business value initiatives without considering that they could be diced up into 10 or so smaller & more quickly deliverable iterations. Once such an early-iterative roadmap is defined, the bulk of the items become more and more chronologically flexible allowing business to pivot priority without the entire dependency sheet collapsing. Fewer things please me more professionally than the opportunity to come alongside active business strategy and shoulder the weight of planning with a technical strategy that actually INCREASES the potential business value already defined. Not only does technology not have to get in the way - but yes, it can actually deliver more value, more quickly, than the strategic planning team deemed reasonable. Oh, and development teams seem to enjoy providing additional business value every 1-2 months as well.. go figure :)