Noriyah is one of the high tech company from Pakistan having presences in KSA, USA, Canada, Europe and SAGE area, specializing in telecommunications, business intelligence, mobile and web solutions. Noriyah is proud of its business intelligence and UX specialties.We tackle challenging projects and deliver intuitive, user-friendly information systems that exceed expectations.
Our clients includes large, complex businesses, small medium enterprises and startups. Their needs are demanding. Often, our systems are critical to making their businesses manageable.Noriyah’s clientele has grown from one client to many mostly on recommendations of our satisfied customers.It is about faultless delivery – time after time. Behind it are exceptional people developed exceptionally well. It is at the core of our commitment to efficiency and productivity.
Since 2010, Noriyah has been delivering full cycle software development services to customers in over 10 countries worldwide. Noriyah is an expert in development, customization and integration of complex enterprise-level solutions, advanced web and mobile applications offering a well-balanced blend of technology skills, domain knowledge, hands-on experience, effective methodology and passion for IT.
Noriyah is a professional services firm. Our people share an appropriate set of values to ensure our team takes responsibility to deliver outstanding work for clients with integrity and performance standards that are second to none. Our values are the one area in the firm in which there is no room for diversity.
Our work depends on cooperation and teamwork; there is no room for prima donnas.
Maintaining high work standards means that our people are prepared to work as hard and as long as is necessary to get the job done to the best level it can possibly be done. We will not let a problem beat us.
We care about our clients. We make commitments to clients that reflect a balanced set of priorities, and deliver on our commitments. We never let a client down.
Our consultants never mislead. They never tell a client that we have done something before, when we haven't. However, we are continually succeeding with new technologies and solving new problems, so we understand and have confidence in our capabilities. So when we do tell clients that we can do things that we have never done before, they know we mean it. Clients trust us to make the latest technologies work and to solve unique problems. They know that we will not give up.
Our people are open and honest with each other and with clients, as far as individual privacy and commercial confidentiality allow. This means that difficult issues cannot be fudged, and must be tackled with care and sensitivity. Colleagues must be worthy of each other's trust as they are worthy of a client's trust.
Technology and business move very quickly. Each member of the firm must stay open to new ideas, new technologies and new ways of doing business. The way we do business today isn't going to be viable forever. It is inevitable that we will need to adapt to new demands and new ways of delivering value in the future.
Consultants are ultimately responsible for their own development and performance. The firm will encourage, support and help in every way possible, but cannot guarantee people success. Neither do we accept performance that falls below our established work standard.
A proper development methodology is one of the fundamental preconditions of receiving quality software. Depending on project objectives, complexity level and customer specific requirements we select the most suitable methods to deliver faster and better results.
Noriyah has hands-on experience in working with a variety of established proven methodologies like Scrum, XP, MSF, SEI PSP/TSP. We also can elaborate methodological recommendations for a specific project based on ideas and principles like SEI-CMMI (and SW-CMM), IBM Rational Unified Process (RUP) and V-Model.
We realize the paramount importance of quality assurance processes. That’s why we engage our independent QA department in product development very early - right after the initial project requirements have been studied.
Our Quality Management System ensures full compliance of our software solutions with stringent quality standards and enables our clients to entrust their software development initiatives to Noriyah.
The customer resolves all issues through a project manager responsible for work planning, overall management and progress tracking. For more efficient communication the customer also has the access to an escalation person like project coordinator to address all possible issues from Itransition's team. The communication is carried out by email, instant messengers, phone and personal meetings.
A detailed plan is created at the beginning of each phase and is updated by the project manager weekly or more frequently if necessary. This allows transparent tracking of the project status and provides a clear vision of the project costs at every stage.
All requests are sent to the change requests pool accessible to both the customer and Noriyah's managers. The pool serves as a base for planning future iterations’ scopes. This approach allows the customer to control the timeline and budget of the project.
From experience we know that creation of a visual prototype of the future solution (GUI, look and feel, real controls and navigation) at the requirements gathering stage is an effective practice. Its purpose is to let the customer “feel” the future solution and probably adjust the requirements at the very beginning.
Competence transfer involves both documentation and knowledge transfer, including specifications, design, test, release, guideline documents and end-user or administrator training.
To make outsourcing engagements as low-risk as possible multiple factors should be taken into account. Our experience of efficient risk management and an advanced risk mitigation policy ensure safe, predictable relationships and allow avoiding the pitfalls and delivering the project on time and on budget.