Home > Services > Software Development Life Cycle > Analysis & Design

Based on the target business model, goals and requirements, we identify target system architecture, architectural patterns, key mechanisms, and modeling conventions for the system. If necessary, we develop Proof of Concept solution to make sure key requirements and key risks identified as part of analysis are addresed by the target solution. Our design includes (but is not limited to) architecture, user interface, database, subsystems, classes, system interfaces, patterns.

Our Technical Architects and Designers are generalizing specialists, meaning in addition to  being experts in Technical Architecture, Design and Development/Coding, they have solid skills in other disciplines such as Configuration Management, System Analysis, Testing, Deployment etc. This allows the team management to efficiently shuffle our resources across multiple disciplines depending on the needs of the particular phase and iteration of the project life cycle at any given point.


@2012 eSense Incorporated