Donohoe Digital's expertise in software development can benefit your company. You can leverage the processes, tools, infrastructure, source code and techniques we developed to support our casual games business. Learn from our extensive experience building enterprise software at Netscape and Blue Martini. We can help you with:
-
Software Development Lifecycle - At Netscape, Blue Martini and Donohoe Digital, Doug helped build efficient, productive and creative software development organizations. While each organization is different, there are fundamental tools, techniques and processes you can utilize to improve the development speed and quality of your software.
-
Architecture - Good Software Architecture encompasses more than just which frameworks or technologies you use. It is also a philosophy of development which includes requirements gathering, design, coding, testing, tools, sales, customization, support and maintenance. Donohoe Digital can help you develop the best architecture for your needs.
-
Application Frameworks - From Spring to Ruby on Rails to Wicket, we can help you choose the right web application framework for your development needs. We are familiar with a wide variety of open-source frameworks and have contributed fixes and libraries back to the community.
-
Swing - We have extensive experience creating rich Swing applications for Windows, Mac and Linux that install and act like normal desktop applications. We have technology for: peer-to-peer communication, auto software-updates and efficient client to server communications over HTTP.
-
Development Environment - A common, well documented and easy to setup development environment across your organization leads allows your team to focus more on producing good software and less on resolving configuration issues.
