Software Architecture – Reviews & Builds
We provide two specific capabilities in Software & Application Architecture: Development of a comprehensive Architecture from ground up with the project team, or reviewing existing architectures.
The Software Architecture review focuses on the technical design and implementation of the application and the primary deliverable from the review is a report comprised of an analysis and a set of recommendations. Additionally, we may spend time on items from the review that require follow-up or research and may recommend enhancements or modifications to the existing architecture
Software Engineering Processes and Methodology – Consulting & Implementation
We provide this service either as an independent review for existing projects to assist in clarifying and finessing existing software development processes or as an implementation service at the beginning of a project to apply appropriate processes and tools to enable a coherent development process and create predictable outcomes for even the most complex project.
Implementing the Rational Unified Process (RUP)
Zeus Consulting, Inc. consultants have had strong experience with the RUP software development methodology in large-scale projects. We can provide specific consulting and mentoring to project teams and organizations wanting to implement part or all of this comprehensive methodology to build robust, deterministic and repeatable processes into their software development projects.
We can customize the RUP for individual projects to assure that the appropriate degree of software engineering process is applied to each unique project scenario to deliver the necessary balance between process and practicality dependant on the complexity of the specific project.
Periodic Technical Reviews
Regular independent reviews are a critical risk management technique. Where an incremental development approach is employed it is useful to time these reviews to coincide with the transition between increments. We recommend a minimum two-day review every month to review any issues related to the use of the underlying technology. These two days will typically consist of one day of reviewing and a second day of feedback and coaching on review issues. We can also extend the coverage and detail of these reviews to provide a complete project Health Check service which typically requires 5 days on site interviewing the key stakeholders and reviewing key performance indicators and success criteria.
J2EE Project “Fast Track” Workshops
The J2EE project Fast Track Program is an intensive 5 or 10 day workshop designed to accelerate the learning process prior to a new team embarking on a complex project for the first time. The program provides designers and developers extensive exposure to best practices of software engineering design, implementation, and deployment. The objective is to cover at a high level all aspects of the Software Development Life Cycle (SDLC) as they relate to your specific project to provide the entire development team with a solid understanding of the OO iterative development process.
We lead the project team through every aspect of the design, development and deployment of an end-to-end thin slice of the application. Interspersed with the development effort are lectures on important technical topics and seminar style case studies addressing common technical issues and best practices.
TRANSITIONING TO JAVA" STRATEGIES
There are many architectural and technical considerations when either migrating to a pure Java environment or co-existing J2EE and Java with other legacy assets
Our consultants have worked on a number of projects where Java is the development platform of choice. We can provide consulting, guidance and migration strategies to enable organizations to move to the Java platform while retaining and leveraging the existing IT assets already in production on other platforms
Additionally we can provide guidance on how to architect J2EE applications to take full advantage of Java Application Servers and EJB architectures
Creative Web Design
Inspiring website design hand tailored to establish your online internet presence.
Sophisticated Web Development
Web application development specializing in customized web based software tools.
Custom Design
Custom crafted (no pre-made templates) website's consciously designed to create a positive user experience.
Flash Design
Do you want to be interactive and animated? If so we'll design your website completely using Macromedia Flash®.


