SlideShare une entreprise Scribd logo
1  sur  20
Télécharger pour lire hors ligne
V‐EMPOWER TECHNICAL 
COMPETENCE & WORKFLOW  


                   ‐  Since 2000 
THE CORE SERVICE 

    Software & Web Application Development

      Reengineering & Migration

      Application Maintenance 
       
WEB ARCHITECTURE
        - THE FOUNDATION STONE
This is a typical web architecture at V-Empower, this is the essence of
every architecture we implement in different technologies and projects
A Server Side and Client Side Presentation
N –Tier Presentation
PROJECT LIFE CYCLE
                 - WATERFALL METHOD
Waterfall Method
Proposal / Contract                               Quality Process (ISO / CMMI)
                                                                                 followed in Waterfall Life Cycle
                               Project Kick-off Meting



                                    Project Planning




                                                                           System Test Planning
Requirements                        Acceptance Test Planning
Specification



                High Level Design                               Integration Test Planning



                 Detailed Design                                   Unit Test Planning


                                             Coding




                                           Unit Testing




                                       Integration Testing




                                    System/Acceptance Testing




                                             Release




                                         Maintenance
Requirement                      Activities and Work Products at
NDA
Requirement Collection                                analysis                         different Project Phases
       • System Requirements Specifications
       • Understanding Document
       • Prototype as PPT / HTML / Word Doc
Estimation
       • Effort Estimation * Hourly Price
       • Fix Bid
Sign Off
       • Proposal & Contract
       • Project Kick Off


       •   System Design and Architecture
       •   Data Flow Diagrams                                       Design
       •   Database Specification and Design
       •   Project Plan
       •   System Test Plan
       •   Technical Specification Document

       •   Coding Conventions and Guidelines
       •   Process Asset Library for Reusable components                     Development
       •   Coding
       •   Test Cases (Unit/Integration/System)
       •   Code Review

       •   Testing (White Box, Black Box, Grey Box)                                        Testing
       •   Unit Testing
       •   Integration Testing
       •   Regression Testing
       •   System Testing
       •   Acceptance Testing

       •   Configuration Guidelines                                                                  Implementation
       •   Hardware and Software Specifications
       •   Manuals
       •   Deployments and Final Testing
       •   Metrics on Schedule and Effort variance

       • Configuration Guidelines                                                                                     Maintenance
Quality Check Activities in
                                                                                   different Project Phases
                                  System Feasibility
Process Documents                                      Validation
   System Test Plan
                                       Software
   Test Cases                          Plans&
   Unit Test Cases                     Requirements         Validation
   Integration Test Cases
   System Test Cases                           Product Design
   Testing                                                          Verification

   Unit Testing
   Integration Testing                                    Detailed Design
                                                                               Verification
   System Testing
   Regression Testing
                                                                     Code
   Acceptance Testing                                                                     Unit Test

Activities                                                                  Integration
                                                                                                 Product
Verification                Validation                                                          Verification
Inspections                 White or Glass Box                                     Implementation
Reviews                     Black Box                                                                 System Test
Code Walkthroughs           Gray Box
                                                                                          Operations and
Design Reviews              Build Testing                                                 Maintenance
                                                                                                           Revalidation
                            Smoke and Sanity
                               Testing
RESOURCE MAPPING & ACTIVITIES IN
                                                                                            DIFFERENT PROJECT PHASES

                                                                                   Analysis

                                                                                   Design

                                                                                   Development


                                                                                   Quality Control

                                                                                   Project Management
                                                                                   Quality Assurance
                                                                                   Configuration
                                                                                   Management
                                                                                   Training


Role                             Team Comprises of (Designations)                                    For Phase

Requirement Analysis Team        Business Analyst + Project Manager + Database Administrator +       Analysis
                                      Graphics Lead + QC Lead

