EmotionSoft is currently unable to respond to offers for new development projects, as the entire schedule has been assigned until August 2021. We apologize for the inconvenience, but we will only be able to offer new projects that start in September 2021 or later.
Thank you for your understanding.

Large- and medium-scale system development projects

When we enter into a large system development project that requires 100 man-months to develop, we are usually mediated by an SES agent company, and EmotionSoft enters into a quasi-delegation contract with the SES company to work on the development site.

Business structure for a large scale project
Business structure of a large-scale system development project

In general, when freelance developers enter a large project site, most of the services are provided in this format.
At EmotionSoft, we have participated in the most projects in this format, and have created systems for end users in various industries through many SES companies from the time the company was established until now.

When EmotionSoft is commissioned to develop a large scale project such as a large scale renewal of an internal system, a new B2C website, or a large scale renovation of an existing website, we provide this type of service.

Translated with www.DeepL.com/Translator (free version)

Estimated Service Fee

Basic monthly unit cost: JPY750,000 (monthly work hours: 160-180 hours)

  • We will be flexible in negotiating the monthly fee depending on the work content and other conditions. Please contact us via the contact form.
  • If you can work 3 or 4 days a week, we will calculate the monthly fee based on the unit price of JPY4,100 per hour. (e.g. if you work 4 days a week, monthly working hours: 105-120 hours, the monthly fee would be JPY492,000)

For SES companies

Contracting for partial development of large-scale projects

In the case of the development of a large-scale system as in the first example, EmotionSoft does not enter the scene as a developer, but rather undertakes the service of providing some of the functions used in the system to be developed as components.

We use this style in cases where we are asked to create some functions of the system under development using our technology such as creating asynchronous applications using EmotionSoft’s integrated authentication system or Restful API, or creating UI using trees or customized grids.

Business structure for part of large scale project
大規模プロジェクトの部分開発におけるビジネス

When providing services in this format, it is basically a contracting agreement. However, EmotionSoft does not provide services as a contractor when the expected man-hour exceeds one man-month. Therefore, either the entire development effort must be kept within one man-month, or the monthly deliverables must be agreed upon in advance, and the contract must be repeated for each month until delivery.

For more information, please see “Short-Term Waterfall Development under Contract” or “Contracting for Development that Takes About Three Months“.

Estimated Service Fee

Service cost: Unit cost = JPY750,000 (based on an estimated labor time of 20 days)

  • The service fee will vary depending on the nature of the work and other conditions. Please contact us via the contact form.
  • If the expected number of man-hours is less than 20 days, the monthly fee will be calculated based on the unit price of JPY41,000 per day. (e.g., if the expected number of workdays is about 12, the monthly fee will be JPY492,000.)

To the Service Flow

Direct participation in end-user system development

At EmotionSoft, we have been directly involved in building systems for small companies. For example, we have developed an integrated system of import/export management and accounting for a small trading company, which is as functional as a large-scale development.

In the future, I expect to see more demand for business management systems for small and medium-sized companies, such as Grandit, Kintone and Yayoi Accounting, and when they need to be customized to fit the business characteristics of the company, I will implement special screens and functions as plug-ins.

Business structure for end user direct development
Business structure for direct participation in end-user development projects

When providing services in this format, the overall development man-hours often average about three to four man-months. The contract is basically an outsourced contract, but Emotion Soft does not offer outsourced contracting services for projects that require more than one man-month of development time, so the monthly deliverables are agreed upon in advance and the contract is repeated each month until delivery. For details, please refer to “Contracting out development that takes about three months“.

Estimated Service Fee

Service cost: Unit cost = JPY750,000 (Assuming the expected man-hour is 20 days/180 hours)

  • The service fee will vary depending on the nature of the work and other conditions. Please contact us via the contact form.
  • If the expected number of working days in a given month is less than 20, the monthly fee will be calculated based on the unit price of JPY41,000 per day.
    (*Of course, it is possible to extend the development period by reducing the number of working days per month during the development period.)

