Nivista Technologies Private Limited
Nivista Technologies Private Limited Nivista Technologies Private Limited
Home HOME
Contact Us CONTACT US
Login LOGIN
Nivista Technologies Private Limited
Company Nivista Technologies Private Limited Quality Nivista Technologies Private Limited Our Work Nivista Technologies Private Limited Careers Nivista Technologies Private Limited Staffing Nivista Technologies Private Limited IT Finishing School Nivista Technologies Private Limited partners
Nivista Technologies Private Limited
Nivista Technologies Private Limited
Nivista Technologies Private Limited
Nivista Technologies Private Limited
Overview Overview
Line
MS .net competency MS .net competency
Line
- Dev Methodology
Line
- Customers
Line
MS Dynamics CRM MS Dynamics CRM
Line
Share Point Portal services Share Point Portal services
Line
Business Intelligence Business Intelligence
Line
Maintenance Services Maintenance Services
Line
  Home  »  IT Services  »  MS .net competency  »  Development Methodology


Development Methodology
Nivista Technologies Private Limited


Nivista Technologies has a well defined and proven development methodology that conforms to best software engineering processes. Enough process improvement mechanisms are in place to absorb and assimilate the latest development paradigms.


  Process Diagram
  Methodology








Typical life cycle processes for any project undertaken by Nivista can be represented as below:


Phase Inputs Outputs
Proposal 1. Customer Enquiry
2. Sales Process
1. Risk Analysis
2. Proposal Review Records
3. Approved Proposal to Client
4. Client feedback on proposal
Contract 1. Proposal 1. Contract Review Records
2. Risk Analysis
3. Sign off by Client (or Proposal Rejection by Client)
4.Terms of Reference
Requirements 1. Contract
2. Project Requirements
3. Change Requests
1. Requirements Specifications - Sign Off by Client
2. Review Records
3. Project Plan
4. SQA Plan (SQP)
5. CM Plan (CMP)
6. Requirements Traceability Matrix (RTM)
7. Requirements Analysis - Result Records
8. System Test Plan
9. User Manual
Design 1. Requirements Specifications
2. Change Requests
3. Project Plan
4. Requirement Analysis - Result Records
1. Design Specification
2. Design Review Records
3. Prototypes
4. Module Specifications / Pseudo code
5. Change Requests6. Updated User Manual
7. Integration Test Plan8. Project Plan (updated)
Code 1. Design Specification
2. Module Specifications / Pseudo code
3. Change Requests
4. Project Plan (updated)
5. Code Review Checklist
6. Coding Standards
1. Source Code
2. Code Review / Walk through Records
3. Project Plan (updated)
4. Unit Test Plan
5. Unit Test Cases
6. Unit Test Checklist
Unit Test 1. Source Code
2. Unit Test Data
3. Unit Test Checklist
4. Project Plan (updated)
1. Tested Modules
2. Completed Test Checklist
3. Defect Records
4. Project Plan (updated)
5. Requirements Traceability Matrix (Updated)
Integration Test 1. Tested Modules
2. Design Specification
3. Integration Test Plan
4. Integration Test Checklist
5. Integration Test Data
6. Project Plan (updated)
1. Integrated System
2. Defect Records
3. Test Records / Test Reports
4. Configuration Records
5. Project Plan (updated)
6. Requirements Traceability Matrix (Updated)
System Test 1. Integrated System
2. Requirements Specifications
3. User Manual (updated)
4. System Test Plan
5. System Test Cases
6. System Test Data
7. Project Plan (updated)
1. Tested System
2. Defect Records
3. Test Records / Test Reports
4. Configuration Records
5. Project Plan (updated)
6. Requirements Traceability Matrix (Updated)
Release 1. Tested System
2. Configuration Records
3. Project Plan (updated)
4. User Manual (updated)
1. Release System
2. Configuration Records
3. Project Plan (updated)
4. Installation Plan
5. Installation Test Checklist
6. Training Plan
7. Training Material
8. Release Records
Acceptance 1. Release System
2. Acceptance Test Plan
3. Project Plan (updated)
1. Customer Acceptance - Signoff
2. Acceptance Test Results
3. Acceptance Test Records
4. Project Plan (updated)
5. Project Closure Report
Maintenance 1. Maintenance Contract
2. Accepted System
3. Change Requests
4. Problem Requests
1. Maintenance Plan
2. Change Requests Records
3. Problem Request Records
4. Customer Feedback Records
5. Updated Release System


Continuous Processes
  • Project Management
  • Scope Management
  • Change Management
  • Configuration Management
  • Reviews
  • Support processes like Client Engagement / Management, Training, etc.


Testimonials
Nivista Technologies Private Limited
Home|About Nivista|Contact Us|Partners|Investor|Careers|Download|Privacy|Site Map
Copyright © 2007 NIVISTA Technologies Private Limited. All Rights Reserved.