Design                           Architect – For System Design & Architecture                        Design
(System + DB +Graphics)          Project Manager + Project Lead + DBA - For DB Design
                                 Project Lead + Graphics Lead – For Graphic Design
                                 Project Lead + Developers – For Technical Spec Document

Coding & Code Review             Project Lead + Developers – For Coding                              Development

Verification and Validation      Project Lead + QC Team + Developers – For Testing & Bug fixing      Testing

Quality Assurance                Project Manager + Project Lead + SQA + Networks Administrator       Project Management
Configuration Management
Project Monitoring and control

Deployment                       Project Manager + Project Lead + QC Lead + Network                  Deployment and Implementation
                                       Administrator
TECHNICAL SKILLS
           - IN DIFFERENT TECHNOLOGIES
MS TECHNOLOGIES

  VB 6.0
  ASP, VBScript, JavaScript
  COM, COM+
  ASP.net, VB.net, C#.net, WebServices, AJAX.net
    IIS 5.0+, Site Server, Exchange Servers, Active Directory
  VSS 6.0, Visual Studio 6.0, 2003, 2005
  Community Server
  SharePoint Server


Third party tool integrations
  Web Samhita (For Multi Language Support)
  Acitve PDF Tool Kit (For PDF Writing)
OTHER TECHNOLOGIES

JAVA                PHP                      CFML

•JAVA2              •PHP 5.0                 •CFML 7.0

•J2EE               •PHP Frameworks          •CFML Frameworks
    •STRUTS             •Symfony                 • Fusebox
    •JSP/SERVLETS       •Zend                    •Scorpio
    •EJB                •Smarty Template
    •SWINGS             •CakePHP
                        •Ruby on the rails
•Web Servers            •PHPFox
    •TOMCAT
    •JRUN           •PHP CMS
    •Webshpere          •Drupal
                        •Joomla
•Frameworks             •Wordpress
    •Springs            •Wordpress mu
    •Hybernate          •Dolphin
                        •Mambo
                        •MODXCMS
DATABASES


SQL Server

MYSQL

HSQLdb

ORACLE

Postgre SQL
GRAPHICS


Adobe & Macromedia Tools
  PhotoShop
  Illustrator
  In Design
  Acrobat Writer
  DreamWeaver
  Flash with ActionScript
  Director
  Flash Captivate
  Flash Paper
  Contribute
Corel Draw
HTML, DHTML, XHTML, CSS
3D MAX
TESTING



Manual Testing

Automation Tools for Testing

   Rational Robot

   Win Runner

   QTP

   Load Runner

   Test Director
OUR FOCUS
OUR FOCUS

       Project Charter
            In Requirement Analysis we focus on understanding the requirement and its
            scope.
            In System Analysis and Design we focus on proposing a solution in
            consensus with the stake holders
            In Planning and Work Break Down we focus that the best resource is identified
            and allocated with suitable work

       Quality Check
            In System Analysis and Design phase, we focus on preparing System Test
            Plan and covering all test scenarios

       Team Work
            We focus on healthy work environment by transferring the responsibilities
            rather than micro managing the team.
            Transparency and Open communication boosts the team spirit.

       Client Communication
            Weekly Team meeting with the client
            Biweekly status reporting
            Daily update call
            Project Management tool with Client Area
            Instant response to client queries

Contenu connexe

Tendances

Testhouse UK Ltd. Corp Deck - Feb 2012
Testhouse UK Ltd. Corp Deck - Feb 2012Testhouse UK Ltd. Corp Deck - Feb 2012
Testhouse UK Ltd. Corp Deck - Feb 2012Javier Carrillo
 
Unosquare SlideShare Presentation
Unosquare SlideShare PresentationUnosquare SlideShare Presentation
Unosquare SlideShare PresentationMichael Barrett
 
Zapewnienie jakości w Grupie REC
Zapewnienie jakości w Grupie RECZapewnienie jakości w Grupie REC
Zapewnienie jakości w Grupie RECtonyroz
 