To the Service Flow

Small-scale development of program components, etc.

We also support small-scale development services such as program component development. What is expected is a request to create tools for general use in Web applications and Windows applications.

EmotionSoft has a lot of experience in developing custom components for ASP.NET web applications and Windows applications. We would like to make use of this experience to provide program components that can be used in a variety of applications.。

Business structure for system parts
Business structure in program component development

In the case of program component development, most of the specifications and function definitions are clearly defined by the client, so the overall development time can be kept within one man-month in most cases. For more details, please refer to “Short-Term Waterfall Development under Contract“.

Estimated Service Fee

Service cost: Service unit price = JPY750,000 yen (based on an estimated work time of 20 days)

  • The service fee will vary depending on the nature of the work and other conditions. Please contact us via the contact form.
  • If the expected number of workdays is less than 20, the monthly fee will be calculated based on the unit price of JPY41,000 per day.。

To the Service Flow

Web site creation

We can handle the production of small websites using WordPress. In this case, the contract is for a website to be released to the public.

Basically, the client prepares the text and photos that will be used as the content, and EmotionSoft uses them to create the appearance of the website and uploads it to the web server. The appearance and the structure of the site will be decided in advance as a rough wireframe between the client and Emotion Software before the work starts.

Business structure for web site produce
Business structure in website development

Estimated Service Fee

Service cost: JPY70,000 – JPY200,000 (depending on the size of the site)

  • In order to set up a website, you will need to sign a rental server contract with a web service provider and pay a monthly maintenance fee of \1,200 – \2,400. If this work is outsourced to EmotionSoft, an initial setup fee of about JPY20,000 will be charged. (The client will be responsible for paying the monthly maintenance fee.)
  • The scale of the website to be created will be 6-7 pages including the top page. It is expected to include the following pages: “Services”, “Store Introduction”, “Product Introduction”, “Price Information”, “Profile”, and “Contact Us”.
  • If you want to update your website continuously, you can choose to instruct the client on how to do it or entrust EmotionSoft to do it every time.
  • If you choose to hire EmotionSoft to update your website, we will charge you JPY3,000 per hour.
  • Webサイトの更新をエモーションソフトに依頼する場合、時間単価\3,000円にて応じさせていただきます。

To the Service Flow


Short-term waterfall development under contract

When EmotionSoft provides services under a contract agreement, we limit the scope of our services to projects that are expected to take less than one man-month to complete.

Since the man-hours include the entire waterfall development process starting from the requirements definition (requirements definition, external design, detailed design, manufacturing, unit testing, integration testing, system testing, release, and acceptance), the number of man-hours that can be invested in program manufacturing will be very short in order to complete these processes in one month. Since this is not very realistic, as shown in the figure below, we actually provide services in this format only when the client has already completed the requirements definition and functional design.

Waterfall development in a month
Waterfall development done in one month

The development results we have done in this format include the development of several program components where the actual programming can be completed in three to four days. Most of the clients for this type of service are small software vendors or freelance developers like EmotionSoft, but all of them are able to accurately define the requirements and functions. Therefore, we were able to proceed smoothly from the start of the service to the acceptance inspection.

Development contracting that requires about three months

In the case of directly undertaking the entire development of a small-scale system, the client and EmotionSoft agree on the monthly deliverables in advance, and then sign a monthly contract to work on those deliverables.

Waterfall Development in three month
Waterfall-type development done in about three months

The overhead for this type of service is the monthly contract, but it has the advantage of reducing the risk of delays in the development schedule for both the client and EmotionSoft because the contract binds the management of the development schedule.

In this model, for example, for a project that requires about three months of man-hours, the number of man-hours available for actual program production is about one month. EmotionSoft has experience in developing the following systems using this model.

Special label printing program for use in the manufacturing process of a machine tool manufacturer Total development time: 2 man-months, total cost: JPY1,800,000
Import/export and accounting management system for a small trading company

Total development time: 3 man-months, total cost: JPY2,700,000