Software development is not only programs, but also performs many other tasks:
- The collection requirements for software / equipment, analysis, development of the concept and detailed instructions.
- Verify that there is no such ready-made solution that could be used or adapted for a solution to your needs, which can save significant money and time.
- Design software architecture.
- Software Development.
- software testing.
- Selecting a computer or hosting. Application deployment.
- Development of embedded projects
- Remote administration.
- The further development of the application.
I have experience with developing applications for desktops, north, embedded hardware tablet / mobile phones with Android and web development. Today, the world of information is required interconnection systems, for example, shop with accounting.