Quality Assurance in REC Group
Quality Assurance in REC GroupQuality Assurance in REC Group
Quality Assurance in REC Grouptonyroz
 
Test and integration in REC
Test and integration in RECTest and integration in REC
Test and integration in RECkatybairstow
 
Beyond The Change - Using Tripwire to Promote Consistency and ROI
Beyond The Change - Using Tripwire to Promote Consistency and ROIBeyond The Change - Using Tripwire to Promote Consistency and ROI
Beyond The Change - Using Tripwire to Promote Consistency and ROIdanielblander
 
IBM Rational Software Conference 2009: Quality Management Track Keynote
IBM Rational Software Conference 2009: Quality Management Track KeynoteIBM Rational Software Conference 2009: Quality Management Track Keynote
IBM Rational Software Conference 2009: Quality Management Track KeynoteKathy (Kat) Mandelstein
 
Software Quality Plan
Software Quality PlanSoftware Quality Plan
Software Quality Planguy_davis
 
Software Quality
Software QualitySoftware Quality
Software Qualitysjavaad
 
Rcm qad life sciences validation scripts and services
Rcm qad life sciences validation scripts and servicesRcm qad life sciences validation scripts and services
Rcm qad life sciences validation scripts and servicesLaura DeLea
 
Essentials of Validation Project Management - Part 1
Essentials of Validation Project Management - Part 1Essentials of Validation Project Management - Part 1
Essentials of Validation Project Management - Part 1William Garvey and Associates
 
Testing Practices for Continuous Delivery - Ken McCormack
Testing Practices for Continuous Delivery - Ken McCormackTesting Practices for Continuous Delivery - Ken McCormack
Testing Practices for Continuous Delivery - Ken McCormackkennymccormack
 
CMMI v 1.2 Basics
CMMI v 1.2 BasicsCMMI v 1.2 Basics
CMMI v 1.2 BasicsQAI
 
BIS 08a - Application Development - II Version 2
BIS 08a - Application Development - II Version 2BIS 08a - Application Development - II Version 2
BIS 08a - Application Development - II Version 2Prithwis Mukerjee
 
Chapter14 quality
Chapter14 qualityChapter14 quality
Chapter14 qualityVin Voro
 

Tendances (19)

Testhouse UK Ltd. Corp Deck - Feb 2012
Testhouse UK Ltd. Corp Deck - Feb 2012Testhouse UK Ltd. Corp Deck - Feb 2012
Testhouse UK Ltd. Corp Deck - Feb 2012
 
Unosquare SlideShare Presentation
Unosquare SlideShare PresentationUnosquare SlideShare Presentation
Unosquare SlideShare Presentation
 
Zapewnienie jakości w Grupie REC
Zapewnienie jakości w Grupie RECZapewnienie jakości w Grupie REC
Zapewnienie jakości w Grupie REC
 
Quality Assurance in REC Group
Quality Assurance in REC GroupQuality Assurance in REC Group
Quality Assurance in REC Group
 
Test and integration in REC
Test and integration in RECTest and integration in REC
Test and integration in REC
 
RTCi Demo Scenario
RTCi Demo ScenarioRTCi Demo Scenario
RTCi Demo Scenario
 
Pariksha testing services
Pariksha testing servicesPariksha testing services
Pariksha testing services
 
Killing the Myth: Agile & CMMI
Killing the Myth: Agile & CMMIKilling the Myth: Agile & CMMI
Killing the Myth: Agile & CMMI
 
Quality presentation
Quality presentationQuality presentation
Quality presentation
 
Beyond The Change - Using Tripwire to Promote Consistency and ROI
Beyond The Change - Using Tripwire to Promote Consistency and ROIBeyond The Change - Using Tripwire to Promote Consistency and ROI
Beyond The Change - Using Tripwire to Promote Consistency and ROI
 
