Axmor Software - Custom Solutions CompanyServicesTechnologiesQualityCase StudyContact

Technologies


Realize My Ideas
Requirements Definition Services
Secure My Solution
Software Security Services
Testimonials

Zyre Corporation

"In short, I couldn’t be happier with the work from Axmor."

"Not only has Axmor delivered our solution on-schedule and on-budget, their technical expertise and world-class professionalism has greatly exceeded our expectations."

"Axmor has been more than just a software developer for us. They have consistently added value to all areas of our project - from providing recommendations for product enhancements to streamlining the technical architecture of our solution."

"We have been working with Axmor for over a year and have experienced the highest quality of service at an affordable cost. Choosing Axmor as our development partner has been one of the best decisions we have made."

Ross Beinhaker
President & CEO

Software Consulting:
Requirement Definition Services

 

The success of project implementation strongly depends on how precisely the target software requirements are defined.

Requirement definition is particularly important for large projects; especially where project completion within an allocated timeframe and budget is critical.

Stay within your project timeframe and budget

Axmor consultants have extensive experience in providing our customers with professional project requirement-definition services.

We address all aspects of the customer's future solution when offering our help in developing solution requirement specifications. This includes, but not limited to, the customer's IT environment, requirements for future software upgrades, performance and scalability, hardware compatibility if required, and usability for end users. In the end, the customer receives a thorough project documentation package, eliminating typical offshore development risks.

Project documentation covers:
  • complete project requirement specifications

  • timeframe/ budget/ deliverables by phase

  • risk description and risk mitigation strategies.

The Project documentation package ensures the customer receives the exact required functionality - no more, no less. The customer doesn't pay for developing redundant features, yet has the guarantee that all required functionality is covered.

Project documentation gives the customer full control over the project duration and budget:
  • Clear project scope
  • Effective control over project flow
  • Complete project flow transparency
  • Predictable deliverables at each project phase
  • Control over project budget - day by day, phase by phase
  • Project risk reduction

Project documentation ensures a customer has full control over the project timeframe, so a project will be delivered strictly on time and within the allocated budget.

How it works

Axmor experts have proven experience in specifying project requirements off-site. Once a customer approaches us with the need to define project requirements, we assign a dedicated expert, or group of experts, to work on the customer's project.

In many cases, Axmor consultants start working with only a general project idea, and finish by converting it to a complete package of project specifications: system scope, major functionality, nonfunctional requirements, and even software architecture.

One customer says: "Axmor has the ability to turn an idea into reality in a very painless way; their comprehension of my idea and ability to put these into a workable project has saved many hundreds of hours in the development of our projects." (Neil Lasher, Trainer 1 Ltd.).

At Axmor, requirement collection and definition and communication processes are polished and streamlined. All Axmor analysts, architects, and project managers speak English fluently. Axmor affords the customer a "local" understanding of project requirements at "offshore" prices. If required, Axmor analysts and architects can visit a customer and gather project requirements on-site.

Axmor engineers take a proactive role in working with our customers' business requirements. We offer multiple development scenarios. Our final goal is to work out a development scenario that brings the customer the highest value in terms of functionality gained and budget spent.

Below is a sample dialog between a customer and an Axmor engineer, analyzing security requirements as one of the multiple aspects of the customer's software project.


SAMPLE DIALOG

Customer: I want Axmor engineers to build security protection for my software system.

Axmor: To define which kind of security protection best fits your company, we need to know if different users will have different access to the system functionality and data.

Customer: Yes. We have account managers, executives, and financial clerks, who all need to access different system modules (sales, finance, reports, etc). Executives should also be able to act as account managers. At the same time, account managers should only have access to their own client accounts.

Axmor: Do you require access to your system from the Internet, or will it be operated within the corporate office only?

Customer: The system is intended for internal use only. No access from the Internet will be required.

Axmor: In that case, the entire system will be deployed behind the firewall. We don't need to build extra protection.

We would like to offer plain password protection without data encryption of communication between client and server. We can also offer you other user authentication methods, such as biometric sensors or card-based access, but login/password implementation will cover your business needs sufficiently. This option will cost you less.

This is a simple and effective solution, yet it has one drawback. Somebody within your company could sniff out your network traffic and steal passwords. Would you like to have protection against this?

Customer: Yes, our company requires this kind of protection.

Axmor: Very well, then all communication will be done using SSL protocol.

To summarize: in your case, we recommend using access control lists for data combined with role-based access to functionality. When logged in, your system users will be provided with a user interface customized according to their specific user roles. At the same time, a particular account manager will be able to work with his/her account database only. All network communication will be SSL encrypted.



If you need to define software requirements for your project, contact Axmor. We do right the first time - professionally and within your timeframe and budget.

Contact Us
Want to know your options? Let's talk about your project.
Examine Your Values
Services Included


Custom Software DevelopmentJava Programming.NET ProgrammingMobile DevelopmentPDA DevelopmentSoftware ResourcesSite MapContact

Phone in Russia: +7 383 332 8831, Phone in USA: +1 (877) 772 9667
info@axmor.com
Copyright © 2006 Axmor Software - America Inc.