Toll Free US - ( 888 ) 683 8281
UK - +44 (0) 20 7993 8148
 
Home > Information Center > Case Studies
Select below links for detailed view of case studies
Community Portal
Online Learning Environment
Customer Relationship Management, an E-business solution
Eatrite.net
Financial Web Application
Catering Staff Management
Online Learning Portal for Educational Institutes
 
Catering Staff Management
Key Requirements:
To develop a web application for an employment agency for managing catering staff and placing order by the customers.
 

Technology Used:

  • Software/Tool:

    1. .Net Framework
    2. C#
    3. SQL server
  • Platform:
    Windows
    Linux

Key Features

  • Role based functioning
  • Dash board for job function management (work in progress)
  • Used as an internal system to manage the catering staff. Registered people become employee of our client.
  • Tasks are automatically assigned to them after confirming their availability.
  • The customers can request for staff by registering online their requirements.

Our Role:

We are working on the web application as a business process consulting and development partner. Continuous enhancements are made to the application as the business progresses or changes. We understand business, design solution, construct and also maintain the web-application.
 
Process Implementation Step

Our matured SDLC process (that is an ISO 9001:2000 certified process) assists us in continuously improving the application and maintain it to deliver business functions.

We provide business process consulting to our client to identify the best and cost effective technology solution that meets short term and long term objectives. These projects are defined in the form of SRS and developed using our structured SDLC.

 
S.No.NamePurposeInputsOutputs
1.Project InitiationTo identify resources (including PM), communication mode, frequency and have internal meeting with the team and kick-off meeting with the client.Project sign off, documents, pre-sales estimation and client information.Minutes of internal meeting and kick-off meeting
2.Project Planning and EstimationTo do detailed estimation to cover all requirements and risks and make the project plan

Initial Requirement documents

Detailed project plan that contains details of tasks, time allocation, resources, deliverables, delivery and milestones.
3.Project Monitoring and controlTo monitor the project and provide flags to the health of the project on regular basis.Project Plan and previous week project status.

Weekly project status report and Minutes of meeting of project status review meeting.

4.Requirement Management and Requirement DevelopmentTo define process for requirement gathering, collect requirements, prepare SRS to contain both functional and non-functional requirements, get it approved from the client and prepare the Requirement Traceability Matrix to trace all change requests. Issues are traced to closure using bug tracking tool.Project documentsSRS, Requirement Traceability Matrix
5.DesignTo prepare the design and architecture of the systemSRS document

Design document and design review

6.CodingTo code a module/release based on architecture design. QA independently writes test casesSRS, design documents and unit testing test casesSource code, release on staging to QA, test cases
7.Testing and Review

Review is done for all necessary tasks during project execution: Requirement analysis review, design/architectural review, code review, test cases and test plan review. To test the release based on the requirements.

SRS, design documents, source codeSource code, release on staging to QA, test review
8.Configuration ManagementTo ensure system and software configuration create version control repository, create project account in bug tracking tool and constitute change control board.Minutes of Kick off Meeting, Change requestsCVS Repository, BTS account
 

Calculation of Variances (Matrix Procedure)

  • Schedule Variance

Formula Used

Schedule variance = (Planned schedule - Actual Schedule)/Planned schedule X100

 
Estimated time ( in working days)Actual time (in working days)Variance (% Change)
SRS3433.33
Layout Design4650
Database design330
Construction20215
Testing10100
Release 53-40
45474.44

**The effort information is representative only to protect the confidentiality.

 
Planned Schedule (Taken from Microsoft Project Plan) = 61 calendar days
Actual Schedule (Taken from Weekly Status Reports) = 65 calendar days
Schedule Variance = (65-61)/61X100= 6.56%
 
Effort Variance

Formula Used
Effort variance = (Planned effort - Actual effort)/Planned effort X100

 
planned effort (in no. of person hours)Actual effort (in no. of person hours)Variance (% Change)
SRS244066.67
Layout Design325468.75
Database design242712.5
Construction1601685
Testing80800
Release 4024-40
3603939.17

**The effort information is representative only to protect the confidentiality.

 

Note: The planned effort was calculated based on the assumption that there are 8 working hours in a day.

 
 
 
 
Quick Contact Request
We need following information to contact you.

Name*
Email*
Phone*
  
Clients TestimonialClients Testimonial
Request ProposalRequest Proposal
View WhitepapersView Whitepapers