IBM Rational Software Conference 2009: Quality Management Track Keynote
IBM Rational Software Conference 2009: Quality Management Track KeynoteIBM Rational Software Conference 2009: Quality Management Track Keynote
IBM Rational Software Conference 2009: Quality Management Track Keynote
 
Software Quality Plan
Software Quality PlanSoftware Quality Plan
Software Quality Plan
 
Software Quality
Software QualitySoftware Quality
Software Quality
 
Rcm qad life sciences validation scripts and services
Rcm qad life sciences validation scripts and servicesRcm qad life sciences validation scripts and services
Rcm qad life sciences validation scripts and services
 
Essentials of Validation Project Management - Part 1
Essentials of Validation Project Management - Part 1Essentials of Validation Project Management - Part 1
Essentials of Validation Project Management - Part 1
 
Testing Practices for Continuous Delivery - Ken McCormack
Testing Practices for Continuous Delivery - Ken McCormackTesting Practices for Continuous Delivery - Ken McCormack
Testing Practices for Continuous Delivery - Ken McCormack
 
CMMI v 1.2 Basics
CMMI v 1.2 BasicsCMMI v 1.2 Basics
CMMI v 1.2 Basics
 
BIS 08a - Application Development - II Version 2
BIS 08a - Application Development - II Version 2BIS 08a - Application Development - II Version 2
BIS 08a - Application Development - II Version 2
 
Chapter14 quality
Chapter14 qualityChapter14 quality
Chapter14 quality
 

En vedette

dot net technology
dot net technologydot net technology
dot net technologyImran Khan
 
Visual Studio.NET
Visual Studio.NETVisual Studio.NET
Visual Studio.NETsalonityagi
 
.NET Framework Overview
.NET Framework Overview.NET Framework Overview
.NET Framework OverviewDoncho Minkov
 
Architecture of .net framework
Architecture of .net frameworkArchitecture of .net framework
Architecture of .net frameworkThen Murugeshwari
 
.NET and C# Introduction
.NET and C# Introduction.NET and C# Introduction
.NET and C# IntroductionSiraj Memon
 
Introduction to .net framework
Introduction to .net frameworkIntroduction to .net framework
Introduction to .net frameworkArun Prasad
 
Building a Community with Social Media and Web 2.0 - A Cisco Product Launch C...
Building a Community with Social Media and Web 2.0 - A Cisco Product Launch C...Building a Community with Social Media and Web 2.0 - A Cisco Product Launch C...
Building a Community with Social Media and Web 2.0 - A Cisco Product Launch C...LaSandra Brill
 
Visual basic ppt for tutorials computer
Visual basic ppt for tutorials computerVisual basic ppt for tutorials computer
Visual basic ppt for tutorials computersimran153
 
Introduction To Dotnet
Introduction To DotnetIntroduction To Dotnet
Introduction To DotnetSAMIR BHOGAYTA
 
Fmcg training modules-bfg
Fmcg training modules-bfgFmcg training modules-bfg
Fmcg training modules-bfgRomy Cagampan
 

En vedette (17)

INSPIRING DESIGNS
INSPIRING DESIGNSINSPIRING DESIGNS
INSPIRING DESIGNS
 
Net framework
Net frameworkNet framework
Net framework
 
dot net technology
dot net technologydot net technology
dot net technology
 
Visual Studio.NET
Visual Studio.NETVisual Studio.NET
Visual Studio.NET
 
C#.net
C#.netC#.net
C#.net
 
Introduction to .NET Framework
Introduction to .NET FrameworkIntroduction to .NET Framework
Introduction to .NET Framework
 
.NET Framework Overview
.NET Framework Overview.NET Framework Overview
.NET Framework Overview
 
C# basics
 C# basics C# basics
C# basics
 
Architecture of .net framework
Architecture of .net frameworkArchitecture of .net framework
Architecture of .net framework
 
.NET and C# Introduction
.NET and C# Introduction.NET and C# Introduction
.NET and C# Introduction
 
