Project Process
Get Updates from ADII
Subscribe to get news, updates and alerts about ADII and its products and services directly in your mailbox:
Or you may choose to subscribe to our RSS feeds:
How to use RSS?
RSS assists you to get updates about press releases, blog and other content on ADII websites. When you click the RSS button, you see the latest content displayed in a standard format, and a link Subscribe to this feed. If you click on this link, it asks to save ADII to your list of feeds. You can get updates about new content directly on your desktop with your favourite mail client like Outlook or with any RSS feed reader that you use. The popular online feed reader is Google Reader, and can be used with an account with Google.
Why This Process?
- To achieve working product and visible progress at the earliest possible timeline
- To detect issues early and resolve them in time, thereby gaining greater level of client satisfaction and success in projects
- To get client's feedbacks early during the project and to meet client's exact requirements in time
- To produce at highest quality and continual enhancement to our products and solutions
We have adopted best practices of agile methods in our consulting, development and research projects, and improve our project process continually.
The Process
Major Aspects of Our Project Process
Lowest Risk for Client
We are capable to show a visible progress in the project from the first iteration onwards. Basically, we achieve a functional product and visible progress at the end of each iteration. Client reviews the functional product at the end of each iteration, and we ensure scheduled updates/reports to client at the end of each iteration. We also attempt to achieve the risky functional or non-functional requirements of the project first before moving to the other aspects of the project. This approach eliminates risk for client.
Our Iterative Approach
For our professionals, the entire project is a series of iterations. Thus issues in the project during any iteration are resolved to the satisfaction of client before the end of the next iteration. This helps the project to be trouble-free and compliant with the client requirements when delivered. We do time-boxing (planning iterations with fixed time-frames of 7 to 14 days), daily stand-up meetings, daily integration and review within the team, and daily measure of tasks with respect to hours spent and hours left to expedite the completion of tasks. We allocate each task to a pair of professionals and encourage pair-programming and collaboration. We hold requirement workshops at the start of each iteration for better understanding of project requirements; we even hold multiple such workshops during the first iteration when a stiff curve of learning exists. We measure quality requirements with numeric measures.
Infrastructure Usages in Process
We use the best possible use of software and hardware infrastructure for our project requirements. Each of our project room is equipped with large white board, LCD projector connected to computer network, digital camera, printer, and clipboard. We have a state-of-the-art conference facility with tools having voice, video and screen-sharing capabilities for collaboration with a remote team and off-shore client. We have proprietary and extensive online communication and collaboration system (see Our Digital Infrastructure for more details) for managing projects. We have well-equipped development and testing environment setup on our dedicated server infrastructure located inside our project rooms and remotely in the USA data centers.
Effective Management of Off-shore Projects
We ensure a consistent overlapping of working time between our team and client's when both reside in different time zones. We allocate fixed schedules for direct interaction between our team and client's on a regular basis and at the end of each iteration.
What Are The Outputs at The End of Each Stage?
- Analyze (Stage: Analysis)
- Moore-style vision statement - remains unchanged after starting 1st iteration
For target client
Who statement of need or opportunity
The product name is a product category
That key benefits/compelling reason for achieving goal
Unlike primary competitive alternative
Our product statement of primary differentiation - Project performance specifications - list of key performance indicators (KPIs) - remain unchanged after starting 1st iteration
- Design and functional specifications - list of tasks with timelines - updates with each iteration
- Moore-style vision statement - remains unchanged after starting 1st iteration
- Implement (Stage: Implementation)
- Functional products at the end of each iteration, and fully-functional product at the time of delivery
- Technical document (installation procedures with configuration details, file-wise descriptions, database details, design diagrams, task log by team)
- Usage guidelines and how-tos
- Review and inputs from client & ADII consultants
- List of issues and further clarifications to any requirement(s) when required
- Maintain (Stage: Maintenance)
- Monitoring of web sites and applications for requisite performance (as per Project performance specifications)
- Troubleshooting of website and web applications in case of failures
- Web site and application backups (as per terms agreed)
- Regular reports and on-demand consulting to client for the project under maintenance (as per agreed terms)
Please contact us for further details about our project process. We also do consulting to other companies and organizations to improve their project process.

Logica, ContentByte, PHP Application Framework
Software Consulting, Web Solutions, Business Intelligence
Company Profile, Press Releases, Jobs & Careers, Contact Us, Location, Legal, Images/Logos


