- Ext JS
- SQL Server,
I am a manager of software architects who compose niche business apps (“situational apps”) for finance/accounting, risk, legal, and sales professionals. Situational apps fill specialized needs – they are targeted, they strictly adhere to a defined business context, and they have a limited use case and life -- which makes them distinct from other enterprise software. The best situational apps exist only in the memories of satisfied users.
As a leader, my job is to ensure that stakeholders situational apps projects have commissioned the right need. These projects fail when stakeholders ignore the constraints or satisfy the wrong need. Situational apps are “built to achieve” while being “built to scale” only as much as necessary and “built to last” only until the date or event terminates the need for them.
As a manager, my first priority is to deliver valuable results on-time and cost effectively. The second priority and privilege is to develop people to build compelling software and enable them to always ask more of themselves. I am a natural teacher, and I believe the best way for people to advance themselves is by learning to write the software they need for the challenges they face. Learning to write anything is best done by doing lots of writing and delivering the work product to people ready to offer good feedback. I write software every day, and I challenge my colleagues to do the same. I also expect the leaders and teams I support to value the composition of original software and support the efforts of people who dedicate a significant portion of their private lives to this difficult art. Software composers are valued contributors -- their judgement matters most when deciding how to achieve their mission – so I do everything possible to ensure they can formulate valid opinions based on solid understanding of business need and take ownership for their results.