Dotnet basics
Dotnet basicsDotnet basics
Dotnet basics
 
Introduction to .net framework
Introduction to .net frameworkIntroduction to .net framework
Introduction to .net framework
 
Building a Community with Social Media and Web 2.0 - A Cisco Product Launch C...
Building a Community with Social Media and Web 2.0 - A Cisco Product Launch C...Building a Community with Social Media and Web 2.0 - A Cisco Product Launch C...
Building a Community with Social Media and Web 2.0 - A Cisco Product Launch C...
 
Sports writing
Sports writingSports writing
Sports writing
 
Visual basic ppt for tutorials computer
Visual basic ppt for tutorials computerVisual basic ppt for tutorials computer
Visual basic ppt for tutorials computer
 
Introduction To Dotnet
Introduction To DotnetIntroduction To Dotnet
Introduction To Dotnet
 
Fmcg training modules-bfg
Fmcg training modules-bfgFmcg training modules-bfg
Fmcg training modules-bfg
 

Similaire à V-EMPOWER TECHNICAL COMPETENCE & WORKFLOW

Test designandmanagementfreenest1dot4
Test designandmanagementfreenest1dot4Test designandmanagementfreenest1dot4
Test designandmanagementfreenest1dot4JAMK
 
software quality assurance methodology
software quality assurance methodologysoftware quality assurance methodology
software quality assurance methodologyrockden
 
Chapter 1 ASE Slides ppt
Chapter 1 ASE Slides pptChapter 1 ASE Slides ppt
Chapter 1 ASE Slides pptMr SMAK
 
Alm briefing keynote
Alm briefing keynoteAlm briefing keynote
Alm briefing keynoteSpiffy
 
How to bake in quality in agile scrum projects
How to bake in quality in agile scrum projectsHow to bake in quality in agile scrum projects
How to bake in quality in agile scrum projectsSantanu Bhattacharya
 
Ravit Danino HP - Roles and Collaboration in Agile
Ravit Danino HP - Roles and Collaboration in AgileRavit Danino HP - Roles and Collaboration in Agile
Ravit Danino HP - Roles and Collaboration in AgileAgileSparks
 
Session #1: Development Practices And The Microsoft Approach
Session #1: Development Practices And The Microsoft ApproachSession #1: Development Practices And The Microsoft Approach
Session #1: Development Practices And The Microsoft ApproachSteve Lange
 
Software Testing Foundations Part 2 - Testing in Software Lifecycle
Software Testing Foundations Part 2 - Testing in Software LifecycleSoftware Testing Foundations Part 2 - Testing in Software Lifecycle
Software Testing Foundations Part 2 - Testing in Software LifecycleNikita Knysh
 
Software Testing procure at ESS
Software Testing procure at ESSSoftware Testing procure at ESS
Software Testing procure at ESSDevasis Roy
 
Requirements Manager Center of Excellence: “Achieving Goals Without Formaliz...
Requirements Manager Center of Excellence:  “Achieving Goals Without Formaliz...Requirements Manager Center of Excellence:  “Achieving Goals Without Formaliz...
Requirements Manager Center of Excellence: “Achieving Goals Without Formaliz...IIBA Rochester NY
 
Idexcel Independent Testing Services Presentation
Idexcel Independent Testing Services PresentationIdexcel Independent Testing Services Presentation
Idexcel Independent Testing Services PresentationIdexcel
 
Software Testing Life Cycle
Software Testing Life CycleSoftware Testing Life Cycle
Software Testing Life Cyclegueste730d5
 
Model-Driven Development, the end of the test profession?
Model-Driven Development, the end of the test profession?Model-Driven Development, the end of the test profession?
Model-Driven Development, the end of the test profession?Johan den Haan
 
Linkroad Corporate Snapshot
Linkroad Corporate SnapshotLinkroad Corporate Snapshot
Linkroad Corporate Snapshotmelvinyou
 
