HMB Application Development

Your applications are the backbone of your business. You rely on them to empower your staff, to drive your business processes, and ultimately to create your competitive advantage.

Our solution teams have deep expertise with the Microsoft .NET platform, and we leverage it to consistently deliver high-quality applications that fulfill our clients’ business objectives.

Our Application Development services have been a core capability at HMB since our beginning in 1994.  From many years of successful solution delivery to a wide variety of client industries, HMB has gained a rich collection of repeatable and proven assets ranging from reference architectures and design patterns to project delivery methods.  We can help you create innovative solutions that offer:
  • Reduced time-to-market
  • Pedictable results and reduced risk
  • Lower overall cost of ownership
  • True business value


Offerings

  • Custom Application Development
  • Application Integration
  • Cloud Computing
  • Application Migration
  • Mobile Applications
  • Software Development Process Improvement


close

Architecture Assessment

HMB conducts architecture assessments in two scenarios. First, as a prescriptive process to ensure that an architecture design satisfies the quality attributes that are determined by business goals. Second, HMB conducts the architecture assessment as a quality assurance exercise to ensure that a preexisting architecture satisfies the quality attributes identified by the business.

architecture assessment model
Identifying Business Goals Business goals represent the desires of the stakeholders on the project. By focusing this entire exercise on the customer we ensure their needs will be met.

Determining Quality Attributes The exercise of determining quality attributes allows HMB to identify the preferences of the organization. HMB assembles an Architecture Score Card that identifies the quality attributes’ critical level.

Determining Architecture Once quality attributes have been identified, the architecture can be designed or evaluated depending on the scenario in which the assessment is being conducted.

Satisfying Quality Attributes
By having the quality attributes as the determining factor for the design or evaluation of the architecture, we are ensured that the architecture has direct traceability back to the quality attributes that have been identified.



Supporting Business Goals
Because the quality attributes are identified from the business goals, we can provide direct traceability between the quality attributes and the business goals.
[close]

close

Distributed Telemedicine Implementation

Local Healthcare Startup

Background/Overview
A local healthcare startup organization was looking to invest in a significant software effort to provide a visual telemedicine experience that would revolutionize healthcare by making healthcare more readily available, more affordable, and significantly easier to access.
The Challenge
This healthcare organization needed to quickly build a robust, extensible, service-oriented architecture that provided a suite of visual tools to give a patient a secure, pleasant experience while communicating with a physician over video conference. This unique, revolutionary challenge came with requirements to be scalable to thousands of concurrent users and providing a robust RESTful API for third party software integration.
 
 
 
 
The Solution
HMB assembled an agile team of software development and software process experts to plan, design, implement, test, and deliver a suite of software packages that addressed each of the specific requirements of the business.

HMB leveraged the Microsoft .Net stack including ASP.Net MVC, C#, WPF, and SQL Server to create a cohesive system that is able to grow and change with the business. By leveraging the best of breed Microsoft technology stack, HMB was able to deliver this solution quickly, accurately, and to every specification identified.
The Result
In less than twelve months, this healthcare organization was able to successfully deploy the hardware and software solution and begin seeing patients. The time to market strategy was successfully balanced with the long term interests of the organization and a maintainable, flexible system was delivered quickly and efficiently.


close

Video Resume Service

Local Company

Background/Overview
A technology based service company that connects job seekers, recruiters, and employers with state-of-the-art digital video profiles had a rock solid business plan but lacked the technical expertise to implement the technology side of the business.
The Challenge
A technology based company offering services to staffing firms, prospective employers, and prospective employees had limited personnel resources to implement the necessary technology pieces to record, host, search and market video resumes. They needed a technology partner that they could trust to implement a flexible, maintainable, high performance, website and video resume recorder. While the business was planning on starting small, it expected to grow very quickly and needed an infrastructure that was scalable with that growing business.
 
 
 
 
The Solution
The client engaged HMB to design, implement, and deliver their website, video resume recorder, and administrative management system. HMB utlilzed the Microsoft technology stack to serves as a flexible, dynamic platform for a fast growing business.

HMB leveraged a robust cloud computing platform, a stack of best-of-breed application development platforms including Silverlight, WPF, WCF, ASP.Net MVC, SQL Server 2008, and a robust framework of HMB best practice foundational elements to deliver the robust, flexible solution that client needed to grow and quickly react to their changing business.
The Result
Iteratively, HMB released the client’s website and related software with new features and functionality as the customer base demanded it. By incrementally creating the new features, our customer was able to advertise the changes quickly. This proactive approach led to a strong relationship with these early adopters.

