Cynergy Systems, Inc.

lookfirst™

it starts with design

Our approach to providing services alongside our customers is to focus on building these applications with the users and their requirements first and foremost. We call this approach LookFirst™ and it has proven countless times to help create powerful software that makes companies more successful.

The LookFirst™ approach focuses on the user experience first. We suggest a phased approach to the development effort which leverages a wide array of services and software to significantly reduce the risk of failure.



Phase 1. The Model & Design

Our Model & Design phase focuses on the application from the end user's perspective. During this phase the user interface including all captured data fields is developed by Cynergy Systems Architects and Designers.

Initially the interfaces consist of just the screens, controls, data fields and menus. Users work iteratively with the M&D staff to accomplish these critical goals.

  • Guarantee screens reflect unique needs
  • Guarantee all data requirements are captured
  • Guarantee the relationships between the two are well understood

These screens are then hooked together so that the flow of the application begins to take shape. At this point, the user can tell us instantly and definitively what's right and what's wrong. With this feedback, we then confidently deliver the roadmap for the application that drives development to deployment.

  • Data Model
  • Functional Specification
  • Project Plan
  • Test Plan
  • Deployment Plan

By focusing on how the user interacts with business data, we drive out requirements easily missed by the traditional tedious back-to-front approach. We all know that requirements documents can never be truly validated by end users until they see and interact with the user interface. With our approach, users are more engaged, more interested and, in the end, provide more meaningful feedback and information dramatically reducing the chances of the expensive missed requirement.

Phase 2. Development

In this critical phase, the user interface is hooked into the middle tier services where business logic and data access logic are partitioned. The middle tier is then connected to the database and the application begins to come alive. We focus on the use of established development best practices including open and transparent source control, automated builds, automated unit and functional testing and the use of collaborative tools

The actual development of the application is traditionally the time where users and stakeholders feel the most left out. Developers retreat to dark corners slinging code to deliver an application that never sees the eyes and ears of users until the last possible moment. With LookFirst™, we understand that providing an open and transparent development phase helps not only reassure business users, but helps our Developers, Project Managers and QA teams to know they are building the right solution.

We partner with Atlassian Software, makers of the JIRA issue management tool to open the doors providing a transparent development process. The project and test plans developed in Phase 1 are loaded into JIRA and as tasks are assigned, fixed and tested, JIRA provides a complete view of the progress. Issues can be discussed, assigned, redirected and re-opened through a very intuitive web based interface. Reports can be viewed online, in Excel and can be delivered right to the desktop using RSS. Most companies hide the truth about their development process, because they have something to hide. At Cynergy Systems we crave the involvement of our customers.

Phase 3. Maintenance

You don't grow to over 1400 customers by thinking your partnership with your customers ends when the last line of code is written. We believe in mentoring and growing alongside our customers. We provide a complete suite of maintenance and hosting options to help our customers continue to grow and mature their business with their software.

Ten years of experience have proven that the LookFirst™ approach delivers software that works the first time.

Would you like to learn more about how our LookFirst Approach can impact your next software project? Contact us and let's talk.