Product QA - A test engineering perspective
Product QA - A test engineering perspectiveProduct QA - A test engineering perspective
Product QA - A test engineering perspectiveImaginea
 
Process performance models case study
Process performance models case studyProcess performance models case study
Process performance models case studyKobi Vider
 
Bridging the gap between pre-production testing and production monitoring
Bridging the gap between pre-production testing and production monitoringBridging the gap between pre-production testing and production monitoring
Bridging the gap between pre-production testing and production monitoringfsyed
 

Similaire à V-EMPOWER TECHNICAL COMPETENCE & WORKFLOW (20)

ITS-Fidel
ITS-FidelITS-Fidel
ITS-Fidel
 
Test designandmanagementfreenest1dot4
Test designandmanagementfreenest1dot4Test designandmanagementfreenest1dot4
Test designandmanagementfreenest1dot4
 
software quality assurance methodology
software quality assurance methodologysoftware quality assurance methodology
software quality assurance methodology
 
Chapter 1 ASE Slides ppt
Chapter 1 ASE Slides pptChapter 1 ASE Slides ppt
Chapter 1 ASE Slides ppt
 
Alm briefing keynote
Alm briefing keynoteAlm briefing keynote
Alm briefing keynote
 
How to bake in quality in agile scrum projects
How to bake in quality in agile scrum projectsHow to bake in quality in agile scrum projects
How to bake in quality in agile scrum projects
 
Ravit Danino HP - Roles and Collaboration in Agile
Ravit Danino HP - Roles and Collaboration in AgileRavit Danino HP - Roles and Collaboration in Agile
Ravit Danino HP - Roles and Collaboration in Agile
 
Session #1: Development Practices And The Microsoft Approach
Session #1: Development Practices And The Microsoft ApproachSession #1: Development Practices And The Microsoft Approach
Session #1: Development Practices And The Microsoft Approach
 
Software Testing Foundations Part 2 - Testing in Software Lifecycle
Software Testing Foundations Part 2 - Testing in Software LifecycleSoftware Testing Foundations Part 2 - Testing in Software Lifecycle
Software Testing Foundations Part 2 - Testing in Software Lifecycle
 
Software Testing procure at ESS
Software Testing procure at ESSSoftware Testing procure at ESS
Software Testing procure at ESS
 
Requirements Manager Center of Excellence: “Achieving Goals Without Formaliz...
Requirements Manager Center of Excellence:  “Achieving Goals Without Formaliz...Requirements Manager Center of Excellence:  “Achieving Goals Without Formaliz...
Requirements Manager Center of Excellence: “Achieving Goals Without Formaliz...
 
Idexcel Independent Testing Services Presentation
Idexcel Independent Testing Services PresentationIdexcel Independent Testing Services Presentation
Idexcel Independent Testing Services Presentation
 
Software Testing Life Cycle
Software Testing Life CycleSoftware Testing Life Cycle
Software Testing Life Cycle
 
Model-Driven Development, the end of the test profession?
Model-Driven Development, the end of the test profession?Model-Driven Development, the end of the test profession?
Model-Driven Development, the end of the test profession?
 
Linkroad Corporate Snapshot
Linkroad Corporate SnapshotLinkroad Corporate Snapshot
Linkroad Corporate Snapshot
 
Product QA - A test engineering perspective
Product QA - A test engineering perspectiveProduct QA - A test engineering perspective
Product QA - A test engineering perspective
 
Process performance models case study
Process performance models case studyProcess performance models case study
Process performance models case study
 
Testing & Quality Assurance
Testing & Quality AssuranceTesting & Quality Assurance
Testing & Quality Assurance
 
Software testing and analysis
Software testing and analysisSoftware testing and analysis
Software testing and analysis
 
Bridging the gap between pre-production testing and production monitoring
Bridging the gap between pre-production testing and production monitoringBridging the gap between pre-production testing and production monitoring
Bridging the gap between pre-production testing and production monitoring
 

