Engagement
Our first one or more meetings are all part of the engagement process. While no rings are exchanged, information and knowledge are. This is the process in which we both decide if we can create a final solution to meet your goals. We will discuss your ideas of a final outcome, while we will input our ideas and experiences to help with the formation of a high level plan.

Yasgar Technology Group is involved with companies in many different industries. There are often times when solutions for one industry lead to unique ideas on how to resolve issues in another. We will also discuss any involvement with companies or projects if we feel there may be a conflict of interests.

Discovery
After we have sketched a high level plan and have agreed on an outcome, the real work begins. We will develop a totally custom proposal for the solution by gathering information and literature about your company from within. This process is extremely important, since it forms the blocks on which the solution will be built.

Yasgar Technology Group will concentrate on developing as sharp a view of the processes and people that will be involved and affected by the project. These people are the best source of information about what currently works, as well as what doesn’t. A wish list is often created in order for us to analyze what items we can resolve with a solution. How the project is perceived by employees and clients is often more important then it’s actual value in productivity or cost savings.

Design / Copy
Once the Discovery process is mainly completed, the Design/Copy stage begins. This is where Yasgar Technology Group consultants will organize all the information and make decisions on what to do with all the pieces of the puzzle. The considerations are items such as Integration with and effect upon current systems, workflow issues, use by disabled persons, scalability, etc.

For web based solutions, there is the time consuming issue of copywriting. The information presented must be extremely consise and useful, which often isn’t the case with literature that a company may currently have. Most printed literature is designed for appearance more than information. Internet users do not have the advantage of a salesperson standing in front of them to ask questions, so they want quality information, not fluff.

Development
Once all the homework and information is gathered, workflow and overall goals agreed upon and platforms considered, development can begin. Jumping the gun on the beginning of the development cycle is a fatal mistake. If you want to have a perfect recipe for cost over-runs or failed projects, starting development after the first engagement meeting is key.

Yasgar Technology Group will begin development at our headquarters unless resources at the client site, such as mainframe access are required. If remote access is not available, arrangements will be made to have one or more consultants on site during periods which such access is required.

Testing
Once large blocks of the developed product are functional, a testing plan will be executed by our staff, as well as volunteers or those assigned at your site. Testing scripts will always include expected results along with the freedom to have users experiment with using the application in ways not described in the test plan. Test plan scripts will include run throughs of all major functionality of the application.

Yasgar Technology Group realizes that testing and proofreading cannot be sufficiently completed by our developers and copywriters. The old adage of "If I knew it was wrong, I wouldn't have done it to begin with," still holds true today. The best method of testing is to have users with no idea how the application is "supposed" to work. This will also help to uncover many general usability issues.

Production
Once completed with the standard testing phase, a complete installation in the production environment will occur. At this point, more testing is required, but is often limited because of the use of "live" data. We can run through test plans as best as possible without compromising production data.

Yasgar Technology Group will often recommend a pilot situation, depending on the possible impact to overall corporate productivity. If the impact could be substantial, a pilot phase will usually be implemented. This will include a period of time where the majority of employees run the newly developed system while the older method is still in use. This phase always turns up a few more issues that can be resolved before rollout to the entire user base.

Marketing
Marketing, both internal and external, is essential to the successful rollout of new software and hardware solutions.

Internal marketing can be as simple as a few meetings during the beginning phases of the project, which help foster the feeling of being involved. This effort pays off greatly during the deployment phase, since employees are already familiar with the project and it's goals.

External marketing, as to the overall effect the new project will have on your clients and suppliers can be very effective advertising. It also helps to prove your company has a leg up on the competition.

Deployment
Deployment is the phase of actual distribution of the new solution to the intended audience. If there is a physical distribution and installation process for the application, it would have been part of the testing phase of the development. If there are infrastructure changes in the home office or field offices, this stage can become a project unto itself, requiring the complete analysis, beginning with engagement.

Yasgar Technology Group can provide deployment services for application which require distribution by CD or physically visiting locations to make changes to network hardware, desktop and server configurations, etc.

Support
Support for a new application or rollout is just as important as the development. Users that don't have an easy path for support will quickly become disenchanted with deployment, even with the best written software.

Yasgar Technology Group will help train your on-site staff or provide support during the deployment phase for applications deployed within your company. Yasgar Technology Group does not currently have the facilities to support applications released to the general public.

Yasgar Technology Group News and EventsYasgar Technology Group Contact UsYasgar Technology Group Web HostingYasgar Technology Group Client Login
Copyright © Yasgar Technology Group 2005. All Rights Reserved. Privacy Policy