Q & A of users' concerns

Source: Internet
Author: User
Tags microsoft website

(1) What is the background of software developed by Qixing studio?

Starstar studio should be officially opened for external business as 2010, and the core product is the conference room booking system. In fact, as early as around 2008, I wanted to develop a conference management software, because at that time, the company still booked a meeting room in white. At that time, the company had five meeting rooms. Every day, the Administrative Department staff placed five columns on the sub-book, indicating that five meeting rooms should be arranged. Employees should book the meeting room and write the starting time of the meeting room on the sub-book. Later, in order to save the paper, the White Paper was replaced with a whiteboard, and the staff still made the reservation. Since then, I have started preparing for system development.

After more than a year of hard work, the conference room booking system 1.0 was released. The earlier version took the most time in the interface design, because the system was designed for all people and many people had poor computer knowledge, therefore, the interface cannot be complex, but it must be beautiful. In any case, around 2009, the first version of the reservation system was sold. If you remember correctly, it should be "Lily marriage network ".

In 2010, after the founding of Kickoff's studio, he first thought of the name "dipper Studio". However, as soon as he checked that there was a Beidou Navigation System in China, he felt that it was inappropriate to call it a dipper, it is changed to "starstar Studio. Both the dipper and the navigation star have strong Chinese colors.

(2) How is the product development progress? ,

When starstar studio was just established, there was only one "Conference Room Booking System ". In 2010, with the gradual stabilization of the reservation system, the second system was developed: the starstar portal website. He was initially developed for his own purposes, because I needed a content management CMS system to promote my studio online. Although there are many CMS systems on the internet, after all, the kernel is in the hands of others. I feel that, regardless of my technical strength, I can be competent to build my own CMS system. Therefore, in the second half of 2010, I started the starstar portal system. But the complexity is far beyond my imagination.

The portal system was originally positioned as a CMS system. The simplest of CMS is that a "news category + visual editor" can be fully qualified, but when I first planned the portal, the purpose of the plan is too big. There are not only news, documents, libraries, forums, but also beautiful interfaces, support for a variety of databases, and finally easy to use. As a matter of fact, people who do website know, nothing else, is a forum. The online discuz has been doing this for many years. Therefore, although the development started in 2010 and the result was not completed in 2011, it took nearly one year to complete. Finally, in the second half of 2011, the portal system portal3.0 was released. This version provides three templates and supports MSSQL and SQLite technically.

Because the development cycle of the portal system has greatly exceeded my expectation, because I decided to slim down the system. At that time, the most time-consuming development was: to support multiple databases, I needed to provide multiple Provider Interfaces. To support multiple templates, I need to provide multiple templates. Therefore, these two functions must be optimized. The so-called optimization is: cut down. Since then, starstar portal no longer supports multiple databases and multiple templates (but two templates are supported by default ).

After removing these two features, the software cycle was greatly accelerated, and portal5.0 was released at the end of the first half of 2012. However, it is a pity that the portal system itself is very complicated, and the previous portal system in an enterprise requires the general manager to make a decision. Therefore, this system takes a long time, but it also sells the worst. (I also sold several sets later, but the average price is much higher than other systems of stardom ).

Due to unsatisfactory portal system sales, I had to push new products. The first thing I thought of was the helpdesk system. Because I used to do more helpdesk and knew how hard it was. Many support staff are busy solving problems for their employees every day. However, in the eyes of the boss, support is not an eye-catching role. The big reason is that the boss doesn't know what you are doing. For example, if a user asks you to reinstall the operating system, you will find that after installing the system, you need to install office for the user, Configure Outlook, and install anti-virus software, unknown difficulties may be scheduled during the period. That is, the subsequent application time is much longer than the operating system installation time. However, it is a pity that the boss doesn't matter how you solve user problems during the briefing. Even the Boss feels that installing an office is not technical, and users can install it on their own.

Due to the unequal user information, it is necessary for my task to develop a helpdesk. On the one hand, helpdesk can accumulate knowledge, and on the other hand, it can produce various reports. In this way, when the meeting is held again, let the data speak, A chart and a report can show the value of it.

The Helpdesk meeting was quite smooth, so about half a year later, helpdesk came out and was well received by users.