Plus de Hannan Ahmed

V-Empower, Inc. Corporate Presentation 2013.
V-Empower, Inc. Corporate Presentation 2013.V-Empower, Inc. Corporate Presentation 2013.
V-Empower, Inc. Corporate Presentation 2013.Hannan Ahmed
 
Facebook users in top 20 cities
Facebook users in top 20 citiesFacebook users in top 20 cities
Facebook users in top 20 citiesHannan Ahmed
 
CMMI Maturity Level 3
CMMI Maturity Level 3CMMI Maturity Level 3
CMMI Maturity Level 3Hannan Ahmed
 
V-Empower Corporate Brochure
V-Empower Corporate BrochureV-Empower Corporate Brochure
V-Empower Corporate BrochureHannan Ahmed
 
V Empower Share Point Consulting
V  Empower Share Point ConsultingV  Empower Share Point Consulting
V Empower Share Point ConsultingHannan Ahmed
 
V-Empower Services And Solutions
V-Empower Services And SolutionsV-Empower Services And Solutions
V-Empower Services And SolutionsHannan Ahmed
 

Plus de Hannan Ahmed (9)

V-Empower, Inc. Corporate Presentation 2013.
V-Empower, Inc. Corporate Presentation 2013.V-Empower, Inc. Corporate Presentation 2013.
V-Empower, Inc. Corporate Presentation 2013.
 
Facebook users in top 20 cities
Facebook users in top 20 citiesFacebook users in top 20 cities
Facebook users in top 20 cities
 
CMMI Maturity Level 3
CMMI Maturity Level 3CMMI Maturity Level 3
CMMI Maturity Level 3
 
ISO 9001-2000
ISO 9001-2000ISO 9001-2000
ISO 9001-2000
 
Inc. 500
Inc. 500Inc. 500
Inc. 500
 
V-Empower Corporate Brochure
V-Empower Corporate BrochureV-Empower Corporate Brochure
V-Empower Corporate Brochure
 
V Empower Share Point Consulting
V  Empower Share Point ConsultingV  Empower Share Point Consulting
V Empower Share Point Consulting
 
V-Empower Services And Solutions
V-Empower Services And SolutionsV-Empower Services And Solutions
V-Empower Services And Solutions
 
V Empower Inc.
V Empower Inc.V Empower Inc.
V Empower Inc.
 

