More Related Content Similar to PIT Solutions - An IT services provider with operations in Switzerland and India (20) PIT Solutions - An IT services provider with operations in Switzerland and India2. Company Overview
• Introduction
• PIT Solutions Advantages
• Technologies
• References
• Development Process
• Key Success Factors
• Contact Us
© http://www.pitsolutions.com/
PIT Solutions
3. Introduction
• Started in 2000 – 9th year of operation
• Registered companies in Switzerland and India
• Existing &Target Clients – product or services driven companies/institutes
• Ideal partner for Small and Medium Enterprises
• 2 products – SalesRocket2success Dynamics CRM 4.0 addon and Pareeksha
Online Examination management tool
• Team Size approx. 200 full time employees in IN and 3.5 in CH
© http://www.pitsolutions.com/
PIT Solutions
4. PIT Solutions Advantages
• Management Team
• Competent Engineers from India – educated & experienced & cost effective
• Support Office in Switzerland
• Contract with a Swiss company
© http://www.pitsolutions.com/
PIT Solutions
5. PIT Solutions Advantages
• Quickly ramp up or down resources
• Quick reaction to your client needs
• Can always communicate with India and Swiss offices
• Ready to bring engineers from India to Europe on short notice
• After delivery support assured
• Reference clients in Switzerland/Europe
© http://www.pitsolutions.com/
PIT Solutions
6. Technologies – Open Source
• Object Oriented Programming with PHP5
• PEAR, PECL & Smarty libraries
• MVC Application Frameworks – Symfony, Zend, and Phrame
• CMS with Typo3, Joomla!, Silverstripe and Contenido
• eCommerce Applications with Magento,OSCommerce, dashcommerce
ZenCart, XCart etc.,
• Desktop Applications with GTK+ and TCL
• Sugar CRM, vTiger CRM
© http://www.pitsolutions.com/
PIT Solutions
7. Technologies – .NET
• Client-Server applications with Framework 3.5
• ASP.NET/C# Web applications and Web services
• Content Management Systems - Custom, DotNetNuke and SharePoint Services
• Tools like Crystal Reports, Infragistics NetAdvantage, etc.,
• Microsoft Patterns & Practices - Application blocks
• Microsoft Dynamics CRM 4.0
• ASP.NET Ajax extensions
• WPF, WCF, WF
© http://www.pitsolutions.com/
PIT Solutions
8. Technologies – Java
• Enterprise Applications with Java EE
• Application Frameworks - JSF, Struts and Spring
• Graphical User Interface with Swing and GWT
• ORM Tool - Hibernate
• Web and Application Servers - Apache Tomcat, Apache Geronimo and JBoss
• XML Libraries - dom4j, Xalan, JDOM and W3C
• Java Micro Edition
• Reporting with JasperReports
• Testing with JUnit, JMeter
© http://www.pitsolutions.com/
PIT Solutions
9. Databases and Scripting
• Databases – Microsoft SQL Server, MySQL, PostgreSQL, Oracle
• HTML, XHTML, DHTML, XML, XSL, XSLT, CSS
• Client Side Scripting – JavaScript, VBScript, AJAX, Flash, Action
Script, Flex, PostScript
New Areas:
• Flash/Flex Programming
• Ruby on Rails development
• Python programming
• API programming (Google, iPhone, Facebook, Skype, Twitter, eBay, etc)
• Delphi programming
© http://www.pitsolutions.com/
PIT Solutions
10. Tools in use at PITS
• Version Control
– SVN, CVS, Microsoft Visual Source Safe
• Bug Tracking and Issue Resolution
– Mantis, Bugzilla, JIRA
• Project Management
– Mantis, dotProject, JIRA, ACE PROJECT
© http://www.pitsolutions.com/
PIT Solutions 10
11. Key Process Focus Areas at PITS
• Business Development Process
• Project Management Process
• Requirements Management Process
• Software Development Process
• Software Configuration Management Process
• Software Quality Assurance Process
• Risk Management Process
• Customer Feedback Process
© http://www.pitsolutions.com/
PIT Solutions
12. Business Development Process
• Comprises of prospecting and obtaining orders
• Facilitates a clear understanding of client’s initial requirements
• Document initial requirements – hardware and software
• Follow-up with prospective client to finalize order
• Documentation
– Request for proposal – optional
– Minutes of Meeting – Joint review meeting
– Proposal & Level ‘0‘ Estimation Worksheet + or – 10%-15% depending on assumptions
– Formal Legal Contracts
© http://www.pitsolutions.com/
PIT Solutions
13. Project Management Process
• Project Initiation
• Project Planning
• Risk Management
• Project Tracking
• Project Measurement
• Project Closure
• Documentation
– Software Project Management Plan
– Software Configuration Management Plan
– Software Quality Assurance Plan
© http://www.pitsolutions.com/
PIT Solutions
14. Requirements Management Process
• Requirements Management
• Requirements Change Management
• System Study
• Level ‘1’ Estimation
• Functional Specification preparation- DDD
• Documentation
– System Study Document
– Level ‘1’ Estimate Worksheet
– Functional Specification Document
– Software Requirements Specification Document
– Requirements Traceability Index – requirements and their corresponding documents like use case,test
case etc
© http://www.pitsolutions.com/
PIT Solutions
15. Software Development Process
• Software Development Process transforms customer requirements into a
working software solution
• Involves:
– Design
– Construction
– Testing
– Installation
– Maintenance
• Documentation
– Architectural Design Specification/Design Review Documents
– Source Code Library/Code Review Documents
– Test Plans – Unit Tests, System Tests, Integration tests and Acceptance Tests
– Installation Guide and User Guide
– Maintenance Plan
© http://www.pitsolutions.com/
PIT Solutions
16. Software Configuration Management Process
• Identify and Control Configuration Items eg. FD, use case, test case, source
code, versioning of documents etc etc
• Systematically Control Changes
• Maintain Integrity and Traceability through out SDLC
• Change Control Management
• Software Change Control Board
• Documentation
– Software Configuration Management Plan (SCMP)
– SCMP Audit Checklist
© http://www.pitsolutions.com/
PIT Solutions
17. Software Quality Assurance Process
• Software Quality Assurance (SQA) is an umbrella activity that applies to entire
Software Engineering Process
• Functional doc or use case
• SQA Plan is prepared to ensure:
– Analysis, design, coding and testing methods
– Formal reviews in each step of SDLC
– Compliance with standards, identify deviations and take corrective action
– Metric Collection and Reporting
– Documentation – Software Quality Assurance Plan, related check lists and review documents.
© http://www.pitsolutions.com/
PIT Solutions
18. Risk Management Process
• Risk is any condition that creates an unfavorable outcome and has uncertain
occurrence
• Risk Management Process assists the Project Manager to develop and
execute a plan to identify and manage risks effectively
• Identify Risks
• Analyze Risks
• Risk Management Tracking and Control
© http://www.pitsolutions.com/
PIT Solutions
19. Customer Feedback Process
• A questionnaire with at least the following questions:
– Project Objectives and Requirements met ?
– User friendliness of the software solution provided ?
– Performance of the software solution ?
– Quality of user manuals and other documentation ?
– Commitment to schedules ?
– Caliber of professionals from PITS ?
– Timely and accurate communication regarding project status ?
– Did we meet/exceed expectations ?
– Will you refer PITS to peers in your professional network ?
– Any other suggestions for improvement ?
© http://www.pitsolutions.com/
PIT Solutions
20. Key Success Factors
• Convey your team that offshore collaboration is global sourcing strategy and not to
reduce local team
• Find a person at your organization who believes in collaboration across continents and
culture, languages, accents, gestures etc
• This person should visit our facility once
• Create opportunity for our team members to visit your office
• An account manager from both sides is a must
• Successful partnership requires aligning objectives and goals of both sides
© http://www.pitsolutions.com/
PIT Solutions 20
21. Contact Us
PIT Solutions GmbH
Inno center, alte spinnerei
8877 Murg
PH: + 41 (0) 81 720 3556
E: dieter@pitsolutions.com
E: thomas@pitsolutions.com
www.pitsolutions.com
© http://www.pitsolutions.com/
PIT Solutions
22. Contact Us
PIT Solutions (P) Ltd
214, Nila, Technopark,
Trivandrum, Kerala,
India. PIN 695581
Ph : +91 471 2700915
E: rafeek@pitsolutions.com
www.pitsolutions.com
© http://www.pitsolutions.com/
PIT Solutions
23. Thank you for inviting PIT Solutions GmbH
© http://www.pitsolutions.com/
PIT Solutions