(3) What about the workday and leave system?

The background of working log development is that when I was working at that time, I had to write weekly reports every week. Every time I wrote weekly reports, I had to repeat the emails to see what I did this week. Because I decided to make a log system for my own use. That is, the work log system is actually used by myself. It took about two to three months to create a log system, and the system started to be quite simple, just like recording the journal account. However, this system has many functions, such as work plans and project logs, I added it myself, because I felt that a single log was too thin and I needed to expand it. After the second version of the log system is released, the new features include: log, project log, my calendar, my plan, and my tasks. It seems that I have started to make a detour. As user feedback is coming soon, it seems too messy. For example, what is the relationship between logs and calendars? logs, plans, and tasks are similar, which can confuse users with where I wrote them? Therefore, in 2013, I decided to crop logs as soon as possible. Cut the calendar. The column is organized to make it more reasonable.

The KaiXing leave system was originally designed for a German automobile company because the other party hoped to launch the service within two months. So I spent two months developing the service. After several tests by the other party, I found bugs constantly, in the end, the other party does not need this system. However, no matter how you ask for leave, the prototype already exists, which is followed by the startup star leave system.

 

(4) What about the voting system?

The background of the voting system is that many companies will carry out some selection activities in an active atmosphere. Although the starstar voting system is also called the character selection system, you can select pets, scenery, and plants.

 

(5) What about the purchasing system?

The startup star procurement system is still being optimized until now (August 2014.

 

(6) When purchasing software, many companies will look at the "Origin" of the Software. How can users solve their worries like you?

I personally feel that software development has gone through three stages: the first stage. In the DOS era, the program is relatively simple. A person can develop a software, for example, WPS. In the second stage, in the Windows 98 era, the system became more and more complex. In order to cope with this situation, a group was required to work together to develop software. In the third stage, after the advent of the Internet, software development began to be divided and simple to personal development, complex to team development. The reason for personal development at this stage is that the Internet knowledge is too rich and you can find a solution through the search engine in case of technical problems, which gradually reduces the team's development advantages. For example, on GitHub, we can see that many excellent personal programs can be comparable to or even surpass the team's development. Therefore, the conventional approach is not unacceptable.

Starstar is positioned as a center enterprise service. One of them is to make it as detailed as possible. For example, many OA systems have meeting room reservations, but what users want is not just meeting Reservations, for example, he hopes to integrate with outlook after booking and display it on a terminal, which is not available in OA.

In addition, our products have a trial period of up to one year. After a user is satisfied with the purchase, the user's worries can be solved.

 

(7) What are your future technological prospects? In the face of new technologies, do Starling have any solutions?

For the development of technology, JS + HTML5 + CSS and databases will become the mainstream in the future. In addition, mobile applications are also very important. However, at least for enterprises, mobile is not necessary, and starstar products are not being introduced. In the future, two problems will be solved: Microsoft office365 series and Android series. (Unfortunately, we may not consider the apple series. First, because Apple's development is too complex, its object-C syntax is a bit unacceptable. In addition, Android occupies 80% of terminals, far above Apple's 15 share ).

In enterprise applications, Microsoft still cannot shake the ground. With the launch of Microsoft's office365 and cloud Sharepoint, Qixing will change according to changes in Microsoft's technology, such as our new conference room booking system, it supports office365 integration. The user can book The meeting room in office365, And the offline 365 reservation can also be reflected in the booking system.

On the other hand, the android client may be released based on market demand changes. However, if you have used the Venus leave system and helpdesk system, you will find that we have supported the android client. For the convenience of users, our client is an email. In this way, you do not need to install the app separately and directly use the mail client that comes with your mobile phone, which is convenient and efficient.

 

(8) How to comment on starstar products?

Starstar currently has seven core products: Book, helpdesk, portal, worklog, vote, purchase, and appform. These systems can run independently or as a whole. If they are a whole, they can basically be used as OA. The system uses ASP. NET + MSSQL. All required software can go to the official Microsoft website to download the official version for free. Our products have been officially used by dozens of companies and are favored by users. In the future, we will continue to improve product quality, increase R & D and innovation, and ensure that our products are more competitive among similar products.

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.