The Minnesota Office of the State Auditor (OSA) oversees $40 billion dollars in local government spending. The Office of the State Auditor monitors local government financial activity in Minnesota by performing audits of local government financial statements and by reviewing documents, data, reports, and complaints reported to the Office. The financial information collected from local governments is analyzed and serves as the basis of statutory reports issued by the Office of the State Auditor.



The Need

The OSA website, from a design and functionality standpoint, was very outdated and needed a major refresh. They wanted to create a new look for the website, including a color scheme, layout, icons, etc., and apply it to the current website that uses XML, XSLT, and CSS. The full development and redesign of the OSA’s website needed to be built on their current content management system running on an OSA server provided by the OSA.



The Solution

Since it had been a long time since the last redesign, we project required comprehensive user experience research and testing to drive web page and information architecture designs. Overall project tasks required us to: • Execute all visual design stages from concept to end • Create wireframes, storyboards, user flows, process flows and site maps to communicate interaction and design ideas • Analyze user needs to implement site content, graphics, performance, and capacity • Develop web site maps, application models, image templates, or page templates that meet project goals, user needs, or industry standards • Establish and design guidelines, best practices and standards • Provide clear, detailed descriptions of web site specifications such as product features, activities, software, communication protocols, programming languages, and operating systems software and hardware • Develop and document test plans, testing procedures, and test results • Design and implement web site security measures • Establish backup and recovery standards • Develop and implement procedures for ongoing website revision • Select programming languages, design tools, or applications • Develop databases that support web applications and websites • Write supporting code for web applications websites • Recommend and implement performance improvements • Create web models or prototypes that include physical, interface, logical, and data models • Analyze user needs to determine technical requirements • Develop and document style guidelines for web site content • Provide knowledge transfer



Services Provided

Strategy Consulting
User Experience Research
Information Architecture Design
Open/Closed Card Sort
Content Audit
Wireframe & Prototype
Responsive Web Design
Web Development
Content Migration
Testing & QA
Analytics & Optimization
Website Support
Accessibility Compliance
Project Management



Technologies Used

Umbraco CMS
Visual Studio