V-EMPOWER TECHNICAL COMPETENCE & WORKFLOW

  • 2. THE CORE SERVICE  Software & Web Application Development Reengineering & Migration Application Maintenance   
  • 3. WEB ARCHITECTURE - THE FOUNDATION STONE
  • 4. This is a typical web architecture at V-Empower, this is the essence of every architecture we implement in different technologies and projects
  • 5. A Server Side and Client Side Presentation
  • 7. PROJECT LIFE CYCLE - WATERFALL METHOD
  • 9. Proposal / Contract Quality Process (ISO / CMMI) followed in Waterfall Life Cycle Project Kick-off Meting Project Planning System Test Planning Requirements Acceptance Test Planning Specification High Level Design Integration Test Planning Detailed Design Unit Test Planning Coding Unit Testing Integration Testing System/Acceptance Testing Release Maintenance
  • 10. Requirement Activities and Work Products at NDA Requirement Collection analysis different Project Phases • System Requirements Specifications • Understanding Document • Prototype as PPT / HTML / Word Doc Estimation • Effort Estimation * Hourly Price • Fix Bid Sign Off • Proposal & Contract • Project Kick Off • System Design and Architecture • Data Flow Diagrams Design • Database Specification and Design • Project Plan • System Test Plan • Technical Specification Document • Coding Conventions and Guidelines • Process Asset Library for Reusable components Development • Coding • Test Cases (Unit/Integration/System) • Code Review • Testing (White Box, Black Box, Grey Box) Testing • Unit Testing • Integration Testing • Regression Testing • System Testing • Acceptance Testing • Configuration Guidelines Implementation • Hardware and Software Specifications • Manuals • Deployments and Final Testing • Metrics on Schedule and Effort variance • Configuration Guidelines Maintenance
  • 11. Quality Check Activities in different Project Phases System Feasibility Process Documents Validation System Test Plan Software Test Cases Plans& Unit Test Cases Requirements Validation Integration Test Cases System Test Cases Product Design Testing Verification Unit Testing Integration Testing Detailed Design Verification System Testing Regression Testing Code Acceptance Testing Unit Test Activities Integration Product Verification Validation Verification Inspections White or Glass Box Implementation Reviews Black Box System Test Code Walkthroughs Gray Box Operations and Design Reviews Build Testing Maintenance Revalidation Smoke and Sanity Testing
  • 12. RESOURCE MAPPING & ACTIVITIES IN DIFFERENT PROJECT PHASES Analysis Design Development Quality Control Project Management Quality Assurance Configuration Management Training Role Team Comprises of (Designations) For Phase Requirement Analysis Team Business Analyst + Project Manager + Database Administrator + Analysis Graphics Lead + QC Lead Design Architect – For System Design & Architecture Design (System + DB +Graphics) Project Manager + Project Lead + DBA - For DB Design Project Lead + Graphics Lead – For Graphic Design Project Lead + Developers – For Technical Spec Document Coding & Code Review Project Lead + Developers – For Coding Development Verification and Validation Project Lead + QC Team + Developers – For Testing & Bug fixing Testing Quality Assurance Project Manager + Project Lead + SQA + Networks Administrator Project Management Configuration Management Project Monitoring and control Deployment Project Manager + Project Lead + QC Lead + Network Deployment and Implementation Administrator
  • 13. TECHNICAL SKILLS - IN DIFFERENT TECHNOLOGIES
  • 14. MS TECHNOLOGIES VB 6.0 ASP, VBScript, JavaScript COM, COM+ ASP.net, VB.net, C#.net, WebServices, AJAX.net IIS 5.0+, Site Server, Exchange Servers, Active Directory VSS 6.0, Visual Studio 6.0, 2003, 2005 Community Server SharePoint Server Third party tool integrations Web Samhita (For Multi Language Support) Acitve PDF Tool Kit (For PDF Writing)
  • 15. OTHER TECHNOLOGIES JAVA PHP CFML •JAVA2 •PHP 5.0 •CFML 7.0 •J2EE •PHP Frameworks •CFML Frameworks •STRUTS •Symfony • Fusebox •JSP/SERVLETS •Zend •Scorpio •EJB •Smarty Template •SWINGS •CakePHP •Ruby on the rails •Web Servers •PHPFox •TOMCAT •JRUN •PHP CMS •Webshpere •Drupal •Joomla •Frameworks •Wordpress •Springs •Wordpress mu •Hybernate •Dolphin •Mambo •MODXCMS
  • 17. GRAPHICS Adobe & Macromedia Tools PhotoShop Illustrator In Design Acrobat Writer DreamWeaver Flash with ActionScript Director Flash Captivate Flash Paper Contribute Corel Draw HTML, DHTML, XHTML, CSS 3D MAX
  • 18. TESTING Manual Testing Automation Tools for Testing Rational Robot Win Runner QTP Load Runner Test Director
  • 20. OUR FOCUS Project Charter In Requirement Analysis we focus on understanding the requirement and its scope. In System Analysis and Design we focus on proposing a solution in consensus with the stake holders In Planning and Work Break Down we focus that the best resource is identified and allocated with suitable work Quality Check In System Analysis and Design phase, we focus on preparing System Test Plan and covering all test scenarios Team Work We focus on healthy work environment by transferring the responsibilities rather than micro managing the team. Transparency and Open communication boosts the team spirit. Client Communication Weekly Team meeting with the client Biweekly status reporting Daily update call Project Management tool with Client Area Instant response to client queries