Dilicon is your reliable dilident valueable outsourcing partner.
Dilicon assists the software development companies in United States and Europe with Co-development service and translates their product vision and technology leadership into functionality and features that bring value to end customers. Our software outsourcing services and solutions are focused on secure, scalable, expandable and reliable business systems. Through our affordable cost, high quality and reliable software services, we serve our clients, giving them value for money and thus client's satisfaction.
Who We Are
Dilicon is a group of professionals, having solid experience in software development and architecture designing. The company renders services in application development and serves as outsourcing partner for organizations seeking for quality software product. We aim to make our customers’ businesses more efficient, and competitive, by providing state-of-the-art development services for most popular computing platforms.
Expertise in creating mobile apps, custom business software and Web applications using modern, proven tools for coding, testing and project management.
We use modern technologies like Java/.NET, HTML5 & Bootstrap to create software for a wide variety of needs, including applications made to run on iPhone, iPad and Android devices.
Focus on your business value
We strive to build long-term relationships with our clients. Listening to customers and working with them closely is paramount to our process. Our fundamental guiding principle is to deliver quality software on time and within budget.
Strong and proficient team
All our team members have clear understanding of programming life cycle and perfect knowledge of different programming languages or platforms.
We quickly respond to changing market conditions by working in short sprints and demonstrating the working product every two weeks. This allows us to easily evolve and even change direction if necessary without incurring losses.
Full cycle development
We do all scope of work - from gathering technical requirements and business analysis to maintenance of the product delivered.
- Notice: Undefined offset: 0 in include() (line 23 of /home/mbalshunou/public_html/sites/all/themes/Porto/templates/node/node--twitter-feed.tpl.php).
- Notice: Undefined offset: 0 in include() (line 25 of /home/mbalshunou/public_html/sites/all/themes/Porto/templates/node/node--twitter-feed.tpl.php).
- Notice: Undefined offset: 0 in include() (line 56 of /home/mbalshunou/public_html/sites/all/themes/Porto/templates/node/node--twitter-feed.tpl.php).
- Deprecated function: The each() function is deprecated. This message will be suppressed on further calls in menu_set_active_trail() (line 2396 of /home/mbalshunou/public_html/includes/menu.inc).
How we work
Project Vision and Planning
At first stage we gather requirements for a project. We tightly communicate with you trying to understand your business and problems. As the result we prepare a document called Project Vision, which gives a general direction and purpose, to be sure we and the customer are on the same page. We put a major stone in a project base - a Project Plan document which includes information related to staffing, budgets, time lines, deadlines, goals and measurements.
At this stage we define the customer's technical requirements that will be addressed by the project. This gives both of us an answer what features and functions are going to be developed.
UX Prototyping and Design Specification
At this stage we prepare a document describing in details all modules and elements of the system as well as the interaction types. The product mock ups and architectural design are included into this document. We also think over the interface specifications, required for interaction with third-party components.
We use Agile methodology during development phase. The duration of sprints varies from project to project, but generally we use two week sprints. This duration is long enough for meaningful work to be completed. We are flexible to adjust the business directions throughout the development of a project. Very often changes are have to be made even in technical or design specifications.
Prior to starting each release, the project team works with the you to determine which work items will be included in the release. Releases often contain a mixture of feature, enhancement, fix requests, and professional service request work items. The work items are then distributed across the sprints in the release. Task burn down and feature velocity metrics are used as the primary gauges of the health of the project.
Product Release and Support
When the project is being released at the first time, it starts living its own life. Whether it will be long and successful depends on how we will track the desires of end customers. After release we devote our time to rapid implementation of change requests by following shiftings in business directions and market requirements.
Having more than 10 years of experience in software development and architecture designing, Alexander Smirnov has started it's own business as individual entrepreneur. He has contracted with several customers and has started to work on several middle-size projects in mobile and B2B domains.
A new company Dilicon LLC has been founded by Alexander Smirnov and Mikhail Balshunou. They have all components needed for successful business: deep expertise, customer base and passion to work. The company focuses on servicing technology needs of the U.S. clients.