HMB’s ability to quickly get the minimum set of functionality to market quickly allowed their client to capture a dominating market share by entering the video resume service market before any legitimate competitors. By reducing their time to market, HMB played a pivotal role in expanding their market rapidly in a faster-than-anticipated timeframe.


close

Architecture Assessment

Local Real Estate Investment and Management Trust

Background/Overview
HMB was engaged by a real estate investment trust that has several software packages and manual processes to manage the lease generation and execution process for their retail properties.
The Challenge
This organization has a legacy database system that manages the lease generation and execution for short term leasing. The system had become very difficult to support and the lack of flexibility began slowing the business processes down and impacting their growth goals.
 
 
 
 
The Solution
Through the HMB Architecture Assessment, HMB was able to methodically and accurately identify a robust, flexible architecture that addresses the growing needs of the business. The HMB Architecture Assessment does this by emphasizing that the business goals will identify the highest priority quality attributes of the system. By taking these quality attributes into consideration, HMB is able to identify an architecture that specifically satisfies all of the quality attributes that were generated as a result of identifying the business goals.
The Result
As an outcome of the HMB Architecture Assessment, the client was able to see a proposed architecture that was used to create a set of development deliverables and a rough estimate of effort for implementation. Additionally, HMB’s Architecture Score Card identified the prioritized quality attributes that were developed as part of the process.


Technology Focus

  • Microsoft .NET
  • SQL Server
  • WPF
  • ASP.NET MVC
  • Windows Azure
  • SQL Azure
  • WCF


Microsoft Partner
HMB Delivery Experience

<
  • As a customer, I appreciate that HMB approaches our business like a partnership, offers very competitive rates and all the while providing top notch IT services



    Franklin County Treasurer
  • HMB has consistently provided high quality .Net developers to our team.  The rapid ramp up and ability to become quickly productive for the project has not been matched by any other consultants.  We are very pleased with HMB's high performing, business-minded developers.



    Head of IS
  • Well done! This is the A-team!



    IT Manager
  • HMB focuses on customer inclusion and participation, which has provided opportunities for both clarity of business needs and project success.



    Leader, Operations Support
  • HMB has the ability to gently help their customers navigate operational roadblocks entrenched in “the way we’ve always done it” to assist their customers gain operational efficiency via technology improvements



    Franklin County Treasurer
  • Jody, congrats to you and the team on a successful implementation!



    Sr Vice President Distribution Operations
  • From the beginning of the project, it was clear their major concerns were doing the project in the right way the first time and understanding the business just as well as the practitioners in the agency.



  • HMB is just not another highly skilled service provider; they care about the solution they are providing their customers, and how it will continue to serve them in the future.


    Rosa Barker

    IT Director, Franklin County Treasurer
  • I'm attending the lessons learned to understand what made this program so successful.


    Tom Harris

    Partner, HMB
  • At the end of the day it comes down to doing the right thing. If you do what's right for your clients and treat your employees well, everything else falls into place. It's just that simple .


    Mark Buchy

    Partner, HMB
  • The HMB team has established themselves as not just a vendor, but a partner, in helping us achieve our mission. They believe and live with us our value of 'be so good they can’t ignore us.



    Sr. Director
  • My company chose HMB over other options primarily because of their people.  They came highly recommended, but what made them stand out amongst their peers was the professionalism and expertise of their team.



    Business Application Manager
  • In developing Ohio’s educational e-grants system, HMB served as a great partner from start to finish.



    Director of Grants Management, Ohio Department of Education
  • Most importantly, [HMB] seems to live by the idea that their business is not just about performing their assignments brilliantly, but also about satisfying their clients deeply.



    Business Application Manager
  • High achievement always takes place in a framework of high expectation.



  • We partnered with HMB because of their track record of successful projects, the depth of their technology staff and their flexibility. HMB provided us with the right resources in a short timeframe that allowed us to meet our client commitments in a timely and cost-effective manner. 



    Vice President of Technology
  • HMB truly catered to 'our' needs on our RightFax Implementation. Their sales representatives and technical staff were a pleasure to work with. 



    IT Contract Administrator
  • Professional, experienced, reliable and trustworthy sum up our relationship with HMB


    Emily L. Shaw

    Chief Deputy, Franklin County Treasurer
>