Explore Our Services
We bring an extensive experience in and specializing on Microsoft .NET solutions.
We follow well known industry standards and tools. We do not want to re-invent the wheel, but concentrate our efforts on new inventions.
Concepticore operates through all Application Lifecycle stages starting from the very first steps towards creation.
-
Building your organization from ground-up. First steps are the hardest ones, we did it - we will help you to do it.
-
Identifying your goals and target markets, defininng your strategy and potential.
-
Building great teams, finding and interviewing candidates.
-
Raising IT and Development activities.
-
Selecting the right environment and tools.
-
Training and knowledge transfer on all levels.
-
Idea creation and cristalizing the conceptual model.
-
Gathering, analysing and processing Functional and Non-functional requirements.
Functional Requirements may be calculations, technical details, data manipulation and processing and other specific functionality that define what a system is supposed to accomplish.
Non-functional Requirements are often called qualities of a system. In general, functional requirements define what a system is supposed to do whereas non-functional requirements define how a system is supposed to be.
-
Development of the Software Requirements Specification.
A Software Requirements Specification (SRS) is a complete description of the behavior of the system to be developed. It includes a set of use cases that describe all the interactions the users will have with the software. Use cases are also known as functional requirements. In addition to use cases, the SRS also contains nonfunctional (or supplementary) requirements.
-
Building detailed architectural design and technological mapping.
-
Build working processes and Software Development Methodologies that suits your organization the best.
Software development methodology refers to the framework that is used to structure, plan, and control the process of developing an information system. A wide variety of such frameworks have evolved over the years, each with its own recognized strengths and weaknesses. One system development methodology is not necessarily suitable for use by all projects. Each of the available methodologies is best suited to specific kinds of projects, based on various technical, organizational, project and team considerations.
-
Establishing development, build, test, staging and production environments.
-
Visual Studio Team System including MS Visual Studio and Team Foundation Server
Visual Studio Team System is a set of software development, collaboration, metrics, and reporting tools from Microsoft.
-
MS SQL Server, Oracle and LDAP Directory Server.
-
Design Patterns, and Best Practises guidelines from Microsoft Patterns & Practices.
-
AGILE Software development methodology.
-
RAD libraries from the leading providers like ComponentArt and Infragistics
-
iPhone applications
-
Windows Mobile
-
Android platform
-
Web sites optimized for viewing from mobile devices
-
Release to production and post-release Software Maintenance.
Software Maintenance in software engineering is the modification of a software product after delivery to correct faults, to improve performance or other attributes, or to adapt the product to a modified environment.
-
Performance, stability and maintainabilty improvements modifications.
-
Correction of problems discovered after product delivery (Corrective Maintenance).
-
Product adaptation in changing environment.